public static final class MembershipFeatureSpec.Builder extends GeneratedMessageV3.Builder<MembershipFeatureSpec.Builder> implements MembershipFeatureSpecOrBuilder
MembershipFeatureSpec contains configuration information for a single
Membership.
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
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()
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.
|
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
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
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