Package com.google.cloud.batch.v1
Interface JobStatusOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
JobStatus
,JobStatus.Builder
public interface JobStatusOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
containsTaskGroups(String key)
Aggregated task status for each TaskGroup in the Job.com.google.protobuf.Duration
getRunDuration()
The duration of time that the Job spent in status RUNNING.com.google.protobuf.DurationOrBuilder
getRunDurationOrBuilder()
The duration of time that the Job spent in status RUNNING.JobStatus.State
getState()
Job stateint
getStateValue()
Job stateStatusEvent
getStatusEvents(int index)
Job status eventsint
getStatusEventsCount()
Job status eventsList<StatusEvent>
getStatusEventsList()
Job status eventsStatusEventOrBuilder
getStatusEventsOrBuilder(int index)
Job status eventsList<? extends StatusEventOrBuilder>
getStatusEventsOrBuilderList()
Job status eventsMap<String,JobStatus.TaskGroupStatus>
getTaskGroups()
Deprecated.int
getTaskGroupsCount()
Aggregated task status for each TaskGroup in the Job.Map<String,JobStatus.TaskGroupStatus>
getTaskGroupsMap()
Aggregated task status for each TaskGroup in the Job.JobStatus.TaskGroupStatus
getTaskGroupsOrDefault(String key, JobStatus.TaskGroupStatus defaultValue)
Aggregated task status for each TaskGroup in the Job.JobStatus.TaskGroupStatus
getTaskGroupsOrThrow(String key)
Aggregated task status for each TaskGroup in the Job.boolean
hasRunDuration()
The duration of time that the Job spent in status RUNNING.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getStateValue
int getStateValue()
Job state
.google.cloud.batch.v1.JobStatus.State state = 1;
- Returns:
- The enum numeric value on the wire for state.
-
getState
JobStatus.State getState()
Job state
.google.cloud.batch.v1.JobStatus.State state = 1;
- Returns:
- The state.
-
getStatusEventsList
List<StatusEvent> getStatusEventsList()
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;
-
getStatusEvents
StatusEvent getStatusEvents(int index)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;
-
getStatusEventsCount
int getStatusEventsCount()
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;
-
getStatusEventsOrBuilderList
List<? extends StatusEventOrBuilder> getStatusEventsOrBuilderList()
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;
-
getStatusEventsOrBuilder
StatusEventOrBuilder getStatusEventsOrBuilder(int index)
Job status events
repeated .google.cloud.batch.v1.StatusEvent status_events = 2;
-
getTaskGroupsCount
int getTaskGroupsCount()
Aggregated task status for each TaskGroup in the Job. The map key is TaskGroup ID.
map<string, .google.cloud.batch.v1.JobStatus.TaskGroupStatus> task_groups = 4;
-
containsTaskGroups
boolean containsTaskGroups(String key)
Aggregated task status for each TaskGroup in the Job. The map key is TaskGroup ID.
map<string, .google.cloud.batch.v1.JobStatus.TaskGroupStatus> task_groups = 4;
-
getTaskGroups
@Deprecated Map<String,JobStatus.TaskGroupStatus> getTaskGroups()
Deprecated.UsegetTaskGroupsMap()
instead.
-
getTaskGroupsMap
Map<String,JobStatus.TaskGroupStatus> getTaskGroupsMap()
Aggregated task status for each TaskGroup in the Job. The map key is TaskGroup ID.
map<string, .google.cloud.batch.v1.JobStatus.TaskGroupStatus> task_groups = 4;
-
getTaskGroupsOrDefault
JobStatus.TaskGroupStatus getTaskGroupsOrDefault(String key, JobStatus.TaskGroupStatus defaultValue)
Aggregated task status for each TaskGroup in the Job. The map key is TaskGroup ID.
map<string, .google.cloud.batch.v1.JobStatus.TaskGroupStatus> task_groups = 4;
-
getTaskGroupsOrThrow
JobStatus.TaskGroupStatus getTaskGroupsOrThrow(String key)
Aggregated task status for each TaskGroup in the Job. The map key is TaskGroup ID.
map<string, .google.cloud.batch.v1.JobStatus.TaskGroupStatus> task_groups = 4;
-
hasRunDuration
boolean hasRunDuration()
The duration of time that the Job spent in status RUNNING.
.google.protobuf.Duration run_duration = 5;
- Returns:
- Whether the runDuration field is set.
-
getRunDuration
com.google.protobuf.Duration getRunDuration()
The duration of time that the Job spent in status RUNNING.
.google.protobuf.Duration run_duration = 5;
- Returns:
- The runDuration.
-
getRunDurationOrBuilder
com.google.protobuf.DurationOrBuilder getRunDurationOrBuilder()
The duration of time that the Job spent in status RUNNING.
.google.protobuf.Duration run_duration = 5;
-
-