Package com.google.cloud.compute.v1
Class PreviewFeatureStatus.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PreviewFeatureStatus.Builder>
com.google.cloud.compute.v1.PreviewFeatureStatus.Builder
- All Implemented Interfaces:
PreviewFeatureStatusOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PreviewFeatureStatus
public static final class PreviewFeatureStatus.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PreviewFeatureStatus.Builder>
implements PreviewFeatureStatusOrBuilder
[Output Only] The status of the feature.Protobuf type
google.cloud.compute.v1.PreviewFeatureStatus-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only.Output only.optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;Output only.com.google.protobuf.ByteStringOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOutput only.com.google.protobuf.ByteStringOutput only.optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;booleanOutput only.booleanOutput only.booleanoptional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(PreviewFeatureStatus other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;setDescription(String value) Output only.setDescriptionBytes(com.google.protobuf.ByteString value) Output only.setHelpLink(String value) Output only.setHelpLinkBytes(com.google.protobuf.ByteString value) Output only.optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;setReleaseStatus(PreviewFeatureStatusReleaseStatus.Builder builderForValue) optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<PreviewFeatureStatus.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<PreviewFeatureStatus.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<PreviewFeatureStatus.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PreviewFeatureStatus.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PreviewFeatureStatus.Builder>
-
mergeFrom
public PreviewFeatureStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PreviewFeatureStatus.Builder>- Throws:
IOException
-
hasDescription
public boolean hasDescription()Output only. [Output Only] The description of the feature.
optional string description = 422937596;- Specified by:
hasDescriptionin interfacePreviewFeatureStatusOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
Output only. [Output Only] The description of the feature.
optional string description = 422937596;- Specified by:
getDescriptionin interfacePreviewFeatureStatusOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Output only. [Output Only] The description of the feature.
optional string description = 422937596;- Specified by:
getDescriptionBytesin interfacePreviewFeatureStatusOrBuilder- Returns:
- The bytes for description.
-
setDescription
Output only. [Output Only] The description of the feature.
optional string description = 422937596;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
Output only. [Output Only] The description of the feature.
optional string description = 422937596;- Returns:
- This builder for chaining.
-
setDescriptionBytes
Output only. [Output Only] The description of the feature.
optional string description = 422937596;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
hasHelpLink
public boolean hasHelpLink()Output only. [Output Only] Link to the public documentation for the feature.
optional string help_link = 223410744;- Specified by:
hasHelpLinkin interfacePreviewFeatureStatusOrBuilder- Returns:
- Whether the helpLink field is set.
-
getHelpLink
Output only. [Output Only] Link to the public documentation for the feature.
optional string help_link = 223410744;- Specified by:
getHelpLinkin interfacePreviewFeatureStatusOrBuilder- Returns:
- The helpLink.
-
getHelpLinkBytes
public com.google.protobuf.ByteString getHelpLinkBytes()Output only. [Output Only] Link to the public documentation for the feature.
optional string help_link = 223410744;- Specified by:
getHelpLinkBytesin interfacePreviewFeatureStatusOrBuilder- Returns:
- The bytes for helpLink.
-
setHelpLink
Output only. [Output Only] Link to the public documentation for the feature.
optional string help_link = 223410744;- Parameters:
value- The helpLink to set.- Returns:
- This builder for chaining.
-
clearHelpLink
Output only. [Output Only] Link to the public documentation for the feature.
optional string help_link = 223410744;- Returns:
- This builder for chaining.
-
setHelpLinkBytes
Output only. [Output Only] Link to the public documentation for the feature.
optional string help_link = 223410744;- Parameters:
value- The bytes for helpLink to set.- Returns:
- This builder for chaining.
-
hasReleaseStatus
public boolean hasReleaseStatus()optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;- Specified by:
hasReleaseStatusin interfacePreviewFeatureStatusOrBuilder- Returns:
- Whether the releaseStatus field is set.
-
getReleaseStatus
optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;- Specified by:
getReleaseStatusin interfacePreviewFeatureStatusOrBuilder- Returns:
- The releaseStatus.
-
setReleaseStatus
optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666; -
setReleaseStatus
public PreviewFeatureStatus.Builder setReleaseStatus(PreviewFeatureStatusReleaseStatus.Builder builderForValue) optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666; -
mergeReleaseStatus
optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666; -
clearReleaseStatus
optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666; -
getReleaseStatusBuilder
optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666; -
getReleaseStatusOrBuilder
optional .google.cloud.compute.v1.PreviewFeatureStatusReleaseStatus release_status = 508026666;- Specified by:
getReleaseStatusOrBuilderin interfacePreviewFeatureStatusOrBuilder
-