Package com.google.cloud.compute.v1
Class FutureResourcesRecommendationOtherLocation.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FutureResourcesRecommendationOtherLocation.Builder>
com.google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation.Builder
- All Implemented Interfaces:
FutureResourcesRecommendationOtherLocationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FutureResourcesRecommendationOtherLocation
public static final class FutureResourcesRecommendationOtherLocation.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FutureResourcesRecommendationOtherLocation.Builder>
implements FutureResourcesRecommendationOtherLocationOrBuilder
Information about recommendation status for locations that were allowed but not used by the response.Protobuf type
google.cloud.compute.v1.FutureResourcesRecommendationOtherLocation-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Details (human readable) describing the situation.Status of recommendation in this location.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDetails (human readable) describing the situation.com.google.protobuf.ByteStringDetails (human readable) describing the situation.Status of recommendation in this location.com.google.protobuf.ByteStringStatus of recommendation in this location.booleanDetails (human readable) describing the situation.booleanStatus of recommendation in this location.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDetails(String value) Details (human readable) describing the situation.setDetailsBytes(com.google.protobuf.ByteString value) Details (human readable) describing the situation.Status of recommendation in this location.setStatusBytes(com.google.protobuf.ByteString value) Status of recommendation in this location.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<FutureResourcesRecommendationOtherLocation.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<FutureResourcesRecommendationOtherLocation.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<FutureResourcesRecommendationOtherLocation.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
public FutureResourcesRecommendationOtherLocation.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FutureResourcesRecommendationOtherLocation.Builder>
-
mergeFrom
public FutureResourcesRecommendationOtherLocation.Builder mergeFrom(FutureResourcesRecommendationOtherLocation other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FutureResourcesRecommendationOtherLocation.Builder>
-
mergeFrom
public FutureResourcesRecommendationOtherLocation.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<FutureResourcesRecommendationOtherLocation.Builder>- Throws:
IOException
-
hasDetails
public boolean hasDetails()Details (human readable) describing the situation. For example, if status is CONDITION_NOT_MET, then details contain information about the parameters of the time window that did not meet the required conditions.
optional string details = 483979842;- Specified by:
hasDetailsin interfaceFutureResourcesRecommendationOtherLocationOrBuilder- Returns:
- Whether the details field is set.
-
getDetails
Details (human readable) describing the situation. For example, if status is CONDITION_NOT_MET, then details contain information about the parameters of the time window that did not meet the required conditions.
optional string details = 483979842;- Specified by:
getDetailsin interfaceFutureResourcesRecommendationOtherLocationOrBuilder- Returns:
- The details.
-
getDetailsBytes
public com.google.protobuf.ByteString getDetailsBytes()Details (human readable) describing the situation. For example, if status is CONDITION_NOT_MET, then details contain information about the parameters of the time window that did not meet the required conditions.
optional string details = 483979842;- Specified by:
getDetailsBytesin interfaceFutureResourcesRecommendationOtherLocationOrBuilder- Returns:
- The bytes for details.
-
setDetails
Details (human readable) describing the situation. For example, if status is CONDITION_NOT_MET, then details contain information about the parameters of the time window that did not meet the required conditions.
optional string details = 483979842;- Parameters:
value- The details to set.- Returns:
- This builder for chaining.
-
clearDetails
Details (human readable) describing the situation. For example, if status is CONDITION_NOT_MET, then details contain information about the parameters of the time window that did not meet the required conditions.
optional string details = 483979842;- Returns:
- This builder for chaining.
-
setDetailsBytes
public FutureResourcesRecommendationOtherLocation.Builder setDetailsBytes(com.google.protobuf.ByteString value) Details (human readable) describing the situation. For example, if status is CONDITION_NOT_MET, then details contain information about the parameters of the time window that did not meet the required conditions.
optional string details = 483979842;- Parameters:
value- The bytes for details to set.- Returns:
- This builder for chaining.
-
hasStatus
public boolean hasStatus()Status of recommendation in this location. Check the Status enum for the list of possible values.
optional string status = 181260274;- Specified by:
hasStatusin interfaceFutureResourcesRecommendationOtherLocationOrBuilder- Returns:
- Whether the status field is set.
-
getStatus
Status of recommendation in this location. Check the Status enum for the list of possible values.
optional string status = 181260274;- Specified by:
getStatusin interfaceFutureResourcesRecommendationOtherLocationOrBuilder- Returns:
- The status.
-
getStatusBytes
public com.google.protobuf.ByteString getStatusBytes()Status of recommendation in this location. Check the Status enum for the list of possible values.
optional string status = 181260274;- Specified by:
getStatusBytesin interfaceFutureResourcesRecommendationOtherLocationOrBuilder- Returns:
- The bytes for status.
-
setStatus
Status of recommendation in this location. Check the Status enum for the list of possible values.
optional string status = 181260274;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
Status of recommendation in this location. Check the Status enum for the list of possible values.
optional string status = 181260274;- Returns:
- This builder for chaining.
-
setStatusBytes
public FutureResourcesRecommendationOtherLocation.Builder setStatusBytes(com.google.protobuf.ByteString value) Status of recommendation in this location. Check the Status enum for the list of possible values.
optional string status = 181260274;- Parameters:
value- The bytes for status to set.- Returns:
- This builder for chaining.
-