public final class PreviewFeature extends com.google.protobuf.GeneratedMessageV3 implements PreviewFeatureOrBuilder
Represents a single Google Compute Engine preview feature.Protobuf type
google.cloud.compute.v1.PreviewFeature| Modifier and Type | Class and Description |
|---|---|
static class |
PreviewFeature.ActivationStatus
Specifies whether the feature is enabled or disabled.
|
static class |
PreviewFeature.Builder
Represents a single Google Compute Engine preview 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 |
ACTIVATION_STATUS_FIELD_NUMBER |
static int |
CREATION_TIMESTAMP_FIELD_NUMBER |
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
ID_FIELD_NUMBER |
static int |
KIND_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
ROLLOUT_OPERATION_FIELD_NUMBER |
static int |
SELF_LINK_FIELD_NUMBER |
static int |
STATUS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getActivationStatus()
Specifies whether the feature is enabled or disabled.
|
com.google.protobuf.ByteString |
getActivationStatusBytes()
Specifies whether the feature is enabled or disabled.
|
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
com.google.protobuf.ByteString |
getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
|
static PreviewFeature |
getDefaultInstance() |
PreviewFeature |
getDefaultInstanceForType() |
String |
getDescription()
[Output Only] Description of the feature.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
[Output Only] Description of the feature.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
long |
getId()
[Output Only] The unique identifier for the resource.
|
String |
getKind()
[Output only] The type of the feature.
|
com.google.protobuf.ByteString |
getKindBytes()
[Output only] The type of the feature.
|
String |
getName()
Name of the feature.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of the feature.
|
com.google.protobuf.Parser<PreviewFeature> |
getParserForType() |
PreviewFeatureRolloutOperation |
getRolloutOperation()
Rollout operation of the feature.
|
PreviewFeatureRolloutOperationOrBuilder |
getRolloutOperationOrBuilder()
Rollout operation of the feature.
|
String |
getSelfLink()
[Output Only] Server-defined URL for the resource.
|
com.google.protobuf.ByteString |
getSelfLinkBytes()
[Output Only] Server-defined URL for the resource.
|
int |
getSerializedSize() |
PreviewFeatureStatus |
getStatus()
[Output only] Status of the feature.
|
PreviewFeatureStatusOrBuilder |
getStatusOrBuilder()
[Output only] Status of the feature.
|
boolean |
hasActivationStatus()
Specifies whether the feature is enabled or disabled.
|
boolean |
hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
boolean |
hasDescription()
[Output Only] Description of the feature.
|
int |
hashCode() |
boolean |
hasId()
[Output Only] The unique identifier for the resource.
|
boolean |
hasKind()
[Output only] The type of the feature.
|
boolean |
hasName()
Name of the feature.
|
boolean |
hasRolloutOperation()
Rollout operation of the feature.
|
boolean |
hasSelfLink()
[Output Only] Server-defined URL for the resource.
|
boolean |
hasStatus()
[Output only] Status of the feature.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static PreviewFeature.Builder |
newBuilder() |
static PreviewFeature.Builder |
newBuilder(PreviewFeature prototype) |
PreviewFeature.Builder |
newBuilderForType() |
protected PreviewFeature.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static PreviewFeature |
parseDelimitedFrom(InputStream input) |
static PreviewFeature |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PreviewFeature |
parseFrom(byte[] data) |
static PreviewFeature |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PreviewFeature |
parseFrom(ByteBuffer data) |
static PreviewFeature |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PreviewFeature |
parseFrom(com.google.protobuf.ByteString data) |
static PreviewFeature |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PreviewFeature |
parseFrom(com.google.protobuf.CodedInputStream input) |
static PreviewFeature |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PreviewFeature |
parseFrom(InputStream input) |
static PreviewFeature |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<PreviewFeature> |
parser() |
PreviewFeature.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 ACTIVATION_STATUS_FIELD_NUMBER
public static final int CREATION_TIMESTAMP_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
public static final int ROLLOUT_OPERATION_FIELD_NUMBER
public static final int SELF_LINK_FIELD_NUMBER
public static final int STATUS_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 boolean hasActivationStatus()
Specifies whether the feature is enabled or disabled. Check the ActivationStatus enum for the list of possible values.
optional string activation_status = 71960379;hasActivationStatus in interface PreviewFeatureOrBuilderpublic String getActivationStatus()
Specifies whether the feature is enabled or disabled. Check the ActivationStatus enum for the list of possible values.
optional string activation_status = 71960379;getActivationStatus in interface PreviewFeatureOrBuilderpublic com.google.protobuf.ByteString getActivationStatusBytes()
Specifies whether the feature is enabled or disabled. Check the ActivationStatus enum for the list of possible values.
optional string activation_status = 71960379;getActivationStatusBytes in interface PreviewFeatureOrBuilderpublic boolean hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;hasCreationTimestamp in interface PreviewFeatureOrBuilderpublic String getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;getCreationTimestamp in interface PreviewFeatureOrBuilderpublic com.google.protobuf.ByteString getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;getCreationTimestampBytes in interface PreviewFeatureOrBuilderpublic boolean hasDescription()
[Output Only] Description of the feature.
optional string description = 422937596;hasDescription in interface PreviewFeatureOrBuilderpublic String getDescription()
[Output Only] Description of the feature.
optional string description = 422937596;getDescription in interface PreviewFeatureOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
[Output Only] Description of the feature.
optional string description = 422937596;getDescriptionBytes in interface PreviewFeatureOrBuilderpublic boolean hasId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;hasId in interface PreviewFeatureOrBuilderpublic long getId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;getId in interface PreviewFeatureOrBuilderpublic boolean hasKind()
[Output only] The type of the feature. Always "compute#previewFeature" for preview features.
optional string kind = 3292052;hasKind in interface PreviewFeatureOrBuilderpublic String getKind()
[Output only] The type of the feature. Always "compute#previewFeature" for preview features.
optional string kind = 3292052;getKind in interface PreviewFeatureOrBuilderpublic com.google.protobuf.ByteString getKindBytes()
[Output only] The type of the feature. Always "compute#previewFeature" for preview features.
optional string kind = 3292052;getKindBytes in interface PreviewFeatureOrBuilderpublic boolean hasName()
Name of the feature.
optional string name = 3373707;hasName in interface PreviewFeatureOrBuilderpublic String getName()
Name of the feature.
optional string name = 3373707;getName in interface PreviewFeatureOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Name of the feature.
optional string name = 3373707;getNameBytes in interface PreviewFeatureOrBuilderpublic boolean hasRolloutOperation()
Rollout operation of the feature.
optional .google.cloud.compute.v1.PreviewFeatureRolloutOperation rollout_operation = 486746201;
hasRolloutOperation in interface PreviewFeatureOrBuilderpublic PreviewFeatureRolloutOperation getRolloutOperation()
Rollout operation of the feature.
optional .google.cloud.compute.v1.PreviewFeatureRolloutOperation rollout_operation = 486746201;
getRolloutOperation in interface PreviewFeatureOrBuilderpublic PreviewFeatureRolloutOperationOrBuilder getRolloutOperationOrBuilder()
Rollout operation of the feature.
optional .google.cloud.compute.v1.PreviewFeatureRolloutOperation rollout_operation = 486746201;
getRolloutOperationOrBuilder in interface PreviewFeatureOrBuilderpublic boolean hasSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;hasSelfLink in interface PreviewFeatureOrBuilderpublic String getSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;getSelfLink in interface PreviewFeatureOrBuilderpublic com.google.protobuf.ByteString getSelfLinkBytes()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;getSelfLinkBytes in interface PreviewFeatureOrBuilderpublic boolean hasStatus()
[Output only] Status of the feature.
optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274;hasStatus in interface PreviewFeatureOrBuilderpublic PreviewFeatureStatus getStatus()
[Output only] Status of the feature.
optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274;getStatus in interface PreviewFeatureOrBuilderpublic PreviewFeatureStatusOrBuilder getStatusOrBuilder()
[Output only] Status of the feature.
optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274;getStatusOrBuilder in interface PreviewFeatureOrBuilderpublic 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 PreviewFeature parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PreviewFeature parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PreviewFeature parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PreviewFeature parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PreviewFeature parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PreviewFeature parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PreviewFeature parseFrom(InputStream input) throws IOException
IOExceptionpublic static PreviewFeature parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PreviewFeature parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static PreviewFeature parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PreviewFeature parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static PreviewFeature parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic PreviewFeature.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static PreviewFeature.Builder newBuilder()
public static PreviewFeature.Builder newBuilder(PreviewFeature prototype)
public PreviewFeature.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected PreviewFeature.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static PreviewFeature getDefaultInstance()
public static com.google.protobuf.Parser<PreviewFeature> parser()
public com.google.protobuf.Parser<PreviewFeature> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public PreviewFeature getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.