Class PreviewFeatureStatus.Builder (1.88.0)

public static final class PreviewFeatureStatus.Builder extends GeneratedMessageV3.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

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public PreviewFeatureStatus.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
PreviewFeatureStatus.Builder
Overrides

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] The description of the feature.

optional string description = 422937596;

Returns
Type Description
PreviewFeatureStatus.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public PreviewFeatureStatus.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
PreviewFeatureStatus.Builder
Overrides
public PreviewFeatureStatus.Builder clearHelpLink()

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

optional string help_link = 223410744;

Returns
Type Description
PreviewFeatureStatus.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public PreviewFeatureStatus.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
PreviewFeatureStatus.Builder
Overrides

clearReleaseStatus()

public PreviewFeatureStatus.Builder clearReleaseStatus()

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

Returns
Type Description
PreviewFeatureStatus.Builder

clone()

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

getDefaultInstanceForType()

public PreviewFeatureStatus getDefaultInstanceForType()
Returns
Type Description
PreviewFeatureStatus

getDescription()

public String getDescription()

[Output Only] The description of the feature.

optional string description = 422937596;

Returns
Type Description
String

The description.

getDescriptionBytes()

public ByteString getDescriptionBytes()

[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] 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] 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] The description of the feature.

optional string description = 422937596;

Returns
Type Description
boolean

Whether the description field is set.

public boolean hasHelpLink()

[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 GeneratedMessageV3.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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final PreviewFeatureStatus.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
PreviewFeatureStatus.Builder
Overrides

setDescription(String value)

public PreviewFeatureStatus.Builder setDescription(String value)

[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] 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.

setField(Descriptors.FieldDescriptor field, Object value)

public PreviewFeatureStatus.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
PreviewFeatureStatus.Builder
Overrides
public PreviewFeatureStatus.Builder setHelpLink(String value)

[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] 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

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public PreviewFeatureStatus.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
PreviewFeatureStatus.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final PreviewFeatureStatus.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
PreviewFeatureStatus.Builder
Overrides