public static final class MembershipSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MembershipSpec.Builder> implements MembershipSpecOrBuilder
**Anthos Config Management**: Configuration for a single cluster. Intended to parallel the ConfigManagement CR.Protobuf type
google.cloud.gkehub.configmanagement.v1alpha.MembershipSpec| Modifier and Type | Method and Description |
|---|---|
MembershipSpec.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MembershipSpec |
build() |
MembershipSpec |
buildPartial() |
MembershipSpec.Builder |
clear() |
MembershipSpec.Builder |
clearBinauthz()
Binauthz conifguration for the cluster.
|
MembershipSpec.Builder |
clearConfigSync()
Config Sync configuration for the cluster.
|
MembershipSpec.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MembershipSpec.Builder |
clearHierarchyController()
Hierarchy Controller configuration for the cluster.
|
MembershipSpec.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MembershipSpec.Builder |
clearPolicyController()
Policy Controller configuration for the cluster.
|
MembershipSpec.Builder |
clearVersion()
Version of ACM installed.
|
MembershipSpec.Builder |
clone() |
BinauthzConfig |
getBinauthz()
Binauthz conifguration for the cluster.
|
BinauthzConfig.Builder |
getBinauthzBuilder()
Binauthz conifguration for the cluster.
|
BinauthzConfigOrBuilder |
getBinauthzOrBuilder()
Binauthz conifguration for the cluster.
|
ConfigSync |
getConfigSync()
Config Sync configuration for the cluster.
|
ConfigSync.Builder |
getConfigSyncBuilder()
Config Sync configuration for the cluster.
|
ConfigSyncOrBuilder |
getConfigSyncOrBuilder()
Config Sync configuration for the cluster.
|
MembershipSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
HierarchyControllerConfig |
getHierarchyController()
Hierarchy Controller configuration for the cluster.
|
HierarchyControllerConfig.Builder |
getHierarchyControllerBuilder()
Hierarchy Controller configuration for the cluster.
|
HierarchyControllerConfigOrBuilder |
getHierarchyControllerOrBuilder()
Hierarchy Controller configuration for the cluster.
|
PolicyController |
getPolicyController()
Policy Controller configuration for the cluster.
|
PolicyController.Builder |
getPolicyControllerBuilder()
Policy Controller configuration for the cluster.
|
PolicyControllerOrBuilder |
getPolicyControllerOrBuilder()
Policy Controller configuration for the cluster.
|
String |
getVersion()
Version of ACM installed.
|
com.google.protobuf.ByteString |
getVersionBytes()
Version of ACM installed.
|
boolean |
hasBinauthz()
Binauthz conifguration for the cluster.
|
boolean |
hasConfigSync()
Config Sync configuration for the cluster.
|
boolean |
hasHierarchyController()
Hierarchy Controller configuration for the cluster.
|
boolean |
hasPolicyController()
Policy Controller configuration for the cluster.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
MembershipSpec.Builder |
mergeBinauthz(BinauthzConfig value)
Binauthz conifguration for the cluster.
|
MembershipSpec.Builder |
mergeConfigSync(ConfigSync value)
Config Sync configuration for the cluster.
|
MembershipSpec.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MembershipSpec.Builder |
mergeFrom(MembershipSpec other) |
MembershipSpec.Builder |
mergeFrom(com.google.protobuf.Message other) |
MembershipSpec.Builder |
mergeHierarchyController(HierarchyControllerConfig value)
Hierarchy Controller configuration for the cluster.
|
MembershipSpec.Builder |
mergePolicyController(PolicyController value)
Policy Controller configuration for the cluster.
|
MembershipSpec.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MembershipSpec.Builder |
setBinauthz(BinauthzConfig.Builder builderForValue)
Binauthz conifguration for the cluster.
|
MembershipSpec.Builder |
setBinauthz(BinauthzConfig value)
Binauthz conifguration for the cluster.
|
MembershipSpec.Builder |
setConfigSync(ConfigSync.Builder builderForValue)
Config Sync configuration for the cluster.
|
MembershipSpec.Builder |
setConfigSync(ConfigSync value)
Config Sync configuration for the cluster.
|
MembershipSpec.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MembershipSpec.Builder |
setHierarchyController(HierarchyControllerConfig.Builder builderForValue)
Hierarchy Controller configuration for the cluster.
|
MembershipSpec.Builder |
setHierarchyController(HierarchyControllerConfig value)
Hierarchy Controller configuration for the cluster.
|
MembershipSpec.Builder |
setPolicyController(PolicyController.Builder builderForValue)
Policy Controller configuration for the cluster.
|
MembershipSpec.Builder |
setPolicyController(PolicyController value)
Policy Controller configuration for the cluster.
|
MembershipSpec.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
MembershipSpec.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MembershipSpec.Builder |
setVersion(String value)
Version of ACM installed.
|
MembershipSpec.Builder |
setVersionBytes(com.google.protobuf.ByteString value)
Version of ACM installed.
|
getAllFields, 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<MembershipSpec.Builder>public MembershipSpec.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipSpec.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<MembershipSpec.Builder>public MembershipSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MembershipSpec build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MembershipSpec buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MembershipSpec.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipSpec.Builder>public MembershipSpec.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<MembershipSpec.Builder>public MembershipSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipSpec.Builder>public MembershipSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipSpec.Builder>public MembershipSpec.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<MembershipSpec.Builder>public MembershipSpec.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<MembershipSpec.Builder>public MembershipSpec.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MembershipSpec.Builder>public MembershipSpec.Builder mergeFrom(MembershipSpec other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipSpec.Builder>public MembershipSpec.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<MembershipSpec.Builder>IOExceptionpublic boolean hasConfigSync()
Config Sync configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.ConfigSync config_sync = 1;hasConfigSync in interface MembershipSpecOrBuilderpublic ConfigSync getConfigSync()
Config Sync configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.ConfigSync config_sync = 1;getConfigSync in interface MembershipSpecOrBuilderpublic MembershipSpec.Builder setConfigSync(ConfigSync value)
Config Sync configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.ConfigSync config_sync = 1;public MembershipSpec.Builder setConfigSync(ConfigSync.Builder builderForValue)
Config Sync configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.ConfigSync config_sync = 1;public MembershipSpec.Builder mergeConfigSync(ConfigSync value)
Config Sync configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.ConfigSync config_sync = 1;public MembershipSpec.Builder clearConfigSync()
Config Sync configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.ConfigSync config_sync = 1;public ConfigSync.Builder getConfigSyncBuilder()
Config Sync configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.ConfigSync config_sync = 1;public ConfigSyncOrBuilder getConfigSyncOrBuilder()
Config Sync configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.ConfigSync config_sync = 1;getConfigSyncOrBuilder in interface MembershipSpecOrBuilderpublic boolean hasPolicyController()
Policy Controller configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.PolicyController policy_controller = 2;
hasPolicyController in interface MembershipSpecOrBuilderpublic PolicyController getPolicyController()
Policy Controller configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.PolicyController policy_controller = 2;
getPolicyController in interface MembershipSpecOrBuilderpublic MembershipSpec.Builder setPolicyController(PolicyController value)
Policy Controller configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.PolicyController policy_controller = 2;
public MembershipSpec.Builder setPolicyController(PolicyController.Builder builderForValue)
Policy Controller configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.PolicyController policy_controller = 2;
public MembershipSpec.Builder mergePolicyController(PolicyController value)
Policy Controller configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.PolicyController policy_controller = 2;
public MembershipSpec.Builder clearPolicyController()
Policy Controller configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.PolicyController policy_controller = 2;
public PolicyController.Builder getPolicyControllerBuilder()
Policy Controller configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.PolicyController policy_controller = 2;
public PolicyControllerOrBuilder getPolicyControllerOrBuilder()
Policy Controller configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.PolicyController policy_controller = 2;
getPolicyControllerOrBuilder in interface MembershipSpecOrBuilderpublic boolean hasBinauthz()
Binauthz conifguration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.BinauthzConfig binauthz = 3;hasBinauthz in interface MembershipSpecOrBuilderpublic BinauthzConfig getBinauthz()
Binauthz conifguration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.BinauthzConfig binauthz = 3;getBinauthz in interface MembershipSpecOrBuilderpublic MembershipSpec.Builder setBinauthz(BinauthzConfig value)
Binauthz conifguration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.BinauthzConfig binauthz = 3;public MembershipSpec.Builder setBinauthz(BinauthzConfig.Builder builderForValue)
Binauthz conifguration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.BinauthzConfig binauthz = 3;public MembershipSpec.Builder mergeBinauthz(BinauthzConfig value)
Binauthz conifguration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.BinauthzConfig binauthz = 3;public MembershipSpec.Builder clearBinauthz()
Binauthz conifguration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.BinauthzConfig binauthz = 3;public BinauthzConfig.Builder getBinauthzBuilder()
Binauthz conifguration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.BinauthzConfig binauthz = 3;public BinauthzConfigOrBuilder getBinauthzOrBuilder()
Binauthz conifguration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.BinauthzConfig binauthz = 3;getBinauthzOrBuilder in interface MembershipSpecOrBuilderpublic boolean hasHierarchyController()
Hierarchy Controller configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerConfig hierarchy_controller = 4;
hasHierarchyController in interface MembershipSpecOrBuilderpublic HierarchyControllerConfig getHierarchyController()
Hierarchy Controller configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerConfig hierarchy_controller = 4;
getHierarchyController in interface MembershipSpecOrBuilderpublic MembershipSpec.Builder setHierarchyController(HierarchyControllerConfig value)
Hierarchy Controller configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerConfig hierarchy_controller = 4;
public MembershipSpec.Builder setHierarchyController(HierarchyControllerConfig.Builder builderForValue)
Hierarchy Controller configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerConfig hierarchy_controller = 4;
public MembershipSpec.Builder mergeHierarchyController(HierarchyControllerConfig value)
Hierarchy Controller configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerConfig hierarchy_controller = 4;
public MembershipSpec.Builder clearHierarchyController()
Hierarchy Controller configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerConfig hierarchy_controller = 4;
public HierarchyControllerConfig.Builder getHierarchyControllerBuilder()
Hierarchy Controller configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerConfig hierarchy_controller = 4;
public HierarchyControllerConfigOrBuilder getHierarchyControllerOrBuilder()
Hierarchy Controller configuration for the cluster.
.google.cloud.gkehub.configmanagement.v1alpha.HierarchyControllerConfig hierarchy_controller = 4;
getHierarchyControllerOrBuilder in interface MembershipSpecOrBuilderpublic String getVersion()
Version of ACM installed.
string version = 10;getVersion in interface MembershipSpecOrBuilderpublic com.google.protobuf.ByteString getVersionBytes()
Version of ACM installed.
string version = 10;getVersionBytes in interface MembershipSpecOrBuilderpublic MembershipSpec.Builder setVersion(String value)
Version of ACM installed.
string version = 10;value - The version to set.public MembershipSpec.Builder clearVersion()
Version of ACM installed.
string version = 10;public MembershipSpec.Builder setVersionBytes(com.google.protobuf.ByteString value)
Version of ACM installed.
string version = 10;value - The bytes for version to set.public final MembershipSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipSpec.Builder>public final MembershipSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MembershipSpec.Builder>Copyright © 2024 Google LLC. All rights reserved.