Class Accelerators.Builder (1.61.0)
1.97.0 (latest)
1.95.0
1.93.0
1.92.0
1.91.0
1.90.0
1.88.0
1.86.0
1.85.0
1.84.0
1.83.0
1.82.0
1.80.0
1.78.0
1.77.0
1.74.0
1.73.0
1.72.0
1.70.0
1.69.0
1.68.0
1.67.0
1.66.0
1.65.0
1.64.0
1.63.0
1.62.0
1.61.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.49.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.0
1.24.0
1.23.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.1
1.11.0
1.9.1
1.8.1
1.7.2
1.6.0-beta
public static final class Accelerators . Builder extends GeneratedMessageV3 . Builder<Accelerators . Builder > implements AcceleratorsOrBuilder
Protobuf type google.cloud.compute.v1.Accelerators
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Accelerators . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public Accelerators build ()
buildPartial()
public Accelerators buildPartial ()
clear()
public Accelerators . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public Accelerators . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearGuestAcceleratorCount()
public Accelerators . Builder clearGuestAcceleratorCount ()
Number of accelerator cards exposed to the guest.
optional int32 guest_accelerator_count = 479079316;
clearGuestAcceleratorType()
public Accelerators . Builder clearGuestAcceleratorType ()
The accelerator type resource name, not a full URL, e.g. nvidia-tesla-t4.
optional string guest_accelerator_type = 293064725;
clearOneof(Descriptors.OneofDescriptor oneof)
public Accelerators . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public Accelerators . Builder clone ()
Overrides
getDefaultInstanceForType()
public Accelerators getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getGuestAcceleratorCount()
public int getGuestAcceleratorCount ()
Number of accelerator cards exposed to the guest.
optional int32 guest_accelerator_count = 479079316;
Returns
Type
Description
int
The guestAcceleratorCount.
getGuestAcceleratorType()
public String getGuestAcceleratorType ()
The accelerator type resource name, not a full URL, e.g. nvidia-tesla-t4.
optional string guest_accelerator_type = 293064725;
Returns
Type
Description
String
The guestAcceleratorType.
getGuestAcceleratorTypeBytes()
public ByteString getGuestAcceleratorTypeBytes ()
The accelerator type resource name, not a full URL, e.g. nvidia-tesla-t4.
optional string guest_accelerator_type = 293064725;
Returns
Type
Description
ByteString
The bytes for guestAcceleratorType.
hasGuestAcceleratorCount()
public boolean hasGuestAcceleratorCount ()
Number of accelerator cards exposed to the guest.
optional int32 guest_accelerator_count = 479079316;
Returns
Type
Description
boolean
Whether the guestAcceleratorCount field is set.
hasGuestAcceleratorType()
public boolean hasGuestAcceleratorType ()
The accelerator type resource name, not a full URL, e.g. nvidia-tesla-t4.
optional string guest_accelerator_type = 293064725;
Returns
Type
Description
boolean
Whether the guestAcceleratorType field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(Accelerators other)
public Accelerators . Builder mergeFrom ( Accelerators other )
public Accelerators . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public Accelerators . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Accelerators . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public Accelerators . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setGuestAcceleratorCount(int value)
public Accelerators . Builder setGuestAcceleratorCount ( int value )
Number of accelerator cards exposed to the guest.
optional int32 guest_accelerator_count = 479079316;
Parameter
Name
Description
value
int The guestAcceleratorCount to set.
setGuestAcceleratorType(String value)
public Accelerators . Builder setGuestAcceleratorType ( String value )
The accelerator type resource name, not a full URL, e.g. nvidia-tesla-t4.
optional string guest_accelerator_type = 293064725;
Parameter
Name
Description
value
String The guestAcceleratorType to set.
setGuestAcceleratorTypeBytes(ByteString value)
public Accelerators . Builder setGuestAcceleratorTypeBytes ( ByteString value )
The accelerator type resource name, not a full URL, e.g. nvidia-tesla-t4.
optional string guest_accelerator_type = 293064725;
Parameter
Name
Description
value
ByteString The bytes for guestAcceleratorType to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Accelerators . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Accelerators . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]