public interface InstanceGroupManagerInstanceFlexibilityPolicyOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
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()
Use #getInstanceSelectionsMap() instead.
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 |