Interface CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionOrBuilder (1.109.0)

public interface CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDisks(int index)

public abstract CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk getDisks(int index)

Local SSDs.

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

Parameter
Name Description
index int
Returns
Type Description
CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk

getDisksCount()

public abstract int getDisksCount()

Local SSDs.

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

Returns
Type Description
int

getDisksList()

public abstract List<CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk> getDisksList()

Local SSDs.

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

Returns
Type Description
List<CapacityAdviceRequestInstanceFlexibilityPolicyInstanceSelectionAttachedDisk>

getDisksOrBuilder(int index)

public abstract 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 abstract 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 abstract AcceleratorConfig getGuestAccelerators(int index)

Accelerators configuration.

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

Parameter
Name Description
index int
Returns
Type Description
AcceleratorConfig

getGuestAcceleratorsCount()

public abstract int getGuestAcceleratorsCount()

Accelerators configuration.

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

Returns
Type Description
int

getGuestAcceleratorsList()

public abstract List<AcceleratorConfig> getGuestAcceleratorsList()

Accelerators configuration.

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

Returns
Type Description
List<AcceleratorConfig>

getGuestAcceleratorsOrBuilder(int index)

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract List<String> getMachineTypesList()

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

repeated string machine_types = 79720065;

Returns
Type Description
List<String>

A list containing the machineTypes.

getRank()

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