public interface InstanceGroupManagerInstanceFlexibilityPolicyOrBuilder extends MessageOrBuilderImplements
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 |
|