public static final class MembershipFeatureState.Builder extends GeneratedMessageV3.Builder<MembershipFeatureState.Builder> implements MembershipFeatureStateOrBuilder
MembershipFeatureState contains Feature status information for a single
Membership.
Protobuf type google.cloud.gkehub.v1beta.MembershipFeatureState
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public MembershipFeatureState.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public MembershipFeatureState build()
Returns
buildPartial()
public MembershipFeatureState buildPartial()
Returns
clear()
public MembershipFeatureState.Builder clear()
Returns
Overrides
clearConfigmanagement()
public MembershipFeatureState.Builder clearConfigmanagement()
Config Management-specific state.
.google.cloud.gkehub.configmanagement.v1beta.MembershipState configmanagement = 106;
Returns
clearFeatureState()
public MembershipFeatureState.Builder clearFeatureState()
Returns
clearField(Descriptors.FieldDescriptor field)
public MembershipFeatureState.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearMetering()
public MembershipFeatureState.Builder clearMetering()
Metering-specific spec.
.google.cloud.gkehub.metering.v1beta.MembershipState metering = 104;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public MembershipFeatureState.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearState()
public MembershipFeatureState.Builder clearState()
The high-level state of this Feature for a single membership.
.google.cloud.gkehub.v1beta.FeatureState state = 1;
Returns
clone()
public MembershipFeatureState.Builder clone()
Returns
Overrides
getConfigmanagement()
public MembershipState getConfigmanagement()
Config Management-specific state.
.google.cloud.gkehub.configmanagement.v1beta.MembershipState configmanagement = 106;
Returns
getConfigmanagementBuilder()
public MembershipState.Builder getConfigmanagementBuilder()
Config Management-specific state.
.google.cloud.gkehub.configmanagement.v1beta.MembershipState configmanagement = 106;
Returns
getConfigmanagementOrBuilder()
public MembershipStateOrBuilder getConfigmanagementOrBuilder()
Config Management-specific state.
.google.cloud.gkehub.configmanagement.v1beta.MembershipState configmanagement = 106;
Returns
getDefaultInstanceForType()
public MembershipFeatureState getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getFeatureStateCase()
public MembershipFeatureState.FeatureStateCase getFeatureStateCase()
Returns
getMetering()
public MembershipState getMetering()
Metering-specific spec.
.google.cloud.gkehub.metering.v1beta.MembershipState metering = 104;
Returns
getMeteringBuilder()
public MembershipState.Builder getMeteringBuilder()
Metering-specific spec.
.google.cloud.gkehub.metering.v1beta.MembershipState metering = 104;
Returns
getMeteringOrBuilder()
public MembershipStateOrBuilder getMeteringOrBuilder()
Metering-specific spec.
.google.cloud.gkehub.metering.v1beta.MembershipState metering = 104;
Returns
getState()
public FeatureState getState()
The high-level state of this Feature for a single membership.
.google.cloud.gkehub.v1beta.FeatureState state = 1;
Returns
getStateBuilder()
public FeatureState.Builder getStateBuilder()
The high-level state of this Feature for a single membership.
.google.cloud.gkehub.v1beta.FeatureState state = 1;
Returns
getStateOrBuilder()
public FeatureStateOrBuilder getStateOrBuilder()
The high-level state of this Feature for a single membership.
.google.cloud.gkehub.v1beta.FeatureState state = 1;
Returns
hasConfigmanagement()
public boolean hasConfigmanagement()
Config Management-specific state.
.google.cloud.gkehub.configmanagement.v1beta.MembershipState configmanagement = 106;
Returns
Type | Description |
boolean | Whether the configmanagement field is set.
|
hasMetering()
public boolean hasMetering()
Metering-specific spec.
.google.cloud.gkehub.metering.v1beta.MembershipState metering = 104;
Returns
Type | Description |
boolean | Whether the metering field is set.
|
hasState()
public boolean hasState()
The high-level state of this Feature for a single membership.
.google.cloud.gkehub.v1beta.FeatureState state = 1;
Returns
Type | Description |
boolean | Whether the state field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeConfigmanagement(MembershipState value)
public MembershipFeatureState.Builder mergeConfigmanagement(MembershipState value)
Config Management-specific state.
.google.cloud.gkehub.configmanagement.v1beta.MembershipState configmanagement = 106;
Parameter
Returns
mergeFrom(MembershipFeatureState other)
public MembershipFeatureState.Builder mergeFrom(MembershipFeatureState other)
Parameter
Returns
public MembershipFeatureState.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public MembershipFeatureState.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeMetering(MembershipState value)
public MembershipFeatureState.Builder mergeMetering(MembershipState value)
Metering-specific spec.
.google.cloud.gkehub.metering.v1beta.MembershipState metering = 104;
Parameter
Returns
mergeState(FeatureState value)
public MembershipFeatureState.Builder mergeState(FeatureState value)
The high-level state of this Feature for a single membership.
.google.cloud.gkehub.v1beta.FeatureState state = 1;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final MembershipFeatureState.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setConfigmanagement(MembershipState value)
public MembershipFeatureState.Builder setConfigmanagement(MembershipState value)
Config Management-specific state.
.google.cloud.gkehub.configmanagement.v1beta.MembershipState configmanagement = 106;
Parameter
Returns
setConfigmanagement(MembershipState.Builder builderForValue)
public MembershipFeatureState.Builder setConfigmanagement(MembershipState.Builder builderForValue)
Config Management-specific state.
.google.cloud.gkehub.configmanagement.v1beta.MembershipState configmanagement = 106;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public MembershipFeatureState.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setMetering(MembershipState value)
public MembershipFeatureState.Builder setMetering(MembershipState value)
Metering-specific spec.
.google.cloud.gkehub.metering.v1beta.MembershipState metering = 104;
Parameter
Returns
setMetering(MembershipState.Builder builderForValue)
public MembershipFeatureState.Builder setMetering(MembershipState.Builder builderForValue)
Metering-specific spec.
.google.cloud.gkehub.metering.v1beta.MembershipState metering = 104;
Parameter
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public MembershipFeatureState.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setState(FeatureState value)
public MembershipFeatureState.Builder setState(FeatureState value)
The high-level state of this Feature for a single membership.
.google.cloud.gkehub.v1beta.FeatureState state = 1;
Parameter
Returns
setState(FeatureState.Builder builderForValue)
public MembershipFeatureState.Builder setState(FeatureState.Builder builderForValue)
The high-level state of this Feature for a single membership.
.google.cloud.gkehub.v1beta.FeatureState state = 1;
Parameter
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final MembershipFeatureState.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides