Interface InstanceGroupManagerInstanceFlexibilityPolicyOrBuilder (1.64.0)

public interface InstanceGroupManagerInstanceFlexibilityPolicyOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsInstanceSelections(String key)

public abstract boolean containsInstanceSelections(String key)

Named instance selections configuring properties that the group will use when creating new VMs.

map<string, .google.cloud.compute.v1.InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection> instance_selections = 22954577;

Parameter
Name Description
key String
Returns
Type Description
boolean

getInstanceSelections() (deprecated)

public abstract Map<String,InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection> getInstanceSelections()
Returns
Type Description
Map<String,InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection>

getInstanceSelectionsCount()

public abstract int getInstanceSelectionsCount()

Named instance selections configuring properties that the group will use when creating new VMs.

map<string, .google.cloud.compute.v1.InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection> instance_selections = 22954577;

Returns
Type Description
int

getInstanceSelectionsMap()

public abstract Map<String,InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection> getInstanceSelectionsMap()

Named instance selections configuring properties that the group will use when creating new VMs.

map<string, .google.cloud.compute.v1.InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection> instance_selections = 22954577;

Returns
Type Description
Map<String,InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection>

getInstanceSelectionsOrDefault(String key, InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection defaultValue)

public abstract InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection getInstanceSelectionsOrDefault(String key, InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection defaultValue)

Named instance selections configuring properties that the group will use when creating new VMs.

map<string, .google.cloud.compute.v1.InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection> instance_selections = 22954577;

Parameters
Name Description
key String
defaultValue InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection
Returns
Type Description
InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection

getInstanceSelectionsOrThrow(String key)

public abstract InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection getInstanceSelectionsOrThrow(String key)

Named instance selections configuring properties that the group will use when creating new VMs.

map<string, .google.cloud.compute.v1.InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection> instance_selections = 22954577;

Parameter
Name Description
key String
Returns
Type Description
InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection