- 0.54.0 (latest)
- 0.53.0
- 0.52.0
- 0.51.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.2
- 0.2.2
- 0.1.1
public static final class Job.Builder extends GeneratedMessageV3.Builder<Job.Builder> implements JobOrBuilder
The Cloud Batch Job description.
Protobuf type google.cloud.batch.v1alpha.Job
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > Job.BuilderImplements
JobOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addAllDependencies(Iterable<? extends JobDependency> values)
public Job.Builder addAllDependencies(Iterable<? extends JobDependency> values)
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Name | Description |
values | Iterable<? extends com.google.cloud.batch.v1alpha.JobDependency> |
Type | Description |
Job.Builder |
addAllNotifications(Iterable<? extends JobNotification> values)
public Job.Builder addAllNotifications(Iterable<? extends JobNotification> values)
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Name | Description |
values | Iterable<? extends com.google.cloud.batch.v1alpha.JobNotification> |
Type | Description |
Job.Builder |
addAllTaskGroups(Iterable<? extends TaskGroup> values)
public Job.Builder addAllTaskGroups(Iterable<? extends TaskGroup> values)
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
values | Iterable<? extends com.google.cloud.batch.v1alpha.TaskGroup> |
Type | Description |
Job.Builder |
addDependencies(JobDependency value)
public Job.Builder addDependencies(JobDependency value)
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Name | Description |
value | JobDependency |
Type | Description |
Job.Builder |
addDependencies(JobDependency.Builder builderForValue)
public Job.Builder addDependencies(JobDependency.Builder builderForValue)
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Name | Description |
builderForValue | JobDependency.Builder |
Type | Description |
Job.Builder |
addDependencies(int index, JobDependency value)
public Job.Builder addDependencies(int index, JobDependency value)
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Name | Description |
index | int |
value | JobDependency |
Type | Description |
Job.Builder |
addDependencies(int index, JobDependency.Builder builderForValue)
public Job.Builder addDependencies(int index, JobDependency.Builder builderForValue)
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Name | Description |
index | int |
builderForValue | JobDependency.Builder |
Type | Description |
Job.Builder |
addDependenciesBuilder()
public JobDependency.Builder addDependenciesBuilder()
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Type | Description |
JobDependency.Builder |
addDependenciesBuilder(int index)
public JobDependency.Builder addDependenciesBuilder(int index)
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Name | Description |
index | int |
Type | Description |
JobDependency.Builder |
addNotifications(JobNotification value)
public Job.Builder addNotifications(JobNotification value)
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Name | Description |
value | JobNotification |
Type | Description |
Job.Builder |
addNotifications(JobNotification.Builder builderForValue)
public Job.Builder addNotifications(JobNotification.Builder builderForValue)
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Name | Description |
builderForValue | JobNotification.Builder |
Type | Description |
Job.Builder |
addNotifications(int index, JobNotification value)
public Job.Builder addNotifications(int index, JobNotification value)
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Name | Description |
index | int |
value | JobNotification |
Type | Description |
Job.Builder |
addNotifications(int index, JobNotification.Builder builderForValue)
public Job.Builder addNotifications(int index, JobNotification.Builder builderForValue)
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Name | Description |
index | int |
builderForValue | JobNotification.Builder |
Type | Description |
Job.Builder |
addNotificationsBuilder()
public JobNotification.Builder addNotificationsBuilder()
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Type | Description |
JobNotification.Builder |
addNotificationsBuilder(int index)
public JobNotification.Builder addNotificationsBuilder(int index)
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Name | Description |
index | int |
Type | Description |
JobNotification.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Job.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
Job.Builder |
addTaskGroups(TaskGroup value)
public Job.Builder addTaskGroups(TaskGroup value)
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | TaskGroup |
Type | Description |
Job.Builder |
addTaskGroups(TaskGroup.Builder builderForValue)
public Job.Builder addTaskGroups(TaskGroup.Builder builderForValue)
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
builderForValue | TaskGroup.Builder |
Type | Description |
Job.Builder |
addTaskGroups(int index, TaskGroup value)
public Job.Builder addTaskGroups(int index, TaskGroup value)
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
value | TaskGroup |
Type | Description |
Job.Builder |
addTaskGroups(int index, TaskGroup.Builder builderForValue)
public Job.Builder addTaskGroups(int index, TaskGroup.Builder builderForValue)
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
builderForValue | TaskGroup.Builder |
Type | Description |
Job.Builder |
addTaskGroupsBuilder()
public TaskGroup.Builder addTaskGroupsBuilder()
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
TaskGroup.Builder |
addTaskGroupsBuilder(int index)
public TaskGroup.Builder addTaskGroupsBuilder(int index)
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
Type | Description |
TaskGroup.Builder |
build()
public Job build()
Type | Description |
Job |
buildPartial()
public Job buildPartial()
Type | Description |
Job |
clear()
public Job.Builder clear()
Type | Description |
Job.Builder |
clearAllocationPolicy()
public Job.Builder clearAllocationPolicy()
Compute resource allocation for all TaskGroups in the Job.
.google.cloud.batch.v1alpha.AllocationPolicy allocation_policy = 7;
Type | Description |
Job.Builder |
clearCreateTime()
public Job.Builder clearCreateTime()
Output only. When the Job was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Job.Builder |
clearDependencies()
public Job.Builder clearDependencies()
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Type | Description |
Job.Builder |
clearField(Descriptors.FieldDescriptor field)
public Job.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
Job.Builder |
clearLabels()
public Job.Builder clearLabels()
Type | Description |
Job.Builder |
clearLogsPolicy()
public Job.Builder clearLogsPolicy()
Log preservation policy for the Job.
.google.cloud.batch.v1alpha.LogsPolicy logs_policy = 13;
Type | Description |
Job.Builder |
clearName()
public Job.Builder clearName()
Output only. Job name. For example: "projects/123456/locations/us-central1/jobs/job01".
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Job.Builder | This builder for chaining. |
clearNotification()
public Job.Builder clearNotification()
Job notification.
.google.cloud.batch.v1alpha.JobNotification notification = 10 [deprecated = true];
Type | Description |
Job.Builder |
clearNotifications()
public Job.Builder clearNotifications()
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Type | Description |
Job.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public Job.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
Job.Builder |
clearPriority()
public Job.Builder clearPriority()
Priority of the Job. The valid value range is [0, 100). A job with higher priority value is more likely to run earlier if all other requirements are satisfied.
int64 priority = 3;
Type | Description |
Job.Builder | This builder for chaining. |
clearSchedulingPolicy()
public Job.Builder clearSchedulingPolicy()
Scheduling policy for TaskGroups in the job.
.google.cloud.batch.v1alpha.Job.SchedulingPolicy scheduling_policy = 5;
Type | Description |
Job.Builder | This builder for chaining. |
clearStatus()
public Job.Builder clearStatus()
Output only. Job status. It is read only for users.
.google.cloud.batch.v1alpha.JobStatus status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Job.Builder |
clearTaskGroups()
public Job.Builder clearTaskGroups()
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
Job.Builder |
clearUid()
public Job.Builder clearUid()
Output only. A system generated unique ID (in UUID4 format) for the Job.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Job.Builder | This builder for chaining. |
clearUpdateTime()
public Job.Builder clearUpdateTime()
Output only. The last time the Job was updated.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Job.Builder |
clone()
public Job.Builder clone()
Type | Description |
Job.Builder |
containsLabels(String key)
public boolean containsLabels(String key)
Labels for the Job. Labels could be user provided or system generated. For example, "labels": { "department": "finance", "environment": "test" } You can assign up to 64 labels. Google Compute Engine label restrictions apply. Label names that start with "goog-" or "google-" are reserved.
map<string, string> labels = 8;
Name | Description |
key | String |
Type | Description |
boolean |
getAllocationPolicy()
public AllocationPolicy getAllocationPolicy()
Compute resource allocation for all TaskGroups in the Job.
.google.cloud.batch.v1alpha.AllocationPolicy allocation_policy = 7;
Type | Description |
AllocationPolicy | The allocationPolicy. |
getAllocationPolicyBuilder()
public AllocationPolicy.Builder getAllocationPolicyBuilder()
Compute resource allocation for all TaskGroups in the Job.
.google.cloud.batch.v1alpha.AllocationPolicy allocation_policy = 7;
Type | Description |
AllocationPolicy.Builder |
getAllocationPolicyOrBuilder()
public AllocationPolicyOrBuilder getAllocationPolicyOrBuilder()
Compute resource allocation for all TaskGroups in the Job.
.google.cloud.batch.v1alpha.AllocationPolicy allocation_policy = 7;
Type | Description |
AllocationPolicyOrBuilder |
getCreateTime()
public Timestamp getCreateTime()
Output only. When the Job was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Timestamp | The createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()
Output only. When the Job was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Builder |
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. When the Job was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
TimestampOrBuilder |
getDefaultInstanceForType()
public Job getDefaultInstanceForType()
Type | Description |
Job |
getDependencies(int index)
public JobDependency getDependencies(int index)
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Name | Description |
index | int |
Type | Description |
JobDependency |
getDependenciesBuilder(int index)
public JobDependency.Builder getDependenciesBuilder(int index)
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Name | Description |
index | int |
Type | Description |
JobDependency.Builder |
getDependenciesBuilderList()
public List<JobDependency.Builder> getDependenciesBuilderList()
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Type | Description |
List<Builder> |
getDependenciesCount()
public int getDependenciesCount()
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Type | Description |
int |
getDependenciesList()
public List<JobDependency> getDependenciesList()
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Type | Description |
List<JobDependency> |
getDependenciesOrBuilder(int index)
public JobDependencyOrBuilder getDependenciesOrBuilder(int index)
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Name | Description |
index | int |
Type | Description |
JobDependencyOrBuilder |
getDependenciesOrBuilderList()
public List<? extends JobDependencyOrBuilder> getDependenciesOrBuilderList()
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Type | Description |
List<? extends com.google.cloud.batch.v1alpha.JobDependencyOrBuilder> |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getLabels()
public Map<String,String> getLabels()
Use #getLabelsMap() instead.
Type | Description |
Map<String,String> |
getLabelsCount()
public int getLabelsCount()
Labels for the Job. Labels could be user provided or system generated. For example, "labels": { "department": "finance", "environment": "test" } You can assign up to 64 labels. Google Compute Engine label restrictions apply. Label names that start with "goog-" or "google-" are reserved.
map<string, string> labels = 8;
Type | Description |
int |
getLabelsMap()
public Map<String,String> getLabelsMap()
Labels for the Job. Labels could be user provided or system generated. For example, "labels": { "department": "finance", "environment": "test" } You can assign up to 64 labels. Google Compute Engine label restrictions apply. Label names that start with "goog-" or "google-" are reserved.
map<string, string> labels = 8;
Type | Description |
Map<String,String> |
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
Labels for the Job. Labels could be user provided or system generated. For example, "labels": { "department": "finance", "environment": "test" } You can assign up to 64 labels. Google Compute Engine label restrictions apply. Label names that start with "goog-" or "google-" are reserved.
map<string, string> labels = 8;
Name | Description |
key | String |
defaultValue | String |
Type | Description |
String |
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
Labels for the Job. Labels could be user provided or system generated. For example, "labels": { "department": "finance", "environment": "test" } You can assign up to 64 labels. Google Compute Engine label restrictions apply. Label names that start with "goog-" or "google-" are reserved.
map<string, string> labels = 8;
Name | Description |
key | String |
Type | Description |
String |
getLogsPolicy()
public LogsPolicy getLogsPolicy()
Log preservation policy for the Job.
.google.cloud.batch.v1alpha.LogsPolicy logs_policy = 13;
Type | Description |
LogsPolicy | The logsPolicy. |
getLogsPolicyBuilder()
public LogsPolicy.Builder getLogsPolicyBuilder()
Log preservation policy for the Job.
.google.cloud.batch.v1alpha.LogsPolicy logs_policy = 13;
Type | Description |
LogsPolicy.Builder |
getLogsPolicyOrBuilder()
public LogsPolicyOrBuilder getLogsPolicyOrBuilder()
Log preservation policy for the Job.
.google.cloud.batch.v1alpha.LogsPolicy logs_policy = 13;
Type | Description |
LogsPolicyOrBuilder |
getMutableLabels()
public Map<String,String> getMutableLabels()
Use alternate mutation accessors instead.
Type | Description |
Map<String,String> |
getName()
public String getName()
Output only. Job name. For example: "projects/123456/locations/us-central1/jobs/job01".
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
String | The name. |
getNameBytes()
public ByteString getNameBytes()
Output only. Job name. For example: "projects/123456/locations/us-central1/jobs/job01".
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ByteString | The bytes for name. |
getNotification() (deprecated)
public JobNotification getNotification()
Deprecated. google.cloud.batch.v1alpha.Job.notification is deprecated. See google/cloud/batch/v1alpha/job.proto;l=95
Job notification.
.google.cloud.batch.v1alpha.JobNotification notification = 10 [deprecated = true];
Type | Description |
JobNotification | The notification. |
getNotificationBuilder()
public JobNotification.Builder getNotificationBuilder()
Job notification.
.google.cloud.batch.v1alpha.JobNotification notification = 10 [deprecated = true];
Type | Description |
JobNotification.Builder |
getNotificationOrBuilder()
public JobNotificationOrBuilder getNotificationOrBuilder()
Job notification.
.google.cloud.batch.v1alpha.JobNotification notification = 10 [deprecated = true];
Type | Description |
JobNotificationOrBuilder |
getNotifications(int index)
public JobNotification getNotifications(int index)
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Name | Description |
index | int |
Type | Description |
JobNotification |
getNotificationsBuilder(int index)
public JobNotification.Builder getNotificationsBuilder(int index)
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Name | Description |
index | int |
Type | Description |
JobNotification.Builder |
getNotificationsBuilderList()
public List<JobNotification.Builder> getNotificationsBuilderList()
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Type | Description |
List<Builder> |
getNotificationsCount()
public int getNotificationsCount()
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Type | Description |
int |
getNotificationsList()
public List<JobNotification> getNotificationsList()
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Type | Description |
List<JobNotification> |
getNotificationsOrBuilder(int index)
public JobNotificationOrBuilder getNotificationsOrBuilder(int index)
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Name | Description |
index | int |
Type | Description |
JobNotificationOrBuilder |
getNotificationsOrBuilderList()
public List<? extends JobNotificationOrBuilder> getNotificationsOrBuilderList()
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Type | Description |
List<? extends com.google.cloud.batch.v1alpha.JobNotificationOrBuilder> |
getPriority()
public long getPriority()
Priority of the Job. The valid value range is [0, 100). A job with higher priority value is more likely to run earlier if all other requirements are satisfied.
int64 priority = 3;
Type | Description |
long | The priority. |
getSchedulingPolicy()
public Job.SchedulingPolicy getSchedulingPolicy()
Scheduling policy for TaskGroups in the job.
.google.cloud.batch.v1alpha.Job.SchedulingPolicy scheduling_policy = 5;
Type | Description |
Job.SchedulingPolicy | The schedulingPolicy. |
getSchedulingPolicyValue()
public int getSchedulingPolicyValue()
Scheduling policy for TaskGroups in the job.
.google.cloud.batch.v1alpha.Job.SchedulingPolicy scheduling_policy = 5;
Type | Description |
int | The enum numeric value on the wire for schedulingPolicy. |
getStatus()
public JobStatus getStatus()
Output only. Job status. It is read only for users.
.google.cloud.batch.v1alpha.JobStatus status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
JobStatus | The status. |
getStatusBuilder()
public JobStatus.Builder getStatusBuilder()
Output only. Job status. It is read only for users.
.google.cloud.batch.v1alpha.JobStatus status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
JobStatus.Builder |
getStatusOrBuilder()
public JobStatusOrBuilder getStatusOrBuilder()
Output only. Job status. It is read only for users.
.google.cloud.batch.v1alpha.JobStatus status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
JobStatusOrBuilder |
getTaskGroups(int index)
public TaskGroup getTaskGroups(int index)
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
Type | Description |
TaskGroup |
getTaskGroupsBuilder(int index)
public TaskGroup.Builder getTaskGroupsBuilder(int index)
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
Type | Description |
TaskGroup.Builder |
getTaskGroupsBuilderList()
public List<TaskGroup.Builder> getTaskGroupsBuilderList()
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
List<Builder> |
getTaskGroupsCount()
public int getTaskGroupsCount()
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
int |
getTaskGroupsList()
public List<TaskGroup> getTaskGroupsList()
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
List<TaskGroup> |
getTaskGroupsOrBuilder(int index)
public TaskGroupOrBuilder getTaskGroupsOrBuilder(int index)
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
Type | Description |
TaskGroupOrBuilder |
getTaskGroupsOrBuilderList()
public List<? extends TaskGroupOrBuilder> getTaskGroupsOrBuilderList()
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
List<? extends com.google.cloud.batch.v1alpha.TaskGroupOrBuilder> |
getUid()
public String getUid()
Output only. A system generated unique ID (in UUID4 format) for the Job.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
String | The uid. |
getUidBytes()
public ByteString getUidBytes()
Output only. A system generated unique ID (in UUID4 format) for the Job.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ByteString | The bytes for uid. |
getUpdateTime()
public Timestamp getUpdateTime()
Output only. The last time the Job was updated.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Timestamp | The updateTime. |
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()
Output only. The last time the Job was updated.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Builder |
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The last time the Job was updated.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
TimestampOrBuilder |
hasAllocationPolicy()
public boolean hasAllocationPolicy()
Compute resource allocation for all TaskGroups in the Job.
.google.cloud.batch.v1alpha.AllocationPolicy allocation_policy = 7;
Type | Description |
boolean | Whether the allocationPolicy field is set. |
hasCreateTime()
public boolean hasCreateTime()
Output only. When the Job was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | Whether the createTime field is set. |
hasLogsPolicy()
public boolean hasLogsPolicy()
Log preservation policy for the Job.
.google.cloud.batch.v1alpha.LogsPolicy logs_policy = 13;
Type | Description |
boolean | Whether the logsPolicy field is set. |
hasNotification() (deprecated)
public boolean hasNotification()
Deprecated. google.cloud.batch.v1alpha.Job.notification is deprecated. See google/cloud/batch/v1alpha/job.proto;l=95
Job notification.
.google.cloud.batch.v1alpha.JobNotification notification = 10 [deprecated = true];
Type | Description |
boolean | Whether the notification field is set. |
hasStatus()
public boolean hasStatus()
Output only. Job status. It is read only for users.
.google.cloud.batch.v1alpha.JobStatus status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | Whether the status field is set. |
hasUpdateTime()
public boolean hasUpdateTime()
Output only. The last time the Job was updated.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | Whether the updateTime field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Name | Description |
number | int |
Type | Description |
MapField |
internalGetMutableMapField(int number)
protected MapField internalGetMutableMapField(int number)
Name | Description |
number | int |
Type | Description |
MapField |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeAllocationPolicy(AllocationPolicy value)
public Job.Builder mergeAllocationPolicy(AllocationPolicy value)
Compute resource allocation for all TaskGroups in the Job.
.google.cloud.batch.v1alpha.AllocationPolicy allocation_policy = 7;
Name | Description |
value | AllocationPolicy |
Type | Description |
Job.Builder |
mergeCreateTime(Timestamp value)
public Job.Builder mergeCreateTime(Timestamp value)
Output only. When the Job was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
Job.Builder |
mergeFrom(Job other)
public Job.Builder mergeFrom(Job other)
Name | Description |
other | Job |
Type | Description |
Job.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Job.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Job.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public Job.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
Job.Builder |
mergeLogsPolicy(LogsPolicy value)
public Job.Builder mergeLogsPolicy(LogsPolicy value)
Log preservation policy for the Job.
.google.cloud.batch.v1alpha.LogsPolicy logs_policy = 13;
Name | Description |
value | LogsPolicy |
Type | Description |
Job.Builder |
mergeNotification(JobNotification value)
public Job.Builder mergeNotification(JobNotification value)
Job notification.
.google.cloud.batch.v1alpha.JobNotification notification = 10 [deprecated = true];
Name | Description |
value | JobNotification |
Type | Description |
Job.Builder |
mergeStatus(JobStatus value)
public Job.Builder mergeStatus(JobStatus value)
Output only. Job status. It is read only for users.
.google.cloud.batch.v1alpha.JobStatus status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | JobStatus |
Type | Description |
Job.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Job.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
Job.Builder |
mergeUpdateTime(Timestamp value)
public Job.Builder mergeUpdateTime(Timestamp value)
Output only. The last time the Job was updated.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
Job.Builder |
putAllLabels(Map<String,String> values)
public Job.Builder putAllLabels(Map<String,String> values)
Labels for the Job. Labels could be user provided or system generated. For example, "labels": { "department": "finance", "environment": "test" } You can assign up to 64 labels. Google Compute Engine label restrictions apply. Label names that start with "goog-" or "google-" are reserved.
map<string, string> labels = 8;
Name | Description |
values | Map<String,String> |
Type | Description |
Job.Builder |
putLabels(String key, String value)
public Job.Builder putLabels(String key, String value)
Labels for the Job. Labels could be user provided or system generated. For example, "labels": { "department": "finance", "environment": "test" } You can assign up to 64 labels. Google Compute Engine label restrictions apply. Label names that start with "goog-" or "google-" are reserved.
map<string, string> labels = 8;
Name | Description |
key | String |
value | String |
Type | Description |
Job.Builder |
removeDependencies(int index)
public Job.Builder removeDependencies(int index)
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Name | Description |
index | int |
Type | Description |
Job.Builder |
removeLabels(String key)
public Job.Builder removeLabels(String key)
Labels for the Job. Labels could be user provided or system generated. For example, "labels": { "department": "finance", "environment": "test" } You can assign up to 64 labels. Google Compute Engine label restrictions apply. Label names that start with "goog-" or "google-" are reserved.
map<string, string> labels = 8;
Name | Description |
key | String |
Type | Description |
Job.Builder |
removeNotifications(int index)
public Job.Builder removeNotifications(int index)
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Name | Description |
index | int |
Type | Description |
Job.Builder |
removeTaskGroups(int index)
public Job.Builder removeTaskGroups(int index)
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
Type | Description |
Job.Builder |
setAllocationPolicy(AllocationPolicy value)
public Job.Builder setAllocationPolicy(AllocationPolicy value)
Compute resource allocation for all TaskGroups in the Job.
.google.cloud.batch.v1alpha.AllocationPolicy allocation_policy = 7;
Name | Description |
value | AllocationPolicy |
Type | Description |
Job.Builder |
setAllocationPolicy(AllocationPolicy.Builder builderForValue)
public Job.Builder setAllocationPolicy(AllocationPolicy.Builder builderForValue)
Compute resource allocation for all TaskGroups in the Job.
.google.cloud.batch.v1alpha.AllocationPolicy allocation_policy = 7;
Name | Description |
builderForValue | AllocationPolicy.Builder |
Type | Description |
Job.Builder |
setCreateTime(Timestamp value)
public Job.Builder setCreateTime(Timestamp value)
Output only. When the Job was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
Job.Builder |
setCreateTime(Timestamp.Builder builderForValue)
public Job.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. When the Job was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | Builder |
Type | Description |
Job.Builder |
setDependencies(int index, JobDependency value)
public Job.Builder setDependencies(int index, JobDependency value)
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Name | Description |
index | int |
value | JobDependency |
Type | Description |
Job.Builder |
setDependencies(int index, JobDependency.Builder builderForValue)
public Job.Builder setDependencies(int index, JobDependency.Builder builderForValue)
At least one of the dependencies must be satisfied before the Job is scheduled to run. Only one JobDependency is supported now. Not yet implemented.
repeated .google.cloud.batch.v1alpha.JobDependency dependencies = 6;
Name | Description |
index | int |
builderForValue | JobDependency.Builder |
Type | Description |
Job.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public Job.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
Job.Builder |
setLogsPolicy(LogsPolicy value)
public Job.Builder setLogsPolicy(LogsPolicy value)
Log preservation policy for the Job.
.google.cloud.batch.v1alpha.LogsPolicy logs_policy = 13;
Name | Description |
value | LogsPolicy |
Type | Description |
Job.Builder |
setLogsPolicy(LogsPolicy.Builder builderForValue)
public Job.Builder setLogsPolicy(LogsPolicy.Builder builderForValue)
Log preservation policy for the Job.
.google.cloud.batch.v1alpha.LogsPolicy logs_policy = 13;
Name | Description |
builderForValue | LogsPolicy.Builder |
Type | Description |
Job.Builder |
setName(String value)
public Job.Builder setName(String value)
Output only. Job name. For example: "projects/123456/locations/us-central1/jobs/job01".
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | String The name to set. |
Type | Description |
Job.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public Job.Builder setNameBytes(ByteString value)
Output only. Job name. For example: "projects/123456/locations/us-central1/jobs/job01".
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | ByteString The bytes for name to set. |
Type | Description |
Job.Builder | This builder for chaining. |
setNotification(JobNotification value)
public Job.Builder setNotification(JobNotification value)
Job notification.
.google.cloud.batch.v1alpha.JobNotification notification = 10 [deprecated = true];
Name | Description |
value | JobNotification |
Type | Description |
Job.Builder |
setNotification(JobNotification.Builder builderForValue)
public Job.Builder setNotification(JobNotification.Builder builderForValue)
Job notification.
.google.cloud.batch.v1alpha.JobNotification notification = 10 [deprecated = true];
Name | Description |
builderForValue | JobNotification.Builder |
Type | Description |
Job.Builder |
setNotifications(int index, JobNotification value)
public Job.Builder setNotifications(int index, JobNotification value)
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Name | Description |
index | int |
value | JobNotification |
Type | Description |
Job.Builder |
setNotifications(int index, JobNotification.Builder builderForValue)
public Job.Builder setNotifications(int index, JobNotification.Builder builderForValue)
Notification configurations.
repeated .google.cloud.batch.v1alpha.JobNotification notifications = 14;
Name | Description |
index | int |
builderForValue | JobNotification.Builder |
Type | Description |
Job.Builder |
setPriority(long value)
public Job.Builder setPriority(long value)
Priority of the Job. The valid value range is [0, 100). A job with higher priority value is more likely to run earlier if all other requirements are satisfied.
int64 priority = 3;
Name | Description |
value | long The priority to set. |
Type | Description |
Job.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Job.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
Job.Builder |
setSchedulingPolicy(Job.SchedulingPolicy value)
public Job.Builder setSchedulingPolicy(Job.SchedulingPolicy value)
Scheduling policy for TaskGroups in the job.
.google.cloud.batch.v1alpha.Job.SchedulingPolicy scheduling_policy = 5;
Name | Description |
value | Job.SchedulingPolicy The schedulingPolicy to set. |
Type | Description |
Job.Builder | This builder for chaining. |
setSchedulingPolicyValue(int value)
public Job.Builder setSchedulingPolicyValue(int value)
Scheduling policy for TaskGroups in the job.
.google.cloud.batch.v1alpha.Job.SchedulingPolicy scheduling_policy = 5;
Name | Description |
value | int The enum numeric value on the wire for schedulingPolicy to set. |
Type | Description |
Job.Builder | This builder for chaining. |
setStatus(JobStatus value)
public Job.Builder setStatus(JobStatus value)
Output only. Job status. It is read only for users.
.google.cloud.batch.v1alpha.JobStatus status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | JobStatus |
Type | Description |
Job.Builder |
setStatus(JobStatus.Builder builderForValue)
public Job.Builder setStatus(JobStatus.Builder builderForValue)
Output only. Job status. It is read only for users.
.google.cloud.batch.v1alpha.JobStatus status = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | JobStatus.Builder |
Type | Description |
Job.Builder |
setTaskGroups(int index, TaskGroup value)
public Job.Builder setTaskGroups(int index, TaskGroup value)
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
value | TaskGroup |
Type | Description |
Job.Builder |
setTaskGroups(int index, TaskGroup.Builder builderForValue)
public Job.Builder setTaskGroups(int index, TaskGroup.Builder builderForValue)
Required. TaskGroups in the Job. Only one TaskGroup is supported now.
repeated .google.cloud.batch.v1alpha.TaskGroup task_groups = 4 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
builderForValue | TaskGroup.Builder |
Type | Description |
Job.Builder |
setUid(String value)
public Job.Builder setUid(String value)
Output only. A system generated unique ID (in UUID4 format) for the Job.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | String The uid to set. |
Type | Description |
Job.Builder | This builder for chaining. |
setUidBytes(ByteString value)
public Job.Builder setUidBytes(ByteString value)
Output only. A system generated unique ID (in UUID4 format) for the Job.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | ByteString The bytes for uid to set. |
Type | Description |
Job.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final Job.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
Job.Builder |
setUpdateTime(Timestamp value)
public Job.Builder setUpdateTime(Timestamp value)
Output only. The last time the Job was updated.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
Job.Builder |
setUpdateTime(Timestamp.Builder builderForValue)
public Job.Builder setUpdateTime(Timestamp.Builder builderForValue)
Output only. The last time the Job was updated.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | Builder |
Type | Description |
Job.Builder |