Class PreviewFeatureStatus.Builder (1.93.0)

public static final class PreviewFeatureStatus.Builder extends GeneratedMessage.Builder<PreviewFeatureStatus.Builder> implements PreviewFeatureStatusOrBuilder

[Output Only] The status of the feature.

Protobuf type google.cloud.compute.v1.PreviewFeatureStatus

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public PreviewFeatureStatus build()
Returns
Type Description
PreviewFeatureStatus

buildPartial()

public PreviewFeatureStatus buildPartial()
Returns
Type Description
PreviewFeatureStatus

clear()

public PreviewFeatureStatus.Builder clear()
Returns
Type Description
PreviewFeatureStatus.Builder
Overrides

clearDescription()

public PreviewFeatureStatus.Builder clearDescription()

Output only. [Output Only] The description of the feature.

optional string description = 422937596;

Returns
Type Description
PreviewFeatureStatus.Builder

This builder for chaining.

public PreviewFeatureStatus.Builder clearHelpLink()

Output only. [Output Only] Link to the public documentation for the feature.

optional string help_link = 223410744;

Returns
Type Description
PreviewFeatureStatus.Builder

This builder for chaining.

clearReleaseStatus()

public PreviewFeatureStatus.Builder clearReleaseStatus()

optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;

Returns
Type Description
PreviewFeatureStatus.Builder

getDefaultInstanceForType()

public PreviewFeatureStatus getDefaultInstanceForType()
Returns
Type Description
PreviewFeatureStatus

getDescription()

public String getDescription()

Output only. [Output Only] The description of the feature.

optional string description = 422937596;

Returns
Type Description
String

The description.

getDescriptionBytes()

public ByteString getDescriptionBytes()

Output only. [Output Only] The description of the feature.

optional string description = 422937596;

Returns
Type Description
ByteString

The bytes for description.

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides
public String getHelpLink()

Output only. [Output Only] Link to the public documentation for the feature.

optional string help_link = 223410744;

Returns
Type Description
String

The helpLink.

getHelpLinkBytes()

public ByteString getHelpLinkBytes()

Output only. [Output Only] Link to the public documentation for the feature.

optional string help_link = 223410744;

Returns
Type Description
ByteString

The bytes for helpLink.

getReleaseStatus()

public PreviewFeatureStatusReleaseStatus getReleaseStatus()

optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;

Returns
Type Description
PreviewFeatureStatusReleaseStatus

The releaseStatus.

getReleaseStatusBuilder()

public PreviewFeatureStatusReleaseStatus.Builder getReleaseStatusBuilder()

optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;

Returns
Type Description
PreviewFeatureStatusReleaseStatus.Builder

getReleaseStatusOrBuilder()

public PreviewFeatureStatusReleaseStatusOrBuilder getReleaseStatusOrBuilder()

optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;

Returns
Type Description
PreviewFeatureStatusReleaseStatusOrBuilder

hasDescription()

public boolean hasDescription()

Output only. [Output Only] The description of the feature.

optional string description = 422937596;

Returns
Type Description
boolean

Whether the description field is set.

public boolean hasHelpLink()

Output only. [Output Only] Link to the public documentation for the feature.

optional string help_link = 223410744;

Returns
Type Description
boolean

Whether the helpLink field is set.

hasReleaseStatus()

public boolean hasReleaseStatus()

optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;

Returns
Type Description
boolean

Whether the releaseStatus field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(PreviewFeatureStatus other)

public PreviewFeatureStatus.Builder mergeFrom(PreviewFeatureStatus other)
Parameter
Name Description
other PreviewFeatureStatus
Returns
Type Description
PreviewFeatureStatus.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public PreviewFeatureStatus.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
PreviewFeatureStatus.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public PreviewFeatureStatus.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
PreviewFeatureStatus.Builder
Overrides

mergeReleaseStatus(PreviewFeatureStatusReleaseStatus value)

public PreviewFeatureStatus.Builder mergeReleaseStatus(PreviewFeatureStatusReleaseStatus value)

optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;

Parameter
Name Description
value PreviewFeatureStatusReleaseStatus
Returns
Type Description
PreviewFeatureStatus.Builder

setDescription(String value)

public PreviewFeatureStatus.Builder setDescription(String value)

Output only. [Output Only] The description of the feature.

optional string description = 422937596;

Parameter
Name Description
value String

The description to set.

Returns
Type Description
PreviewFeatureStatus.Builder

This builder for chaining.

setDescriptionBytes(ByteString value)

public PreviewFeatureStatus.Builder setDescriptionBytes(ByteString value)

Output only. [Output Only] The description of the feature.

optional string description = 422937596;

Parameter
Name Description
value ByteString

The bytes for description to set.

Returns
Type Description
PreviewFeatureStatus.Builder

This builder for chaining.

public PreviewFeatureStatus.Builder setHelpLink(String value)

Output only. [Output Only] Link to the public documentation for the feature.

optional string help_link = 223410744;

Parameter
Name Description
value String

The helpLink to set.

Returns
Type Description
PreviewFeatureStatus.Builder

This builder for chaining.

setHelpLinkBytes(ByteString value)

public PreviewFeatureStatus.Builder setHelpLinkBytes(ByteString value)

Output only. [Output Only] Link to the public documentation for the feature.

optional string help_link = 223410744;

Parameter
Name Description
value ByteString

The bytes for helpLink to set.

Returns
Type Description
PreviewFeatureStatus.Builder

This builder for chaining.

setReleaseStatus(PreviewFeatureStatusReleaseStatus value)

public PreviewFeatureStatus.Builder setReleaseStatus(PreviewFeatureStatusReleaseStatus value)

optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;

Parameter
Name Description
value PreviewFeatureStatusReleaseStatus
Returns
Type Description
PreviewFeatureStatus.Builder

setReleaseStatus(PreviewFeatureStatusReleaseStatus.Builder builderForValue)

public PreviewFeatureStatus.Builder setReleaseStatus(PreviewFeatureStatusReleaseStatus.Builder builderForValue)

optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;

Parameter
Name Description
builderForValue PreviewFeatureStatusReleaseStatus.Builder
Returns
Type Description
PreviewFeatureStatus.Builder