Package com.google.cloud.compute.v1
Class FutureResourcesSpecTargetResources.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FutureResourcesSpecTargetResources.Builder>
com.google.cloud.compute.v1.FutureResourcesSpecTargetResources.Builder
- All Implemented Interfaces:
FutureResourcesSpecTargetResourcesOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FutureResourcesSpecTargetResources
public static final class FutureResourcesSpecTargetResources.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FutureResourcesSpecTargetResources.Builder>
implements FutureResourcesSpecTargetResourcesOrBuilder
Specification of reserved resources.Protobuf type
google.cloud.compute.v1.FutureResourcesSpecTargetResources-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005;optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798;optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005;optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005;optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptoroptional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798;optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798;optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798;booleanoptional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005;booleanoptional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanoptional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798;optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005;setAggregateResources(FutureResourcesSpecAggregateResources.Builder builderForValue) optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005;optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798;setSpecificSkuResources(FutureResourcesSpecSpecificSKUResources.Builder builderForValue) optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798;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<FutureResourcesSpecTargetResources.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<FutureResourcesSpecTargetResources.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<FutureResourcesSpecTargetResources.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<FutureResourcesSpecTargetResources.Builder>
-
mergeFrom
public FutureResourcesSpecTargetResources.Builder mergeFrom(FutureResourcesSpecTargetResources other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FutureResourcesSpecTargetResources.Builder>
-
mergeFrom
public FutureResourcesSpecTargetResources.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<FutureResourcesSpecTargetResources.Builder>- Throws:
IOException
-
hasAggregateResources
public boolean hasAggregateResources()optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005;- Specified by:
hasAggregateResourcesin interfaceFutureResourcesSpecTargetResourcesOrBuilder- Returns:
- Whether the aggregateResources field is set.
-
getAggregateResources
optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005;- Specified by:
getAggregateResourcesin interfaceFutureResourcesSpecTargetResourcesOrBuilder- Returns:
- The aggregateResources.
-
setAggregateResources
public FutureResourcesSpecTargetResources.Builder setAggregateResources(FutureResourcesSpecAggregateResources value) optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; -
setAggregateResources
public FutureResourcesSpecTargetResources.Builder setAggregateResources(FutureResourcesSpecAggregateResources.Builder builderForValue) optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; -
mergeAggregateResources
public FutureResourcesSpecTargetResources.Builder mergeAggregateResources(FutureResourcesSpecAggregateResources value) optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; -
clearAggregateResources
optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; -
getAggregateResourcesBuilder
optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005; -
getAggregateResourcesOrBuilder
optional .google.cloud.compute.v1.FutureResourcesSpecAggregateResources aggregate_resources = 180868005;- Specified by:
getAggregateResourcesOrBuilderin interfaceFutureResourcesSpecTargetResourcesOrBuilder
-
hasSpecificSkuResources
public boolean hasSpecificSkuResources()optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798;- Specified by:
hasSpecificSkuResourcesin interfaceFutureResourcesSpecTargetResourcesOrBuilder- Returns:
- Whether the specificSkuResources field is set.
-
getSpecificSkuResources
optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798;- Specified by:
getSpecificSkuResourcesin interfaceFutureResourcesSpecTargetResourcesOrBuilder- Returns:
- The specificSkuResources.
-
setSpecificSkuResources
public FutureResourcesSpecTargetResources.Builder setSpecificSkuResources(FutureResourcesSpecSpecificSKUResources value) optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; -
setSpecificSkuResources
public FutureResourcesSpecTargetResources.Builder setSpecificSkuResources(FutureResourcesSpecSpecificSKUResources.Builder builderForValue) optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; -
mergeSpecificSkuResources
public FutureResourcesSpecTargetResources.Builder mergeSpecificSkuResources(FutureResourcesSpecSpecificSKUResources value) optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; -
clearSpecificSkuResources
optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; -
getSpecificSkuResourcesBuilder
optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798; -
getSpecificSkuResourcesOrBuilder
optional .google.cloud.compute.v1.FutureResourcesSpecSpecificSKUResources specific_sku_resources = 267071798;- Specified by:
getSpecificSkuResourcesOrBuilderin interfaceFutureResourcesSpecTargetResourcesOrBuilder
-