| Modifier and Type | Method and Description |
|---|---|
AllocationPolicy.Builder |
AllocationPolicy.Builder.addAllInstances(Iterable<? extends AllocationPolicy.InstancePolicyOrTemplate> values)
Describe instances that can be created by this AllocationPolicy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.addAllTags(Iterable<String> values)
Optional.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.addInstances(AllocationPolicy.InstancePolicyOrTemplate.Builder builderForValue)
Describe instances that can be created by this AllocationPolicy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.addInstances(AllocationPolicy.InstancePolicyOrTemplate value)
Describe instances that can be created by this AllocationPolicy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.addInstances(int index,
AllocationPolicy.InstancePolicyOrTemplate.Builder builderForValue)
Describe instances that can be created by this AllocationPolicy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.addInstances(int index,
AllocationPolicy.InstancePolicyOrTemplate value)
Describe instances that can be created by this AllocationPolicy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AllocationPolicy.Builder |
AllocationPolicy.Builder.addTags(String value)
Optional.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.addTagsBytes(com.google.protobuf.ByteString value)
Optional.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.clear() |
AllocationPolicy.Builder |
AllocationPolicy.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
AllocationPolicy.Builder |
AllocationPolicy.Builder.clearInstances()
Describe instances that can be created by this AllocationPolicy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.clearLabels() |
AllocationPolicy.Builder |
AllocationPolicy.Builder.clearLocation()
Location where compute resources should be allocated for the Job.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.clearNetwork()
The network policy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
AllocationPolicy.Builder |
AllocationPolicy.Builder.clearPlacement()
The placement policy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.clearServiceAccount()
Defines the service account for Batch-created VMs.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.clearTags()
Optional.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.clone() |
AllocationPolicy.Builder |
Job.Builder.getAllocationPolicyBuilder()
Compute resource allocation for all TaskGroups in the Job.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.mergeFrom(AllocationPolicy other) |
AllocationPolicy.Builder |
AllocationPolicy.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
AllocationPolicy.Builder |
AllocationPolicy.Builder.mergeFrom(com.google.protobuf.Message other) |
AllocationPolicy.Builder |
AllocationPolicy.Builder.mergeLocation(AllocationPolicy.LocationPolicy value)
Location where compute resources should be allocated for the Job.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.mergeNetwork(AllocationPolicy.NetworkPolicy value)
The network policy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.mergePlacement(AllocationPolicy.PlacementPolicy value)
The placement policy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.mergeServiceAccount(ServiceAccount value)
Defines the service account for Batch-created VMs.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static AllocationPolicy.Builder |
AllocationPolicy.newBuilder() |
static AllocationPolicy.Builder |
AllocationPolicy.newBuilder(AllocationPolicy prototype) |
AllocationPolicy.Builder |
AllocationPolicy.newBuilderForType() |
protected AllocationPolicy.Builder |
AllocationPolicy.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
AllocationPolicy.Builder |
AllocationPolicy.Builder.putAllLabels(Map<String,String> values)
Custom labels to apply to the job and all the Compute Engine resources
that both are created by this allocation policy and support labels.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.putLabels(String key,
String value)
Custom labels to apply to the job and all the Compute Engine resources
that both are created by this allocation policy and support labels.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.removeInstances(int index)
Describe instances that can be created by this AllocationPolicy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.removeLabels(String key)
Custom labels to apply to the job and all the Compute Engine resources
that both are created by this allocation policy and support labels.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AllocationPolicy.Builder |
AllocationPolicy.Builder.setInstances(int index,
AllocationPolicy.InstancePolicyOrTemplate.Builder builderForValue)
Describe instances that can be created by this AllocationPolicy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.setInstances(int index,
AllocationPolicy.InstancePolicyOrTemplate value)
Describe instances that can be created by this AllocationPolicy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.setLocation(AllocationPolicy.LocationPolicy.Builder builderForValue)
Location where compute resources should be allocated for the Job.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.setLocation(AllocationPolicy.LocationPolicy value)
Location where compute resources should be allocated for the Job.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.setNetwork(AllocationPolicy.NetworkPolicy.Builder builderForValue)
The network policy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.setNetwork(AllocationPolicy.NetworkPolicy value)
The network policy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.setPlacement(AllocationPolicy.PlacementPolicy.Builder builderForValue)
The placement policy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.setPlacement(AllocationPolicy.PlacementPolicy value)
The placement policy.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
AllocationPolicy.Builder |
AllocationPolicy.Builder.setServiceAccount(ServiceAccount.Builder builderForValue)
Defines the service account for Batch-created VMs.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.setServiceAccount(ServiceAccount value)
Defines the service account for Batch-created VMs.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.setTags(int index,
String value)
Optional.
|
AllocationPolicy.Builder |
AllocationPolicy.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
AllocationPolicy.Builder |
AllocationPolicy.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
Job.Builder |
Job.Builder.setAllocationPolicy(AllocationPolicy.Builder builderForValue)
Compute resource allocation for all TaskGroups in the Job.
|
Copyright © 2025 Google LLC. All rights reserved.