Interface InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelectionOrBuilder (1.64.0)

public interface InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelectionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

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 int getRank()

Preference of this instance selection. Lower number means higher preference. MIG will first try to create a VM based on the machine-type with lowest rank and fallback to next rank based on availability. Machine types and instance selections with the same rank have the same preference.

optional int32 rank = 3492908;

Returns
Type Description
int

The rank.

hasRank()

public abstract boolean hasRank()

Preference of this instance selection. Lower number means higher preference. MIG will first try to create a VM based on the machine-type with lowest rank and fallback to next rank based on availability. Machine types and instance selections with the same rank have the same preference.

optional int32 rank = 3492908;

Returns
Type Description
boolean

Whether the rank field is set.