/** * <pre> * No lock is necessary to update this field, when for instance * TabletExternallyReparented updates this. However, we lock the * shard for reparenting operations (InitShardMaster, * PlannedReparentShard,EmergencyReparentShard), to guarantee * exclusive operation. * </pre> * * <code>.topodata.TabletAlias master_alias = 1;</code> */ private com.google.protobuf.SingleFieldBuilderV3< io.vitess.proto.Topodata.TabletAlias, io.vitess.proto.Topodata.TabletAlias.Builder, io.vitess.proto.Topodata.TabletAliasOrBuilder> getMasterAliasFieldBuilder() { if (masterAliasBuilder_ == null) { masterAliasBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< io.vitess.proto.Topodata.TabletAlias, io.vitess.proto.Topodata.TabletAlias.Builder, io.vitess.proto.Topodata.TabletAliasOrBuilder>( getMasterAlias(), getParentForChildren(), isClean()); masterAlias_ = null; } return masterAliasBuilder_; }
/** * <pre> * No lock is necessary to update this field, when for instance * TabletExternallyReparented updates this. However, we lock the * shard for reparenting operations (InitShardMaster, * PlannedReparentShard,EmergencyReparentShard), to guarantee * exclusive operation. * </pre> * * <code>.topodata.TabletAlias master_alias = 1;</code> */ private com.google.protobuf.SingleFieldBuilderV3< io.vitess.proto.Topodata.TabletAlias, io.vitess.proto.Topodata.TabletAlias.Builder, io.vitess.proto.Topodata.TabletAliasOrBuilder> getMasterAliasFieldBuilder() { if (masterAliasBuilder_ == null) { masterAliasBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< io.vitess.proto.Topodata.TabletAlias, io.vitess.proto.Topodata.TabletAlias.Builder, io.vitess.proto.Topodata.TabletAliasOrBuilder>( getMasterAlias(), getParentForChildren(), isClean()); masterAlias_ = null; } return masterAliasBuilder_; }