public static final class Accelerators.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Accelerators.Builder> implements AcceleratorsOrBuilder
Protobuf type
google.cloud.compute.v1.Accelerators| Modifier and Type | Method and Description |
|---|---|
Accelerators.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Accelerators |
build() |
Accelerators |
buildPartial() |
Accelerators.Builder |
clear() |
Accelerators.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Accelerators.Builder |
clearGuestAcceleratorCount()
Number of accelerator cards exposed to the guest.
|
Accelerators.Builder |
clearGuestAcceleratorType()
The accelerator type resource name, not a full URL, e.g.
|
Accelerators.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Accelerators.Builder |
clone() |
Accelerators |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getGuestAcceleratorCount()
Number of accelerator cards exposed to the guest.
|
String |
getGuestAcceleratorType()
The accelerator type resource name, not a full URL, e.g.
|
com.google.protobuf.ByteString |
getGuestAcceleratorTypeBytes()
The accelerator type resource name, not a full URL, e.g.
|
boolean |
hasGuestAcceleratorCount()
Number of accelerator cards exposed to the guest.
|
boolean |
hasGuestAcceleratorType()
The accelerator type resource name, not a full URL, e.g.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Accelerators.Builder |
mergeFrom(Accelerators other) |
Accelerators.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Accelerators.Builder |
mergeFrom(com.google.protobuf.Message other) |
Accelerators.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Accelerators.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Accelerators.Builder |
setGuestAcceleratorCount(int value)
Number of accelerator cards exposed to the guest.
|
Accelerators.Builder |
setGuestAcceleratorType(String value)
The accelerator type resource name, not a full URL, e.g.
|
Accelerators.Builder |
setGuestAcceleratorTypeBytes(com.google.protobuf.ByteString value)
The accelerator type resource name, not a full URL, e.g.
|
Accelerators.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Accelerators.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Accelerators.Builder>public Accelerators.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Accelerators.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Accelerators.Builder>public Accelerators getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Accelerators build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Accelerators buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Accelerators.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Accelerators.Builder>public Accelerators.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Accelerators.Builder>public Accelerators.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Accelerators.Builder>public Accelerators.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Accelerators.Builder>public Accelerators.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Accelerators.Builder>public Accelerators.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Accelerators.Builder>public Accelerators.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Accelerators.Builder>public Accelerators.Builder mergeFrom(Accelerators other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Accelerators.Builder>public Accelerators.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Accelerators.Builder>IOExceptionpublic boolean hasGuestAcceleratorCount()
Number of accelerator cards exposed to the guest.
optional int32 guest_accelerator_count = 479079316;hasGuestAcceleratorCount in interface AcceleratorsOrBuilderpublic int getGuestAcceleratorCount()
Number of accelerator cards exposed to the guest.
optional int32 guest_accelerator_count = 479079316;getGuestAcceleratorCount in interface AcceleratorsOrBuilderpublic Accelerators.Builder setGuestAcceleratorCount(int value)
Number of accelerator cards exposed to the guest.
optional int32 guest_accelerator_count = 479079316;value - The guestAcceleratorCount to set.public Accelerators.Builder clearGuestAcceleratorCount()
Number of accelerator cards exposed to the guest.
optional int32 guest_accelerator_count = 479079316;public boolean hasGuestAcceleratorType()
The accelerator type resource name, not a full URL, e.g. 'nvidia-tesla-k80'.
optional string guest_accelerator_type = 293064725;hasGuestAcceleratorType in interface AcceleratorsOrBuilderpublic String getGuestAcceleratorType()
The accelerator type resource name, not a full URL, e.g. 'nvidia-tesla-k80'.
optional string guest_accelerator_type = 293064725;getGuestAcceleratorType in interface AcceleratorsOrBuilderpublic com.google.protobuf.ByteString getGuestAcceleratorTypeBytes()
The accelerator type resource name, not a full URL, e.g. 'nvidia-tesla-k80'.
optional string guest_accelerator_type = 293064725;getGuestAcceleratorTypeBytes in interface AcceleratorsOrBuilderpublic Accelerators.Builder setGuestAcceleratorType(String value)
The accelerator type resource name, not a full URL, e.g. 'nvidia-tesla-k80'.
optional string guest_accelerator_type = 293064725;value - The guestAcceleratorType to set.public Accelerators.Builder clearGuestAcceleratorType()
The accelerator type resource name, not a full URL, e.g. 'nvidia-tesla-k80'.
optional string guest_accelerator_type = 293064725;public Accelerators.Builder setGuestAcceleratorTypeBytes(com.google.protobuf.ByteString value)
The accelerator type resource name, not a full URL, e.g. 'nvidia-tesla-k80'.
optional string guest_accelerator_type = 293064725;value - The bytes for guestAcceleratorType to set.public final Accelerators.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Accelerators.Builder>public final Accelerators.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Accelerators.Builder>Copyright © 2023 Google LLC. All rights reserved.