public static final class MembershipFeatureSpec.Builder extends GeneratedMessageV3.Builder<MembershipFeatureSpec.Builder> implements MembershipFeatureSpecOrBuilder
MembershipFeatureSpec contains configuration information for a single
Membership.
NOTE: Please use snake case in your feature name.
Protobuf type google.cloud.gkehub.v1beta.MembershipFeatureSpec
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public MembershipFeatureSpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public MembershipFeatureSpec build()
buildPartial()
public MembershipFeatureSpec buildPartial()
clear()
public MembershipFeatureSpec.Builder clear()
Overrides
clearConfigmanagement()
public MembershipFeatureSpec.Builder clearConfigmanagement()
Config Management-specific spec.
.google.cloud.gkehub.configmanagement.v1beta.MembershipSpec configmanagement = 106;
clearFeatureSpec()
public MembershipFeatureSpec.Builder clearFeatureSpec()
clearField(Descriptors.FieldDescriptor field)
public MembershipFeatureSpec.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMesh()
public MembershipFeatureSpec.Builder clearMesh()
Anthos Service Mesh-specific spec
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec mesh = 116;
clearOneof(Descriptors.OneofDescriptor oneof)
public MembershipFeatureSpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public MembershipFeatureSpec.Builder clone()
Overrides
getConfigmanagement()
public MembershipSpec getConfigmanagement()
Config Management-specific spec.
.google.cloud.gkehub.configmanagement.v1beta.MembershipSpec configmanagement = 106;
getConfigmanagementBuilder()
public MembershipSpec.Builder getConfigmanagementBuilder()
Config Management-specific spec.
.google.cloud.gkehub.configmanagement.v1beta.MembershipSpec configmanagement = 106;
getConfigmanagementOrBuilder()
public MembershipSpecOrBuilder getConfigmanagementOrBuilder()
Config Management-specific spec.
.google.cloud.gkehub.configmanagement.v1beta.MembershipSpec configmanagement = 106;
getDefaultInstanceForType()
public MembershipFeatureSpec getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getFeatureSpecCase()
public MembershipFeatureSpec.FeatureSpecCase getFeatureSpecCase()
getMesh()
public MembershipSpec getMesh()
Anthos Service Mesh-specific spec
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec mesh = 116;
getMeshBuilder()
public MembershipSpec.Builder getMeshBuilder()
Anthos Service Mesh-specific spec
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec mesh = 116;
getMeshOrBuilder()
public MembershipSpecOrBuilder getMeshOrBuilder()
Anthos Service Mesh-specific spec
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec mesh = 116;
hasConfigmanagement()
public boolean hasConfigmanagement()
Config Management-specific spec.
.google.cloud.gkehub.configmanagement.v1beta.MembershipSpec configmanagement = 106;
Returns |
Type |
Description |
boolean |
Whether the configmanagement field is set.
|
hasMesh()
Anthos Service Mesh-specific spec
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec mesh = 116;
Returns |
Type |
Description |
boolean |
Whether the mesh field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeConfigmanagement(MembershipSpec value)
public MembershipFeatureSpec.Builder mergeConfigmanagement(MembershipSpec value)
Config Management-specific spec.
.google.cloud.gkehub.configmanagement.v1beta.MembershipSpec configmanagement = 106;
mergeFrom(MembershipFeatureSpec other)
public MembershipFeatureSpec.Builder mergeFrom(MembershipFeatureSpec other)
public MembershipFeatureSpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public MembershipFeatureSpec.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeMesh(MembershipSpec value)
public MembershipFeatureSpec.Builder mergeMesh(MembershipSpec value)
Anthos Service Mesh-specific spec
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec mesh = 116;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final MembershipFeatureSpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setConfigmanagement(MembershipSpec value)
public MembershipFeatureSpec.Builder setConfigmanagement(MembershipSpec value)
Config Management-specific spec.
.google.cloud.gkehub.configmanagement.v1beta.MembershipSpec configmanagement = 106;
setConfigmanagement(MembershipSpec.Builder builderForValue)
public MembershipFeatureSpec.Builder setConfigmanagement(MembershipSpec.Builder builderForValue)
Config Management-specific spec.
.google.cloud.gkehub.configmanagement.v1beta.MembershipSpec configmanagement = 106;
setField(Descriptors.FieldDescriptor field, Object value)
public MembershipFeatureSpec.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMesh(MembershipSpec value)
public MembershipFeatureSpec.Builder setMesh(MembershipSpec value)
Anthos Service Mesh-specific spec
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec mesh = 116;
setMesh(MembershipSpec.Builder builderForValue)
public MembershipFeatureSpec.Builder setMesh(MembershipSpec.Builder builderForValue)
Anthos Service Mesh-specific spec
.google.cloud.gkehub.servicemesh.v1beta.MembershipSpec mesh = 116;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public MembershipFeatureSpec.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final MembershipFeatureSpec.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides