public final class FeatureState extends com.google.protobuf.GeneratedMessageV3 implements FeatureStateOrBuilder
FeatureState describes the high-level state of a Feature. It may be used to describe a Feature's state at the environ-level, or per-membershop, depending on the context.Protobuf type
google.cloud.gkehub.v1alpha.FeatureState| Modifier and Type | Class and Description |
|---|---|
static class |
FeatureState.Builder
FeatureState describes the high-level state of a Feature.
|
static class |
FeatureState.Code
Code represents a machine-readable, high-level status of the Feature.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CODE_FIELD_NUMBER |
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
UPDATE_TIME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
FeatureState.Code |
getCode()
The high-level, machine-readable status of this Feature.
|
int |
getCodeValue()
The high-level, machine-readable status of this Feature.
|
static FeatureState |
getDefaultInstance() |
FeatureState |
getDefaultInstanceForType() |
String |
getDescription()
A human-readable description of the current status.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
A human-readable description of the current status.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<FeatureState> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.Timestamp |
getUpdateTime()
The time this status and any related Feature-specific details were updated.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
The time this status and any related Feature-specific details were updated.
|
int |
hashCode() |
boolean |
hasUpdateTime()
The time this status and any related Feature-specific details were updated.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static FeatureState.Builder |
newBuilder() |
static FeatureState.Builder |
newBuilder(FeatureState prototype) |
FeatureState.Builder |
newBuilderForType() |
protected FeatureState.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static FeatureState |
parseDelimitedFrom(InputStream input) |
static FeatureState |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FeatureState |
parseFrom(byte[] data) |
static FeatureState |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FeatureState |
parseFrom(ByteBuffer data) |
static FeatureState |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FeatureState |
parseFrom(com.google.protobuf.ByteString data) |
static FeatureState |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FeatureState |
parseFrom(com.google.protobuf.CodedInputStream input) |
static FeatureState |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FeatureState |
parseFrom(InputStream input) |
static FeatureState |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<FeatureState> |
parser() |
FeatureState.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int CODE_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public int getCodeValue()
The high-level, machine-readable status of this Feature.
.google.cloud.gkehub.v1alpha.FeatureState.Code code = 1;getCodeValue in interface FeatureStateOrBuilderpublic FeatureState.Code getCode()
The high-level, machine-readable status of this Feature.
.google.cloud.gkehub.v1alpha.FeatureState.Code code = 1;getCode in interface FeatureStateOrBuilderpublic String getDescription()
A human-readable description of the current status.
string description = 2;getDescription in interface FeatureStateOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
A human-readable description of the current status.
string description = 2;getDescriptionBytes in interface FeatureStateOrBuilderpublic boolean hasUpdateTime()
The time this status and any related Feature-specific details were updated.
.google.protobuf.Timestamp update_time = 3;hasUpdateTime in interface FeatureStateOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
The time this status and any related Feature-specific details were updated.
.google.protobuf.Timestamp update_time = 3;getUpdateTime in interface FeatureStateOrBuilderpublic com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
The time this status and any related Feature-specific details were updated.
.google.protobuf.Timestamp update_time = 3;getUpdateTimeOrBuilder in interface FeatureStateOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static FeatureState parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeatureState parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeatureState parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeatureState parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeatureState parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeatureState parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeatureState parseFrom(InputStream input) throws IOException
IOExceptionpublic static FeatureState parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static FeatureState parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static FeatureState parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static FeatureState parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static FeatureState parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic FeatureState.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static FeatureState.Builder newBuilder()
public static FeatureState.Builder newBuilder(FeatureState prototype)
public FeatureState.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected FeatureState.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static FeatureState getDefaultInstance()
public static com.google.protobuf.Parser<FeatureState> parser()
public com.google.protobuf.Parser<FeatureState> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public FeatureState getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.