public final class MembershipFeatureState extends GeneratedMessageV3 implements MembershipFeatureStateOrBuilder
MembershipFeatureState contains Feature status information for a single
Membership.
Protobuf type google.cloud.gkehub.v1alpha.MembershipFeatureState
Static Fields
CONFIGMANAGEMENT_FIELD_NUMBER
public static final int CONFIGMANAGEMENT_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
METERING_FIELD_NUMBER
public static final int METERING_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
SERVICEMESH_FIELD_NUMBER
public static final int SERVICEMESH_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static MembershipFeatureState getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static MembershipFeatureState.Builder newBuilder()
newBuilder(MembershipFeatureState prototype)
public static MembershipFeatureState.Builder newBuilder(MembershipFeatureState prototype)
public static MembershipFeatureState parseDelimitedFrom(InputStream input)
public static MembershipFeatureState parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static MembershipFeatureState parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static MembershipFeatureState parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static MembershipFeatureState parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static MembershipFeatureState parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static MembershipFeatureState parseFrom(CodedInputStream input)
public static MembershipFeatureState parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static MembershipFeatureState parseFrom(InputStream input)
public static MembershipFeatureState parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static MembershipFeatureState parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static MembershipFeatureState parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<MembershipFeatureState> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getConfigmanagement()
public MembershipState getConfigmanagement()
Config Management-specific state.
.google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;
getConfigmanagementOrBuilder()
public MembershipStateOrBuilder getConfigmanagementOrBuilder()
Config Management-specific state.
.google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;
getDefaultInstanceForType()
public MembershipFeatureState getDefaultInstanceForType()
getFeatureStateCase()
public MembershipFeatureState.FeatureStateCase getFeatureStateCase()
getMetering()
public MembershipState getMetering()
Metering-specific spec.
.google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;
getMeteringOrBuilder()
public MembershipStateOrBuilder getMeteringOrBuilder()
Metering-specific spec.
.google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;
getParserForType()
public Parser<MembershipFeatureState> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getServicemesh()
public MembershipState getServicemesh()
Service Mesh-specific state.
.google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;
getServicemeshOrBuilder()
public MembershipStateOrBuilder getServicemeshOrBuilder()
Service Mesh-specific state.
.google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;
getState()
public FeatureState getState()
The high-level state of this Feature for a single membership.
.google.cloud.gkehub.v1alpha.FeatureState state = 1;
getStateOrBuilder()
public FeatureStateOrBuilder getStateOrBuilder()
The high-level state of this Feature for a single membership.
.google.cloud.gkehub.v1alpha.FeatureState state = 1;
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
hasConfigmanagement()
public boolean hasConfigmanagement()
Config Management-specific state.
.google.cloud.gkehub.configmanagement.v1alpha.MembershipState configmanagement = 106;
Returns |
---|
Type | Description |
boolean | Whether the configmanagement field is set.
|
hasMetering()
public boolean hasMetering()
Metering-specific spec.
.google.cloud.gkehub.metering.v1alpha.MembershipState metering = 104;
Returns |
---|
Type | Description |
boolean | Whether the metering field is set.
|
hasServicemesh()
public boolean hasServicemesh()
Service Mesh-specific state.
.google.cloud.gkehub.servicemesh.v1alpha.MembershipState servicemesh = 100;
Returns |
---|
Type | Description |
boolean | Whether the servicemesh field is set.
|
hasState()
public boolean hasState()
The high-level state of this Feature for a single membership.
.google.cloud.gkehub.v1alpha.FeatureState state = 1;
Returns |
---|
Type | Description |
boolean | Whether the state field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public MembershipFeatureState.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected MembershipFeatureState.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public MembershipFeatureState.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides