| Modifier and Type | Method and Description |
|---|---|
TaskGroup.Builder |
TaskGroup.Builder.addAllTaskEnvironments(Iterable<? extends Environment> values)
An array of environment variable mappings, which are passed to Tasks with
matching indices.
|
TaskGroup.Builder |
TaskGroup.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TaskGroup.Builder |
TaskGroup.Builder.addTaskEnvironments(Environment.Builder builderForValue)
An array of environment variable mappings, which are passed to Tasks with
matching indices.
|
TaskGroup.Builder |
TaskGroup.Builder.addTaskEnvironments(Environment value)
An array of environment variable mappings, which are passed to Tasks with
matching indices.
|
TaskGroup.Builder |
TaskGroup.Builder.addTaskEnvironments(int index,
Environment.Builder builderForValue)
An array of environment variable mappings, which are passed to Tasks with
matching indices.
|
TaskGroup.Builder |
TaskGroup.Builder.addTaskEnvironments(int index,
Environment value)
An array of environment variable mappings, which are passed to Tasks with
matching indices.
|
TaskGroup.Builder |
Job.Builder.addTaskGroupsBuilder()
Required.
|
TaskGroup.Builder |
Job.Builder.addTaskGroupsBuilder(int index)
Required.
|
TaskGroup.Builder |
TaskGroup.Builder.clear() |
TaskGroup.Builder |
TaskGroup.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TaskGroup.Builder |
TaskGroup.Builder.clearName()
Output only.
|
TaskGroup.Builder |
TaskGroup.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TaskGroup.Builder |
TaskGroup.Builder.clearParallelism()
Max number of tasks that can run in parallel.
|
TaskGroup.Builder |
TaskGroup.Builder.clearPermissiveSsh()
When true, Batch will configure SSH to allow passwordless login between
VMs running the Batch tasks in the same TaskGroup.
|
TaskGroup.Builder |
TaskGroup.Builder.clearRequireHostsFile()
When true, Batch will populate a file with a list of all VMs assigned to
the TaskGroup and set the BATCH_HOSTS_FILE environment variable to the path
of that file.
|
TaskGroup.Builder |
TaskGroup.Builder.clearRunAsNonRoot()
Optional.
|
TaskGroup.Builder |
TaskGroup.Builder.clearSchedulingPolicy()
Scheduling policy for Tasks in the TaskGroup.
|
TaskGroup.Builder |
TaskGroup.Builder.clearTaskCount()
Number of Tasks in the TaskGroup.
|
TaskGroup.Builder |
TaskGroup.Builder.clearTaskCountPerNode()
Max number of tasks that can be run on a VM at the same time.
|
TaskGroup.Builder |
TaskGroup.Builder.clearTaskEnvironments()
An array of environment variable mappings, which are passed to Tasks with
matching indices.
|
TaskGroup.Builder |
TaskGroup.Builder.clearTaskSpec()
Required.
|
TaskGroup.Builder |
TaskGroup.Builder.clone() |
TaskGroup.Builder |
Job.Builder.getTaskGroupsBuilder(int index)
Required.
|
TaskGroup.Builder |
TaskGroup.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TaskGroup.Builder |
TaskGroup.Builder.mergeFrom(com.google.protobuf.Message other) |
TaskGroup.Builder |
TaskGroup.Builder.mergeFrom(TaskGroup other) |
TaskGroup.Builder |
TaskGroup.Builder.mergeTaskSpec(TaskSpec value)
Required.
|
TaskGroup.Builder |
TaskGroup.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static TaskGroup.Builder |
TaskGroup.newBuilder() |
static TaskGroup.Builder |
TaskGroup.newBuilder(TaskGroup prototype) |
TaskGroup.Builder |
TaskGroup.newBuilderForType() |
protected TaskGroup.Builder |
TaskGroup.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
TaskGroup.Builder |
TaskGroup.Builder.removeTaskEnvironments(int index)
An array of environment variable mappings, which are passed to Tasks with
matching indices.
|
TaskGroup.Builder |
TaskGroup.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TaskGroup.Builder |
TaskGroup.Builder.setName(String value)
Output only.
|
TaskGroup.Builder |
TaskGroup.Builder.setNameBytes(com.google.protobuf.ByteString value)
Output only.
|
TaskGroup.Builder |
TaskGroup.Builder.setParallelism(long value)
Max number of tasks that can run in parallel.
|
TaskGroup.Builder |
TaskGroup.Builder.setPermissiveSsh(boolean value)
When true, Batch will configure SSH to allow passwordless login between
VMs running the Batch tasks in the same TaskGroup.
|
TaskGroup.Builder |
TaskGroup.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
TaskGroup.Builder |
TaskGroup.Builder.setRequireHostsFile(boolean value)
When true, Batch will populate a file with a list of all VMs assigned to
the TaskGroup and set the BATCH_HOSTS_FILE environment variable to the path
of that file.
|
TaskGroup.Builder |
TaskGroup.Builder.setRunAsNonRoot(boolean value)
Optional.
|
TaskGroup.Builder |
TaskGroup.Builder.setSchedulingPolicy(TaskGroup.SchedulingPolicy value)
Scheduling policy for Tasks in the TaskGroup.
|
TaskGroup.Builder |
TaskGroup.Builder.setSchedulingPolicyValue(int value)
Scheduling policy for Tasks in the TaskGroup.
|
TaskGroup.Builder |
TaskGroup.Builder.setTaskCount(long value)
Number of Tasks in the TaskGroup.
|
TaskGroup.Builder |
TaskGroup.Builder.setTaskCountPerNode(long value)
Max number of tasks that can be run on a VM at the same time.
|
TaskGroup.Builder |
TaskGroup.Builder.setTaskEnvironments(int index,
Environment.Builder builderForValue)
An array of environment variable mappings, which are passed to Tasks with
matching indices.
|
TaskGroup.Builder |
TaskGroup.Builder.setTaskEnvironments(int index,
Environment value)
An array of environment variable mappings, which are passed to Tasks with
matching indices.
|
TaskGroup.Builder |
TaskGroup.Builder.setTaskSpec(TaskSpec.Builder builderForValue)
Required.
|
TaskGroup.Builder |
TaskGroup.Builder.setTaskSpec(TaskSpec value)
Required.
|
TaskGroup.Builder |
TaskGroup.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TaskGroup.Builder |
TaskGroup.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
List<TaskGroup.Builder> |
Job.Builder.getTaskGroupsBuilderList()
Required.
|
| Modifier and Type | Method and Description |
|---|---|
Job.Builder |
Job.Builder.addTaskGroups(int index,
TaskGroup.Builder builderForValue)
Required.
|
Job.Builder |
Job.Builder.addTaskGroups(TaskGroup.Builder builderForValue)
Required.
|
Job.Builder |
Job.Builder.setTaskGroups(int index,
TaskGroup.Builder builderForValue)
Required.
|
Copyright © 2025 Google LLC. All rights reserved.