public static final class MembershipState.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder> implements MembershipStateOrBuilder
**Anthos Config Management**: State for a single cluster.Protobuf type
google.cloud.gkehub.configmanagement.v1alpha.MembershipStategetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>public MembershipState.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>public MembershipState getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MembershipState build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MembershipState buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MembershipState.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>public MembershipState.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>public MembershipState.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>public MembershipState.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>public MembershipState.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>public MembershipState.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>public MembershipState.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MembershipState.Builder>public MembershipState.Builder mergeFrom(MembershipState other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>public MembershipState.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MembershipState.Builder>IOExceptionpublic String getClusterName()
The user-defined name for the cluster used by ClusterSelectors to group clusters together. This should match Membership's membership_name, unless the user installed ACM on the cluster manually prior to enabling the ACM hub feature. Unique within a Anthos Config Management installation.
string cluster_name = 1;getClusterName in interface MembershipStateOrBuilderpublic com.google.protobuf.ByteString getClusterNameBytes()
The user-defined name for the cluster used by ClusterSelectors to group clusters together. This should match Membership's membership_name, unless the user installed ACM on the cluster manually prior to enabling the ACM hub feature. Unique within a Anthos Config Management installation.
string cluster_name = 1;getClusterNameBytes in interface MembershipStateOrBuilderpublic MembershipState.Builder setClusterName(String value)
The user-defined name for the cluster used by ClusterSelectors to group clusters together. This should match Membership's membership_name, unless the user installed ACM on the cluster manually prior to enabling the ACM hub feature. Unique within a Anthos Config Management installation.
string cluster_name = 1;value - The clusterName to set.public MembershipState.Builder clearClusterName()
The user-defined name for the cluster used by ClusterSelectors to group clusters together. This should match Membership's membership_name, unless the user installed ACM on the cluster manually prior to enabling the ACM hub feature. Unique within a Anthos Config Management installation.
string cluster_name = 1;public MembershipState.Builder setClusterNameBytes(com.google.protobuf.ByteString value)
The user-defined name for the cluster used by ClusterSelectors to group clusters together. This should match Membership's membership_name, unless the user installed ACM on the cluster manually prior to enabling the ACM hub feature. Unique within a Anthos Config Management installation.
string cluster_name = 1;value - The bytes for clusterName to set.public boolean hasMembershipSpec()
Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state
.google.cloud.gkehub.configmanagement.v1alpha.MembershipSpec membership_spec = 2;
hasMembershipSpec in interface MembershipStateOrBuilderpublic MembershipSpec getMembershipSpec()
Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state
.google.cloud.gkehub.configmanagement.v1alpha.MembershipSpec membership_spec = 2;
getMembershipSpec in interface MembershipStateOrBuilderpublic MembershipState.Builder setMembershipSpec(MembershipSpec value)
Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state
.google.cloud.gkehub.configmanagement.v1alpha.MembershipSpec membership_spec = 2;
public MembershipState.Builder setMembershipSpec(MembershipSpec.Builder builderForValue)
Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state
.google.cloud.gkehub.configmanagement.v1alpha.MembershipSpec membership_spec = 2;
public MembershipState.Builder mergeMembershipSpec(MembershipSpec value)
Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state
.google.cloud.gkehub.configmanagement.v1alpha.MembershipSpec membership_spec = 2;
public MembershipState.Builder clearMembershipSpec()
Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state
.google.cloud.gkehub.configmanagement.v1alpha.MembershipSpec membership_spec = 2;
public MembershipSpec.Builder getMembershipSpecBuilder()
Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state
.google.cloud.gkehub.configmanagement.v1alpha.MembershipSpec membership_spec = 2;
public MembershipSpecOrBuilder getMembershipSpecOrBuilder()
Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state
.google.cloud.gkehub.configmanagement.v1alpha.MembershipSpec membership_spec = 2;
getMembershipSpecOrBuilder in interface MembershipStateOrBuilderpublic boolean hasOperatorState()
Current install status of ACM's Operator
.google.cloud.gkehub.configmanagement.v1alpha.OperatorState operator_state = 3;hasOperatorState in interface MembershipStateOrBuilderpublic OperatorState getOperatorState()
Current install status of ACM's Operator
.google.cloud.gkehub.configmanagement.v1alpha.OperatorState operator_state = 3;getOperatorState in interface MembershipStateOrBuilderpublic MembershipState.Builder setOperatorState(OperatorState value)
Current install status of ACM's Operator
.google.cloud.gkehub.configmanagement.v1alpha.OperatorState operator_state = 3;public MembershipState.Builder setOperatorState(OperatorState.Builder builderForValue)
Current install status of ACM's Operator
.google.cloud.gkehub.configmanagement.v1alpha.OperatorState operator_state = 3;public MembershipState.Builder mergeOperatorState(OperatorState value)
Current install status of ACM's Operator
.google.cloud.gkehub.configmanagement.v1alpha.OperatorState operator_state = 3;public MembershipState.Builder clearOperatorState()
Current install status of ACM's Operator
.google.cloud.gkehub.configmanagement.v1alpha.OperatorState operator_state = 3;public OperatorState.Builder getOperatorStateBuilder()
Current install status of ACM's Operator
.google.cloud.gkehub.configmanagement.v1alpha.OperatorState operator_state = 3;public OperatorStateOrBuilder getOperatorStateOrBuilder()
Current install status of ACM's Operator
.google.cloud.gkehub.configmanagement.v1alpha.OperatorState operator_state = 3;getOperatorStateOrBuilder in interface MembershipStateOrBuilderpublic boolean hasConfigSyncState()
Current sync status
.google.cloud.gkehub.configmanagement.v1alpha.ConfigSyncState config_sync_state = 4;
hasConfigSyncState in interface MembershipStateOrBuilderpublic ConfigSyncState getConfigSyncState()
Current sync status
.google.cloud.gkehub.configmanagement.v1alpha.ConfigSyncState config_sync_state = 4;
getConfigSyncState in interface MembershipStateOrBuilderpublic MembershipState.Builder setConfigSyncState(ConfigSyncState value)
Current sync status
.google.cloud.gkehub.configmanagement.v1alpha.ConfigSyncState config_sync_state = 4;
public MembershipState.Builder setConfigSyncState(ConfigSyncState.Builder builderForValue)
Current sync status
.google.cloud.gkehub.configmanagement.v1alpha.ConfigSyncState config_sync_state = 4;
public MembershipState.Builder mergeConfigSyncState(ConfigSyncState value)
Current sync status
.google.cloud.gkehub.configmanagement.v1alpha.ConfigSyncState config_sync_state = 4;
public MembershipState.Builder clearConfigSyncState()
Current sync status
.google.cloud.gkehub.configmanagement.v1alpha.ConfigSyncState config_sync_state = 4;
public ConfigSyncState.Builder getConfigSyncStateBuilder()
Current sync status
.google.cloud.gkehub.configmanagement.v1alpha.ConfigSyncState config_sync_state = 4;
public ConfigSyncStateOrBuilder getConfigSyncStateOrBuilder()
Current sync status
.google.cloud.gkehub.configmanagement.v1alpha.ConfigSyncState config_sync_state = 4;
getConfigSyncStateOrBuilder in interface MembershipStateOrBuilderpublic boolean hasPolicyControllerState()
PolicyController status
.google.cloud.gkehub.configmanagement.v1alpha.PolicyControllerState policy_controller_state = 5;
hasPolicyControllerState in interface MembershipStateOrBuilderpublic PolicyControllerState getPolicyControllerState()
PolicyController status
.google.cloud.gkehub.configmanagement.v1alpha.PolicyControllerState policy_controller_state = 5;
getPolicyControllerState in interface MembershipStateOrBuilderpublic MembershipState.Builder setPolicyControllerState(PolicyControllerState value)
PolicyController status
.google.cloud.gkehub.configmanagement.v1alpha.PolicyControllerState policy_controller_state = 5;
public MembershipState.Builder setPolicyControllerState(PolicyControllerState.Builder builderForValue)
PolicyController status
.google.cloud.gkehub.configmanagement.v1alpha.PolicyControllerState policy_controller_state = 5;
public MembershipState.Builder mergePolicyControllerState(PolicyControllerState value)
PolicyController status
.google.cloud.gkehub.configmanagement.v1alpha.PolicyControllerState policy_controller_state = 5;
public MembershipState.Builder clearPolicyControllerState()
PolicyController status
.google.cloud.gkehub.configmanagement.v1alpha.PolicyControllerState policy_controller_state = 5;
public PolicyControllerState.Builder getPolicyControllerStateBuilder()
PolicyController status
.google.cloud.gkehub.configmanagement.v1alpha.PolicyControllerState policy_controller_state = 5;
public PolicyControllerStateOrBuilder getPolicyControllerStateOrBuilder()
PolicyController status
.google.cloud.gkehub.configmanagement.v1alpha.PolicyControllerState policy_controller_state = 5;
getPolicyControllerStateOrBuilder in interface MembershipStateOrBuilderpublic boolean hasBinauthzState()
Binauthz status
.google.cloud.gkehub.configmanagement.v1alpha.BinauthzState binauthz_state = 6;hasBinauthzState in interface MembershipStateOrBuilderpublic BinauthzState getBinauthzState()
Binauthz status
.google.cloud.gkehub.configmanagement.v1alpha.BinauthzState binauthz_state = 6;getBinauthzState in interface MembershipStateOrBuilderpublic MembershipState.Builder setBinauthzState(BinauthzState value)
Binauthz status
.google.cloud.gkehub.configmanagement.v1alpha.BinauthzState binauthz_state = 6;public MembershipState.Builder setBinauthzState(BinauthzState.Builder builderForValue)
Binauthz status
.google.cloud.gkehub.configmanagement.v1alpha.BinauthzState binauthz_state = 6;public MembershipState.Builder mergeBinauthzState(BinauthzState value)
Binauthz status
.google.cloud.gkehub.configmanagement.v1alpha.BinauthzState binauthz_state = 6;public MembershipState.Builder clearBinauthzState()
Binauthz status
.google.cloud.gkehub.configmanagement.v1alpha.BinauthzState binauthz_state = 6;public BinauthzState.Builder getBinauthzStateBuilder()
Binauthz status
.google.cloud.gkehub.configmanagement.v1alpha.BinauthzState binauthz_state = 6;public BinauthzStateOrBuilder getBinauthzStateOrBuilder()
Binauthz status
.google.cloud.gkehub.configmanagement.v1alpha.BinauthzState binauthz_state = 6;getBinauthzStateOrBuilder in interface MembershipStateOrBuilderpublic boolean hasHierarchyControllerState()
Hierarchy Controller status
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerState hierarchy_controller_state = 7;
hasHierarchyControllerState in interface MembershipStateOrBuilderpublic HierarchyControllerState getHierarchyControllerState()
Hierarchy Controller status
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerState hierarchy_controller_state = 7;
getHierarchyControllerState in interface MembershipStateOrBuilderpublic MembershipState.Builder setHierarchyControllerState(HierarchyControllerState value)
Hierarchy Controller status
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerState hierarchy_controller_state = 7;
public MembershipState.Builder setHierarchyControllerState(HierarchyControllerState.Builder builderForValue)
Hierarchy Controller status
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerState hierarchy_controller_state = 7;
public MembershipState.Builder mergeHierarchyControllerState(HierarchyControllerState value)
Hierarchy Controller status
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerState hierarchy_controller_state = 7;
public MembershipState.Builder clearHierarchyControllerState()
Hierarchy Controller status
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerState hierarchy_controller_state = 7;
public HierarchyControllerState.Builder getHierarchyControllerStateBuilder()
Hierarchy Controller status
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerState hierarchy_controller_state = 7;
public HierarchyControllerStateOrBuilder getHierarchyControllerStateOrBuilder()
Hierarchy Controller status
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerState hierarchy_controller_state = 7;
getHierarchyControllerStateOrBuilder in interface MembershipStateOrBuilderpublic final MembershipState.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>public final MembershipState.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>Copyright © 2024 Google LLC. All rights reserved.