Class MembershipState.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>
-
- com.google.cloud.gkehub.configmanagement.v1beta.MembershipState.Builder
-
- All Implemented Interfaces:
MembershipStateOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- MembershipState
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 typegoogle.cloud.gkehub.configmanagement.v1beta.MembershipState
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>
-
clear
public MembershipState.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>
-
getDefaultInstanceForType
public MembershipState getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public MembershipState build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MembershipState buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MembershipState.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>
-
setField
public MembershipState.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>
-
clearField
public MembershipState.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>
-
clearOneof
public MembershipState.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>
-
setRepeatedField
public MembershipState.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>
-
addRepeatedField
public MembershipState.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>
-
mergeFrom
public MembershipState.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MembershipState.Builder>
-
mergeFrom
public MembershipState.Builder mergeFrom(MembershipState other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>
-
mergeFrom
public MembershipState.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MembershipState.Builder>
- Throws:
IOException
-
getClusterName
public 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;
- Specified by:
getClusterName
in interfaceMembershipStateOrBuilder
- Returns:
- The clusterName.
-
getClusterNameBytes
public 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;
- Specified by:
getClusterNameBytes
in interfaceMembershipStateOrBuilder
- Returns:
- The bytes for clusterName.
-
setClusterName
public 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;
- Parameters:
value
- The clusterName to set.- Returns:
- This builder for chaining.
-
clearClusterName
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;
- Returns:
- This builder for chaining.
-
setClusterNameBytes
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;
- Parameters:
value
- The bytes for clusterName to set.- Returns:
- This builder for chaining.
-
hasMembershipSpec
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.v1beta.MembershipSpec membership_spec = 2;
- Specified by:
hasMembershipSpec
in interfaceMembershipStateOrBuilder
- Returns:
- Whether the membershipSpec field is set.
-
getMembershipSpec
public 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.v1beta.MembershipSpec membership_spec = 2;
- Specified by:
getMembershipSpec
in interfaceMembershipStateOrBuilder
- Returns:
- The membershipSpec.
-
setMembershipSpec
public 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.v1beta.MembershipSpec membership_spec = 2;
-
setMembershipSpec
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.v1beta.MembershipSpec membership_spec = 2;
-
mergeMembershipSpec
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.v1beta.MembershipSpec membership_spec = 2;
-
clearMembershipSpec
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.v1beta.MembershipSpec membership_spec = 2;
-
getMembershipSpecBuilder
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.v1beta.MembershipSpec membership_spec = 2;
-
getMembershipSpecOrBuilder
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.v1beta.MembershipSpec membership_spec = 2;
- Specified by:
getMembershipSpecOrBuilder
in interfaceMembershipStateOrBuilder
-
hasOperatorState
public boolean hasOperatorState()
Current install status of ACM's Operator
.google.cloud.gkehub.configmanagement.v1beta.OperatorState operator_state = 3;
- Specified by:
hasOperatorState
in interfaceMembershipStateOrBuilder
- Returns:
- Whether the operatorState field is set.
-
getOperatorState
public OperatorState getOperatorState()
Current install status of ACM's Operator
.google.cloud.gkehub.configmanagement.v1beta.OperatorState operator_state = 3;
- Specified by:
getOperatorState
in interfaceMembershipStateOrBuilder
- Returns:
- The operatorState.
-
setOperatorState
public MembershipState.Builder setOperatorState(OperatorState value)
Current install status of ACM's Operator
.google.cloud.gkehub.configmanagement.v1beta.OperatorState operator_state = 3;
-
setOperatorState
public MembershipState.Builder setOperatorState(OperatorState.Builder builderForValue)
Current install status of ACM's Operator
.google.cloud.gkehub.configmanagement.v1beta.OperatorState operator_state = 3;
-
mergeOperatorState
public MembershipState.Builder mergeOperatorState(OperatorState value)
Current install status of ACM's Operator
.google.cloud.gkehub.configmanagement.v1beta.OperatorState operator_state = 3;
-
clearOperatorState
public MembershipState.Builder clearOperatorState()
Current install status of ACM's Operator
.google.cloud.gkehub.configmanagement.v1beta.OperatorState operator_state = 3;
-
getOperatorStateBuilder
public OperatorState.Builder getOperatorStateBuilder()
Current install status of ACM's Operator
.google.cloud.gkehub.configmanagement.v1beta.OperatorState operator_state = 3;
-
getOperatorStateOrBuilder
public OperatorStateOrBuilder getOperatorStateOrBuilder()
Current install status of ACM's Operator
.google.cloud.gkehub.configmanagement.v1beta.OperatorState operator_state = 3;
- Specified by:
getOperatorStateOrBuilder
in interfaceMembershipStateOrBuilder
-
hasConfigSyncState
public boolean hasConfigSyncState()
Current sync status
.google.cloud.gkehub.configmanagement.v1beta.ConfigSyncState config_sync_state = 4;
- Specified by:
hasConfigSyncState
in interfaceMembershipStateOrBuilder
- Returns:
- Whether the configSyncState field is set.
-
getConfigSyncState
public ConfigSyncState getConfigSyncState()
Current sync status
.google.cloud.gkehub.configmanagement.v1beta.ConfigSyncState config_sync_state = 4;
- Specified by:
getConfigSyncState
in interfaceMembershipStateOrBuilder
- Returns:
- The configSyncState.
-
setConfigSyncState
public MembershipState.Builder setConfigSyncState(ConfigSyncState value)
Current sync status
.google.cloud.gkehub.configmanagement.v1beta.ConfigSyncState config_sync_state = 4;
-
setConfigSyncState
public MembershipState.Builder setConfigSyncState(ConfigSyncState.Builder builderForValue)
Current sync status
.google.cloud.gkehub.configmanagement.v1beta.ConfigSyncState config_sync_state = 4;
-
mergeConfigSyncState
public MembershipState.Builder mergeConfigSyncState(ConfigSyncState value)
Current sync status
.google.cloud.gkehub.configmanagement.v1beta.ConfigSyncState config_sync_state = 4;
-
clearConfigSyncState
public MembershipState.Builder clearConfigSyncState()
Current sync status
.google.cloud.gkehub.configmanagement.v1beta.ConfigSyncState config_sync_state = 4;
-
getConfigSyncStateBuilder
public ConfigSyncState.Builder getConfigSyncStateBuilder()
Current sync status
.google.cloud.gkehub.configmanagement.v1beta.ConfigSyncState config_sync_state = 4;
-
getConfigSyncStateOrBuilder
public ConfigSyncStateOrBuilder getConfigSyncStateOrBuilder()
Current sync status
.google.cloud.gkehub.configmanagement.v1beta.ConfigSyncState config_sync_state = 4;
- Specified by:
getConfigSyncStateOrBuilder
in interfaceMembershipStateOrBuilder
-
hasPolicyControllerState
public boolean hasPolicyControllerState()
PolicyController status
.google.cloud.gkehub.configmanagement.v1beta.PolicyControllerState policy_controller_state = 5;
- Specified by:
hasPolicyControllerState
in interfaceMembershipStateOrBuilder
- Returns:
- Whether the policyControllerState field is set.
-
getPolicyControllerState
public PolicyControllerState getPolicyControllerState()
PolicyController status
.google.cloud.gkehub.configmanagement.v1beta.PolicyControllerState policy_controller_state = 5;
- Specified by:
getPolicyControllerState
in interfaceMembershipStateOrBuilder
- Returns:
- The policyControllerState.
-
setPolicyControllerState
public MembershipState.Builder setPolicyControllerState(PolicyControllerState value)
PolicyController status
.google.cloud.gkehub.configmanagement.v1beta.PolicyControllerState policy_controller_state = 5;
-
setPolicyControllerState
public MembershipState.Builder setPolicyControllerState(PolicyControllerState.Builder builderForValue)
PolicyController status
.google.cloud.gkehub.configmanagement.v1beta.PolicyControllerState policy_controller_state = 5;
-
mergePolicyControllerState
public MembershipState.Builder mergePolicyControllerState(PolicyControllerState value)
PolicyController status
.google.cloud.gkehub.configmanagement.v1beta.PolicyControllerState policy_controller_state = 5;
-
clearPolicyControllerState
public MembershipState.Builder clearPolicyControllerState()
PolicyController status
.google.cloud.gkehub.configmanagement.v1beta.PolicyControllerState policy_controller_state = 5;
-
getPolicyControllerStateBuilder
public PolicyControllerState.Builder getPolicyControllerStateBuilder()
PolicyController status
.google.cloud.gkehub.configmanagement.v1beta.PolicyControllerState policy_controller_state = 5;
-
getPolicyControllerStateOrBuilder
public PolicyControllerStateOrBuilder getPolicyControllerStateOrBuilder()
PolicyController status
.google.cloud.gkehub.configmanagement.v1beta.PolicyControllerState policy_controller_state = 5;
- Specified by:
getPolicyControllerStateOrBuilder
in interfaceMembershipStateOrBuilder
-
hasBinauthzState
public boolean hasBinauthzState()
Binauthz status
.google.cloud.gkehub.configmanagement.v1beta.BinauthzState binauthz_state = 6;
- Specified by:
hasBinauthzState
in interfaceMembershipStateOrBuilder
- Returns:
- Whether the binauthzState field is set.
-
getBinauthzState
public BinauthzState getBinauthzState()
Binauthz status
.google.cloud.gkehub.configmanagement.v1beta.BinauthzState binauthz_state = 6;
- Specified by:
getBinauthzState
in interfaceMembershipStateOrBuilder
- Returns:
- The binauthzState.
-
setBinauthzState
public MembershipState.Builder setBinauthzState(BinauthzState value)
Binauthz status
.google.cloud.gkehub.configmanagement.v1beta.BinauthzState binauthz_state = 6;
-
setBinauthzState
public MembershipState.Builder setBinauthzState(BinauthzState.Builder builderForValue)
Binauthz status
.google.cloud.gkehub.configmanagement.v1beta.BinauthzState binauthz_state = 6;
-
mergeBinauthzState
public MembershipState.Builder mergeBinauthzState(BinauthzState value)
Binauthz status
.google.cloud.gkehub.configmanagement.v1beta.BinauthzState binauthz_state = 6;
-
clearBinauthzState
public MembershipState.Builder clearBinauthzState()
Binauthz status
.google.cloud.gkehub.configmanagement.v1beta.BinauthzState binauthz_state = 6;
-
getBinauthzStateBuilder
public BinauthzState.Builder getBinauthzStateBuilder()
Binauthz status
.google.cloud.gkehub.configmanagement.v1beta.BinauthzState binauthz_state = 6;
-
getBinauthzStateOrBuilder
public BinauthzStateOrBuilder getBinauthzStateOrBuilder()
Binauthz status
.google.cloud.gkehub.configmanagement.v1beta.BinauthzState binauthz_state = 6;
- Specified by:
getBinauthzStateOrBuilder
in interfaceMembershipStateOrBuilder
-
hasHierarchyControllerState
public boolean hasHierarchyControllerState()
Hierarchy Controller status
.google.cloud.gkehub.configmanagement.v1beta.HierarchyControllerState hierarchy_controller_state = 7;
- Specified by:
hasHierarchyControllerState
in interfaceMembershipStateOrBuilder
- Returns:
- Whether the hierarchyControllerState field is set.
-
getHierarchyControllerState
public HierarchyControllerState getHierarchyControllerState()
Hierarchy Controller status
.google.cloud.gkehub.configmanagement.v1beta.HierarchyControllerState hierarchy_controller_state = 7;
- Specified by:
getHierarchyControllerState
in interfaceMembershipStateOrBuilder
- Returns:
- The hierarchyControllerState.
-
setHierarchyControllerState
public MembershipState.Builder setHierarchyControllerState(HierarchyControllerState value)
Hierarchy Controller status
.google.cloud.gkehub.configmanagement.v1beta.HierarchyControllerState hierarchy_controller_state = 7;
-
setHierarchyControllerState
public MembershipState.Builder setHierarchyControllerState(HierarchyControllerState.Builder builderForValue)
Hierarchy Controller status
.google.cloud.gkehub.configmanagement.v1beta.HierarchyControllerState hierarchy_controller_state = 7;
-
mergeHierarchyControllerState
public MembershipState.Builder mergeHierarchyControllerState(HierarchyControllerState value)
Hierarchy Controller status
.google.cloud.gkehub.configmanagement.v1beta.HierarchyControllerState hierarchy_controller_state = 7;
-
clearHierarchyControllerState
public MembershipState.Builder clearHierarchyControllerState()
Hierarchy Controller status
.google.cloud.gkehub.configmanagement.v1beta.HierarchyControllerState hierarchy_controller_state = 7;
-
getHierarchyControllerStateBuilder
public HierarchyControllerState.Builder getHierarchyControllerStateBuilder()
Hierarchy Controller status
.google.cloud.gkehub.configmanagement.v1beta.HierarchyControllerState hierarchy_controller_state = 7;
-
getHierarchyControllerStateOrBuilder
public HierarchyControllerStateOrBuilder getHierarchyControllerStateOrBuilder()
Hierarchy Controller status
.google.cloud.gkehub.configmanagement.v1beta.HierarchyControllerState hierarchy_controller_state = 7;
- Specified by:
getHierarchyControllerStateOrBuilder
in interfaceMembershipStateOrBuilder
-
setUnknownFields
public final MembershipState.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>
-
mergeUnknownFields
public final MembershipState.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MembershipState.Builder>
-
-