public static interface AllocationPolicy.InstancePolicyOrTemplateOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getInstanceTemplate()
public abstract String getInstanceTemplate()Name of an instance template used to create VMs. Named the field as 'instance_template' instead of 'template' to avoid c++ keyword conflict.
string instance_template = 2;
| Type | Description |
| String | The instanceTemplate. |
getInstanceTemplateBytes()
public abstract ByteString getInstanceTemplateBytes()Name of an instance template used to create VMs. Named the field as 'instance_template' instead of 'template' to avoid c++ keyword conflict.
string instance_template = 2;
| Type | Description |
| ByteString | The bytes for instanceTemplate. |
getPolicy()
public abstract AllocationPolicy.InstancePolicy getPolicy()InstancePolicy.
.google.cloud.batch.v1.AllocationPolicy.InstancePolicy policy = 1;
| Type | Description |
| AllocationPolicy.InstancePolicy | The policy. |
getPolicyOrBuilder()
public abstract AllocationPolicy.InstancePolicyOrBuilder getPolicyOrBuilder()InstancePolicy.
.google.cloud.batch.v1.AllocationPolicy.InstancePolicy policy = 1;
| Type | Description |
| AllocationPolicy.InstancePolicyOrBuilder |
getPolicyTemplateCase()
public abstract AllocationPolicy.InstancePolicyOrTemplate.PolicyTemplateCase getPolicyTemplateCase()| Type | Description |
| AllocationPolicy.InstancePolicyOrTemplate.PolicyTemplateCase |
hasInstanceTemplate()
public abstract boolean hasInstanceTemplate()Name of an instance template used to create VMs. Named the field as 'instance_template' instead of 'template' to avoid c++ keyword conflict.
string instance_template = 2;
| Type | Description |
| boolean | Whether the instanceTemplate field is set. |
hasPolicy()
public abstract boolean hasPolicy()InstancePolicy.
.google.cloud.batch.v1.AllocationPolicy.InstancePolicy policy = 1;
| Type | Description |
| boolean | Whether the policy field is set. |