public final class PreviewFeature extends GeneratedMessageV3 implements PreviewFeatureOrBuilder
Represents a single Google Compute Engine preview feature.
Protobuf type google.cloud.compute.v1.PreviewFeature
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ACTIVATION_STATUS_FIELD_NUMBER
public static final int ACTIVATION_STATUS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CREATION_TIMESTAMP_FIELD_NUMBER
public static final int CREATION_TIMESTAMP_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
KIND_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ROLLOUT_OPERATION_FIELD_NUMBER
public static final int ROLLOUT_OPERATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SELF_LINK_FIELD_NUMBER
public static final int SELF_LINK_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static PreviewFeature getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static PreviewFeature.Builder newBuilder()
newBuilder(PreviewFeature prototype)
public static PreviewFeature.Builder newBuilder(PreviewFeature prototype)
public static PreviewFeature parseDelimitedFrom(InputStream input)
public static PreviewFeature parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static PreviewFeature parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static PreviewFeature parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static PreviewFeature parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PreviewFeature parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PreviewFeature parseFrom(CodedInputStream input)
public static PreviewFeature parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static PreviewFeature parseFrom(InputStream input)
public static PreviewFeature parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static PreviewFeature parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static PreviewFeature parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<PreviewFeature> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getActivationStatus()
public 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;
| Returns |
| Type |
Description |
String |
The activationStatus.
|
getActivationStatusBytes()
public 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;
| Returns |
| Type |
Description |
ByteString |
The bytes for activationStatus.
|
getCreationTimestamp()
public String getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
| Returns |
| Type |
Description |
String |
The creationTimestamp.
|
getCreationTimestampBytes()
public ByteString getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
| Returns |
| Type |
Description |
ByteString |
The bytes for creationTimestamp.
|
getDefaultInstanceForType()
public PreviewFeature getDefaultInstanceForType()
getDescription()
public String getDescription()
[Output Only] Description of the feature.
optional string description = 422937596;
| Returns |
| Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
[Output Only] Description of the feature.
optional string description = 422937596;
| Returns |
| Type |
Description |
ByteString |
The bytes for description.
|
getId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;
| Returns |
| Type |
Description |
long |
The id.
|
getKind()
[Output only] The type of the feature. Always "compute#previewFeature" for preview features.
optional string kind = 3292052;
| Returns |
| Type |
Description |
String |
The kind.
|
getKindBytes()
public ByteString getKindBytes()
[Output only] The type of the feature. Always "compute#previewFeature" for preview features.
optional string kind = 3292052;
| Returns |
| Type |
Description |
ByteString |
The bytes for kind.
|
getName()
Name of the feature.
optional string name = 3373707;
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Name of the feature.
optional string name = 3373707;
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<PreviewFeature> getParserForType()
Overrides
getRolloutOperation()
public PreviewFeatureRolloutOperation getRolloutOperation()
Rollout operation of the feature.
optional .google.cloud.compute.v1.PreviewFeatureRolloutOperation rollout_operation = 486746201;
getRolloutOperationOrBuilder()
public PreviewFeatureRolloutOperationOrBuilder getRolloutOperationOrBuilder()
Rollout operation of the feature.
optional .google.cloud.compute.v1.PreviewFeatureRolloutOperation rollout_operation = 486746201;
getSelfLink()
public String getSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;
| Returns |
| Type |
Description |
String |
The selfLink.
|
getSelfLinkBytes()
public ByteString getSelfLinkBytes()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;
| Returns |
| Type |
Description |
ByteString |
The bytes for selfLink.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getStatus()
public PreviewFeatureStatus getStatus()
[Output only] Status of the feature.
optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274;
getStatusOrBuilder()
public PreviewFeatureStatusOrBuilder getStatusOrBuilder()
[Output only] Status of the feature.
optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274;
hasActivationStatus()
public 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;
| Returns |
| Type |
Description |
boolean |
Whether the activationStatus field is set.
|
hasCreationTimestamp()
public boolean hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
| Returns |
| Type |
Description |
boolean |
Whether the creationTimestamp field is set.
|
hasDescription()
public boolean hasDescription()
[Output Only] Description of the feature.
optional string description = 422937596;
| Returns |
| Type |
Description |
boolean |
Whether the description field is set.
|
hasId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;
| Returns |
| Type |
Description |
boolean |
Whether the id field is set.
|
hasKind()
[Output only] The type of the feature. Always "compute#previewFeature" for preview features.
optional string kind = 3292052;
| Returns |
| Type |
Description |
boolean |
Whether the kind field is set.
|
hasName()
Name of the feature.
optional string name = 3373707;
| Returns |
| Type |
Description |
boolean |
Whether the name field is set.
|
hasRolloutOperation()
public boolean hasRolloutOperation()
Rollout operation of the feature.
optional .google.cloud.compute.v1.PreviewFeatureRolloutOperation rollout_operation = 486746201;
| Returns |
| Type |
Description |
boolean |
Whether the rolloutOperation field is set.
|
hasSelfLink()
public boolean hasSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;
| Returns |
| Type |
Description |
boolean |
Whether the selfLink field is set.
|
hasStatus()
public boolean hasStatus()
[Output only] Status of the feature.
optional .google.cloud.compute.v1.PreviewFeatureStatus status = 181260274;
| Returns |
| Type |
Description |
boolean |
Whether the status field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public PreviewFeature.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected PreviewFeature.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
| Returns |
| Type |
Description |
Object |
|
Overrides
toBuilder()
public PreviewFeature.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides