Package com.google.cloud.batch.v1alpha
Interface TaskStatusOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TaskStatus
,TaskStatus.Builder
public interface TaskStatusOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TaskResourceUsage
getResourceUsage()
The resource usage of the task.TaskResourceUsageOrBuilder
getResourceUsageOrBuilder()
The resource usage of the task.TaskStatus.State
getState()
Task stateint
getStateValue()
Task stateStatusEvent
getStatusEvents(int index)
Detailed info about why the state is reached.int
getStatusEventsCount()
Detailed info about why the state is reached.List<StatusEvent>
getStatusEventsList()
Detailed info about why the state is reached.StatusEventOrBuilder
getStatusEventsOrBuilder(int index)
Detailed info about why the state is reached.List<? extends StatusEventOrBuilder>
getStatusEventsOrBuilderList()
Detailed info about why the state is reached.boolean
hasResourceUsage()
The resource usage of the task.-
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()
Task state
.google.cloud.batch.v1alpha.TaskStatus.State state = 1;
- Returns:
- The enum numeric value on the wire for state.
-
getState
TaskStatus.State getState()
Task state
.google.cloud.batch.v1alpha.TaskStatus.State state = 1;
- Returns:
- The state.
-
getStatusEventsList
List<StatusEvent> getStatusEventsList()
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
getStatusEvents
StatusEvent getStatusEvents(int index)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
getStatusEventsCount
int getStatusEventsCount()
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
getStatusEventsOrBuilderList
List<? extends StatusEventOrBuilder> getStatusEventsOrBuilderList()
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
getStatusEventsOrBuilder
StatusEventOrBuilder getStatusEventsOrBuilder(int index)
Detailed info about why the state is reached.
repeated .google.cloud.batch.v1alpha.StatusEvent status_events = 2;
-
hasResourceUsage
boolean hasResourceUsage()
The resource usage of the task.
.google.cloud.batch.v1alpha.TaskResourceUsage resource_usage = 3;
- Returns:
- Whether the resourceUsage field is set.
-
getResourceUsage
TaskResourceUsage getResourceUsage()
The resource usage of the task.
.google.cloud.batch.v1alpha.TaskResourceUsage resource_usage = 3;
- Returns:
- The resourceUsage.
-
getResourceUsageOrBuilder
TaskResourceUsageOrBuilder getResourceUsageOrBuilder()
The resource usage of the task.
.google.cloud.batch.v1alpha.TaskResourceUsage resource_usage = 3;
-
-