Class CapacityHistoryRequestInstanceProperties.Builder (1.109.0)

public static final class CapacityHistoryRequestInstanceProperties.Builder extends GeneratedMessage.Builder<CapacityHistoryRequestInstanceProperties.Builder> implements CapacityHistoryRequestInstancePropertiesOrBuilder

Instance properties for this request.

Protobuf type google.cloud.compute.v1.CapacityHistoryRequestInstanceProperties

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllDisks(Iterable<? extends CapacityHistoryRequestInstancePropertiesAttachedDisk> values)

public CapacityHistoryRequestInstanceProperties.Builder addAllDisks(Iterable<? extends CapacityHistoryRequestInstancePropertiesAttachedDisk> values)

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Parameter
Name Description
values Iterable<? extends com.google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk>
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

addAllGuestAccelerators(Iterable<? extends AcceleratorConfig> values)

public CapacityHistoryRequestInstanceProperties.Builder addAllGuestAccelerators(Iterable<? extends AcceleratorConfig> values)

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Parameter
Name Description
values Iterable<? extends com.google.cloud.compute.v1.AcceleratorConfig>
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

addDisks(CapacityHistoryRequestInstancePropertiesAttachedDisk value)

public CapacityHistoryRequestInstanceProperties.Builder addDisks(CapacityHistoryRequestInstancePropertiesAttachedDisk value)

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Parameter
Name Description
value CapacityHistoryRequestInstancePropertiesAttachedDisk
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

addDisks(CapacityHistoryRequestInstancePropertiesAttachedDisk.Builder builderForValue)

public CapacityHistoryRequestInstanceProperties.Builder addDisks(CapacityHistoryRequestInstancePropertiesAttachedDisk.Builder builderForValue)

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Parameter
Name Description
builderForValue CapacityHistoryRequestInstancePropertiesAttachedDisk.Builder
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

addDisks(int index, CapacityHistoryRequestInstancePropertiesAttachedDisk value)

public CapacityHistoryRequestInstanceProperties.Builder addDisks(int index, CapacityHistoryRequestInstancePropertiesAttachedDisk value)

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Parameters
Name Description
index int
value CapacityHistoryRequestInstancePropertiesAttachedDisk
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

addDisks(int index, CapacityHistoryRequestInstancePropertiesAttachedDisk.Builder builderForValue)

public CapacityHistoryRequestInstanceProperties.Builder addDisks(int index, CapacityHistoryRequestInstancePropertiesAttachedDisk.Builder builderForValue)

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Parameters
Name Description
index int
builderForValue CapacityHistoryRequestInstancePropertiesAttachedDisk.Builder
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

addDisksBuilder()

public CapacityHistoryRequestInstancePropertiesAttachedDisk.Builder addDisksBuilder()

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Returns
Type Description
CapacityHistoryRequestInstancePropertiesAttachedDisk.Builder

addDisksBuilder(int index)

public CapacityHistoryRequestInstancePropertiesAttachedDisk.Builder addDisksBuilder(int index)

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Parameter
Name Description
index int
Returns
Type Description
CapacityHistoryRequestInstancePropertiesAttachedDisk.Builder

addGuestAccelerators(AcceleratorConfig value)

public CapacityHistoryRequestInstanceProperties.Builder addGuestAccelerators(AcceleratorConfig value)

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Parameter
Name Description
value AcceleratorConfig
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

addGuestAccelerators(AcceleratorConfig.Builder builderForValue)

public CapacityHistoryRequestInstanceProperties.Builder addGuestAccelerators(AcceleratorConfig.Builder builderForValue)

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Parameter
Name Description
builderForValue AcceleratorConfig.Builder
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

addGuestAccelerators(int index, AcceleratorConfig value)

public CapacityHistoryRequestInstanceProperties.Builder addGuestAccelerators(int index, AcceleratorConfig value)

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Parameters
Name Description
index int
value AcceleratorConfig
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

addGuestAccelerators(int index, AcceleratorConfig.Builder builderForValue)

public CapacityHistoryRequestInstanceProperties.Builder addGuestAccelerators(int index, AcceleratorConfig.Builder builderForValue)

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Parameters
Name Description
index int
builderForValue AcceleratorConfig.Builder
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

addGuestAcceleratorsBuilder()

public AcceleratorConfig.Builder addGuestAcceleratorsBuilder()

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Returns
Type Description
AcceleratorConfig.Builder

addGuestAcceleratorsBuilder(int index)

public AcceleratorConfig.Builder addGuestAcceleratorsBuilder(int index)

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Parameter
Name Description
index int
Returns
Type Description
AcceleratorConfig.Builder

build()

public CapacityHistoryRequestInstanceProperties build()
Returns
Type Description
CapacityHistoryRequestInstanceProperties

buildPartial()

public CapacityHistoryRequestInstanceProperties buildPartial()
Returns
Type Description
CapacityHistoryRequestInstanceProperties

clear()

public CapacityHistoryRequestInstanceProperties.Builder clear()
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder
Overrides

clearDisks()

public CapacityHistoryRequestInstanceProperties.Builder clearDisks()

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

clearGuestAccelerators()

public CapacityHistoryRequestInstanceProperties.Builder clearGuestAccelerators()

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

clearMachineType()

public CapacityHistoryRequestInstanceProperties.Builder clearMachineType()

The machine type for the VM, such as n2-standard-4.

optional string machine_type = 227711026;

Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

This builder for chaining.

clearScheduling()

public CapacityHistoryRequestInstanceProperties.Builder clearScheduling()

Specifies the scheduling options.

optional .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesScheduling scheduling = 386688404;

Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

getDefaultInstanceForType()

public CapacityHistoryRequestInstanceProperties getDefaultInstanceForType()
Returns
Type Description
CapacityHistoryRequestInstanceProperties

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getDisks(int index)

public CapacityHistoryRequestInstancePropertiesAttachedDisk getDisks(int index)

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Parameter
Name Description
index int
Returns
Type Description
CapacityHistoryRequestInstancePropertiesAttachedDisk

getDisksBuilder(int index)

public CapacityHistoryRequestInstancePropertiesAttachedDisk.Builder getDisksBuilder(int index)

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Parameter
Name Description
index int
Returns
Type Description
CapacityHistoryRequestInstancePropertiesAttachedDisk.Builder

getDisksBuilderList()

public List<CapacityHistoryRequestInstancePropertiesAttachedDisk.Builder> getDisksBuilderList()

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Returns
Type Description
List<Builder>

getDisksCount()

public int getDisksCount()

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Returns
Type Description
int

getDisksList()

public List<CapacityHistoryRequestInstancePropertiesAttachedDisk> getDisksList()

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Returns
Type Description
List<CapacityHistoryRequestInstancePropertiesAttachedDisk>

getDisksOrBuilder(int index)

public CapacityHistoryRequestInstancePropertiesAttachedDiskOrBuilder getDisksOrBuilder(int index)

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Parameter
Name Description
index int
Returns
Type Description
CapacityHistoryRequestInstancePropertiesAttachedDiskOrBuilder

getDisksOrBuilderList()

public List<? extends CapacityHistoryRequestInstancePropertiesAttachedDiskOrBuilder> getDisksOrBuilderList()

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDiskOrBuilder>

getGuestAccelerators(int index)

public AcceleratorConfig getGuestAccelerators(int index)

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Parameter
Name Description
index int
Returns
Type Description
AcceleratorConfig

getGuestAcceleratorsBuilder(int index)

public AcceleratorConfig.Builder getGuestAcceleratorsBuilder(int index)

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Parameter
Name Description
index int
Returns
Type Description
AcceleratorConfig.Builder

getGuestAcceleratorsBuilderList()

public List<AcceleratorConfig.Builder> getGuestAcceleratorsBuilderList()

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Returns
Type Description
List<Builder>

getGuestAcceleratorsCount()

public int getGuestAcceleratorsCount()

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Returns
Type Description
int

getGuestAcceleratorsList()

public List<AcceleratorConfig> getGuestAcceleratorsList()

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Returns
Type Description
List<AcceleratorConfig>

getGuestAcceleratorsOrBuilder(int index)

public AcceleratorConfigOrBuilder getGuestAcceleratorsOrBuilder(int index)

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Parameter
Name Description
index int
Returns
Type Description
AcceleratorConfigOrBuilder

getGuestAcceleratorsOrBuilderList()

public List<? extends AcceleratorConfigOrBuilder> getGuestAcceleratorsOrBuilderList()

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.AcceleratorConfigOrBuilder>

getMachineType()

public String getMachineType()

The machine type for the VM, such as n2-standard-4.

optional string machine_type = 227711026;

Returns
Type Description
String

The machineType.

getMachineTypeBytes()

public ByteString getMachineTypeBytes()

The machine type for the VM, such as n2-standard-4.

optional string machine_type = 227711026;

Returns
Type Description
ByteString

The bytes for machineType.

getScheduling()

public CapacityHistoryRequestInstancePropertiesScheduling getScheduling()

Specifies the scheduling options.

optional .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesScheduling scheduling = 386688404;

Returns
Type Description
CapacityHistoryRequestInstancePropertiesScheduling

The scheduling.

getSchedulingBuilder()

public CapacityHistoryRequestInstancePropertiesScheduling.Builder getSchedulingBuilder()

Specifies the scheduling options.

optional .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesScheduling scheduling = 386688404;

Returns
Type Description
CapacityHistoryRequestInstancePropertiesScheduling.Builder

getSchedulingOrBuilder()

public CapacityHistoryRequestInstancePropertiesSchedulingOrBuilder getSchedulingOrBuilder()

Specifies the scheduling options.

optional .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesScheduling scheduling = 386688404;

Returns
Type Description
CapacityHistoryRequestInstancePropertiesSchedulingOrBuilder

hasMachineType()

public boolean hasMachineType()

The machine type for the VM, such as n2-standard-4.

optional string machine_type = 227711026;

Returns
Type Description
boolean

Whether the machineType field is set.

hasScheduling()

public boolean hasScheduling()

Specifies the scheduling options.

optional .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesScheduling scheduling = 386688404;

Returns
Type Description
boolean

Whether the scheduling field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CapacityHistoryRequestInstanceProperties other)

public CapacityHistoryRequestInstanceProperties.Builder mergeFrom(CapacityHistoryRequestInstanceProperties other)
Parameter
Name Description
other CapacityHistoryRequestInstanceProperties
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public CapacityHistoryRequestInstanceProperties.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public CapacityHistoryRequestInstanceProperties.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder
Overrides

mergeScheduling(CapacityHistoryRequestInstancePropertiesScheduling value)

public CapacityHistoryRequestInstanceProperties.Builder mergeScheduling(CapacityHistoryRequestInstancePropertiesScheduling value)

Specifies the scheduling options.

optional .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesScheduling scheduling = 386688404;

Parameter
Name Description
value CapacityHistoryRequestInstancePropertiesScheduling
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

removeDisks(int index)

public CapacityHistoryRequestInstanceProperties.Builder removeDisks(int index)

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Parameter
Name Description
index int
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

removeGuestAccelerators(int index)

public CapacityHistoryRequestInstanceProperties.Builder removeGuestAccelerators(int index)

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Parameter
Name Description
index int
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

setDisks(int index, CapacityHistoryRequestInstancePropertiesAttachedDisk value)

public CapacityHistoryRequestInstanceProperties.Builder setDisks(int index, CapacityHistoryRequestInstancePropertiesAttachedDisk value)

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Parameters
Name Description
index int
value CapacityHistoryRequestInstancePropertiesAttachedDisk
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

setDisks(int index, CapacityHistoryRequestInstancePropertiesAttachedDisk.Builder builderForValue)

public CapacityHistoryRequestInstanceProperties.Builder setDisks(int index, CapacityHistoryRequestInstancePropertiesAttachedDisk.Builder builderForValue)

Local SSDs.

repeated .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesAttachedDisk disks = 95594102;

Parameters
Name Description
index int
builderForValue CapacityHistoryRequestInstancePropertiesAttachedDisk.Builder
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

setGuestAccelerators(int index, AcceleratorConfig value)

public CapacityHistoryRequestInstanceProperties.Builder setGuestAccelerators(int index, AcceleratorConfig value)

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Parameters
Name Description
index int
value AcceleratorConfig
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

setGuestAccelerators(int index, AcceleratorConfig.Builder builderForValue)

public CapacityHistoryRequestInstanceProperties.Builder setGuestAccelerators(int index, AcceleratorConfig.Builder builderForValue)

Accelerators configuration.

repeated .google.cloud.compute.v1.AcceleratorConfig guest_accelerators = 463595119;

Parameters
Name Description
index int
builderForValue AcceleratorConfig.Builder
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

setMachineType(String value)

public CapacityHistoryRequestInstanceProperties.Builder setMachineType(String value)

The machine type for the VM, such as n2-standard-4.

optional string machine_type = 227711026;

Parameter
Name Description
value String

The machineType to set.

Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

This builder for chaining.

setMachineTypeBytes(ByteString value)

public CapacityHistoryRequestInstanceProperties.Builder setMachineTypeBytes(ByteString value)

The machine type for the VM, such as n2-standard-4.

optional string machine_type = 227711026;

Parameter
Name Description
value ByteString

The bytes for machineType to set.

Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

This builder for chaining.

setScheduling(CapacityHistoryRequestInstancePropertiesScheduling value)

public CapacityHistoryRequestInstanceProperties.Builder setScheduling(CapacityHistoryRequestInstancePropertiesScheduling value)

Specifies the scheduling options.

optional .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesScheduling scheduling = 386688404;

Parameter
Name Description
value CapacityHistoryRequestInstancePropertiesScheduling
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder

setScheduling(CapacityHistoryRequestInstancePropertiesScheduling.Builder builderForValue)

public CapacityHistoryRequestInstanceProperties.Builder setScheduling(CapacityHistoryRequestInstancePropertiesScheduling.Builder builderForValue)

Specifies the scheduling options.

optional .google.cloud.compute.v1.CapacityHistoryRequestInstancePropertiesScheduling scheduling = 386688404;

Parameter
Name Description
builderForValue CapacityHistoryRequestInstancePropertiesScheduling.Builder
Returns
Type Description
CapacityHistoryRequestInstanceProperties.Builder