Class CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder (1.109.0)

public static final class CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder extends GeneratedMessage.Builder<CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder> implements CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionOrBuilder

Machine specification.

Protobuf type google.cloud.compute.v1.CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection

Inheritance

java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

Static Methods

getDescriptor()

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

Methods

addAllDisks(Iterable<? extends CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk> values)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder addAllDisks(Iterable<? extends CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk> values)

Local SSDs.

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

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

addAllGuestAccelerators(Iterable<? extends AcceleratorConfig> values)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.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
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

addAllMachineTypes(Iterable<String> values)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder addAllMachineTypes(Iterable<String> values)

Full machine-type names, e.g. "n1-standard-16".

repeated string machine_types = 79720065;

Parameter
Name Description
values Iterable<String>

The machineTypes to add.

Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

This builder for chaining.

addDisks(CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk value)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder addDisks(CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk value)

Local SSDs.

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

Parameter
Name Description
value CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

addDisks(CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk.Builder builderForValue)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder addDisks(CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk.Builder builderForValue)

Local SSDs.

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

Parameter
Name Description
builderForValue CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk.Builder
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

addDisks(int index, CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk value)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder addDisks(int index, CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk value)

Local SSDs.

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

Parameters
Name Description
index int
value CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

addDisks(int index, CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk.Builder builderForValue)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder addDisks(int index, CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk.Builder builderForValue)

Local SSDs.

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

Parameters
Name Description
index int
builderForValue CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk.Builder
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

addDisksBuilder()

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk.Builder addDisksBuilder()

Local SSDs.

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

Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk.Builder

addDisksBuilder(int index)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk.Builder addDisksBuilder(int index)

Local SSDs.

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

Parameter
Name Description
index int
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk.Builder

addGuestAccelerators(AcceleratorConfig value)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder addGuestAccelerators(AcceleratorConfig value)

Accelerators configuration.

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

Parameter
Name Description
value AcceleratorConfig
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

addGuestAccelerators(AcceleratorConfig.Builder builderForValue)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.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
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

addGuestAccelerators(int index, AcceleratorConfig value)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.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
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

addGuestAccelerators(int index, AcceleratorConfig.Builder builderForValue)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.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
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.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

addMachineTypes(String value)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder addMachineTypes(String value)

Full machine-type names, e.g. "n1-standard-16".

repeated string machine_types = 79720065;

Parameter
Name Description
value String

The machineTypes to add.

Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

This builder for chaining.

addMachineTypesBytes(ByteString value)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder addMachineTypesBytes(ByteString value)

Full machine-type names, e.g. "n1-standard-16".

repeated string machine_types = 79720065;

Parameter
Name Description
value ByteString

The bytes of the machineTypes to add.

Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

This builder for chaining.

build()

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection build()
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection

buildPartial()

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection buildPartial()
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection

clear()

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

clearDisks()

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder clearDisks()

Local SSDs.

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

Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

clearGuestAccelerators()

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder clearGuestAccelerators()

Accelerators configuration.

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

Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

clearMachineTypes()

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder clearMachineTypes()

Full machine-type names, e.g. "n1-standard-16".

repeated string machine_types = 79720065;

Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

This builder for chaining.

clearRank()

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder clearRank()

Optional. Rank when prioritizing the shape flexibilities. The instance selections are considered in the ascending order of the rank. If not set, defaults to 0.

optional int64 rank = 3492908;

Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

This builder for chaining.

getDefaultInstanceForType()

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection getDefaultInstanceForType()
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection

getDescriptorForType()

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

getDisks(int index)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk getDisks(int index)

Local SSDs.

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

Parameter
Name Description
index int
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk

getDisksBuilder(int index)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk.Builder getDisksBuilder(int index)

Local SSDs.

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

Parameter
Name Description
index int
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk.Builder

getDisksBuilderList()

public List<CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk.Builder> getDisksBuilderList()

Local SSDs.

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

Returns
Type Description
List<Builder>

getDisksCount()

public int getDisksCount()

Local SSDs.

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

Returns
Type Description
int

getDisksList()

public List<CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk> getDisksList()

Local SSDs.

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

Returns
Type Description
List<CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk>

getDisksOrBuilder(int index)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDiskOrBuilder getDisksOrBuilder(int index)

Local SSDs.

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

Parameter
Name Description
index int
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDiskOrBuilder

getDisksOrBuilderList()

public List<? extends CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDiskOrBuilder> getDisksOrBuilderList()

Local SSDs.

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

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

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>

getMachineTypes(int index)

public String getMachineTypes(int index)

Full machine-type names, e.g. "n1-standard-16".

repeated string machine_types = 79720065;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The machineTypes at the given index.

getMachineTypesBytes(int index)

public ByteString getMachineTypesBytes(int index)

Full machine-type names, e.g. "n1-standard-16".

repeated string machine_types = 79720065;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the machineTypes at the given index.

getMachineTypesCount()

public int getMachineTypesCount()

Full machine-type names, e.g. "n1-standard-16".

repeated string machine_types = 79720065;

Returns
Type Description
int

The count of machineTypes.

getMachineTypesList()

public ProtocolStringList getMachineTypesList()

Full machine-type names, e.g. "n1-standard-16".

repeated string machine_types = 79720065;

Returns
Type Description
ProtocolStringList

A list containing the machineTypes.

getRank()

public long getRank()

Optional. Rank when prioritizing the shape flexibilities. The instance selections are considered in the ascending order of the rank. If not set, defaults to 0.

optional int64 rank = 3492908;

Returns
Type Description
long

The rank.

hasRank()

public boolean hasRank()

Optional. Rank when prioritizing the shape flexibilities. The instance selections are considered in the ascending order of the rank. If not set, defaults to 0.

optional int64 rank = 3492908;

Returns
Type Description
boolean

Whether the rank field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

removeDisks(int index)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder removeDisks(int index)

Local SSDs.

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

Parameter
Name Description
index int
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

removeGuestAccelerators(int index)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder removeGuestAccelerators(int index)

Accelerators configuration.

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

Parameter
Name Description
index int
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

setDisks(int index, CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk value)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder setDisks(int index, CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk value)

Local SSDs.

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

Parameters
Name Description
index int
value CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

setDisks(int index, CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk.Builder builderForValue)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder setDisks(int index, CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk.Builder builderForValue)

Local SSDs.

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

Parameters
Name Description
index int
builderForValue CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk.Builder
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

setGuestAccelerators(int index, AcceleratorConfig value)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.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
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

setGuestAccelerators(int index, AcceleratorConfig.Builder builderForValue)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.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
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

setMachineTypes(int index, String value)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder setMachineTypes(int index, String value)

Full machine-type names, e.g. "n1-standard-16".

repeated string machine_types = 79720065;

Parameters
Name Description
index int

The index to set the value at.

value String

The machineTypes to set.

Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

This builder for chaining.

setRank(long value)

public CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder setRank(long value)

Optional. Rank when prioritizing the shape flexibilities. The instance selections are considered in the ascending order of the rank. If not set, defaults to 0.

optional int64 rank = 3492908;

Parameter
Name Description
value long

The rank to set.

Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelection.Builder

This builder for chaining.