Interface InstanceGroupManagerInstanceFlexibilityPolicyOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
InstanceGroupManagerInstanceFlexibilityPolicy, InstanceGroupManagerInstanceFlexibilityPolicy.Builder

@Generated public interface InstanceGroupManagerInstanceFlexibilityPolicyOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getInstanceSelectionsCount

      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;
    • containsInstanceSelections

      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;
    • getInstanceSelections

      Deprecated.
    • 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;
    • getInstanceSelectionsOrDefault

       Named instance selections configuring properties that the group will use
       when creating new VMs.
       
      map<string, .google.cloud.compute.v1.InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection> instance_selections = 22954577;
    • getInstanceSelectionsOrThrow

       Named instance selections configuring properties that the group will use
       when creating new VMs.
       
      map<string, .google.cloud.compute.v1.InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection> instance_selections = 22954577;