Interface JobStatus.TaskGroupStatusOrBuilder (0.41.0)

public static interface JobStatus.TaskGroupStatusOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsCounts(String key)

public abstract boolean containsCounts(String key)

Count of task in each state in the TaskGroup. The map key is task state name.

map<string, int64> counts = 1;

Parameter
NameDescription
keyString
Returns
TypeDescription
boolean

getCounts() (deprecated)

public abstract Map<String,Long> getCounts()

Use #getCountsMap() instead.

Returns
TypeDescription
Map<String,java.lang.Long>

getCountsCount()

public abstract int getCountsCount()

Count of task in each state in the TaskGroup. The map key is task state name.

map<string, int64> counts = 1;

Returns
TypeDescription
int

getCountsMap()

public abstract Map<String,Long> getCountsMap()

Count of task in each state in the TaskGroup. The map key is task state name.

map<string, int64> counts = 1;

Returns
TypeDescription
Map<String,java.lang.Long>

getCountsOrDefault(String key, long defaultValue)

public abstract long getCountsOrDefault(String key, long defaultValue)

Count of task in each state in the TaskGroup. The map key is task state name.

map<string, int64> counts = 1;

Parameters
NameDescription
keyString
defaultValuelong
Returns
TypeDescription
long

getCountsOrThrow(String key)

public abstract long getCountsOrThrow(String key)

Count of task in each state in the TaskGroup. The map key is task state name.

map<string, int64> counts = 1;

Parameter
NameDescription
keyString
Returns
TypeDescription
long

getInstances(int index)

public abstract JobStatus.InstanceStatus getInstances(int index)

Status of instances allocated for the TaskGroup.

repeated .google.cloud.batch.v1.JobStatus.InstanceStatus instances = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
JobStatus.InstanceStatus

getInstancesCount()

public abstract int getInstancesCount()

Status of instances allocated for the TaskGroup.

repeated .google.cloud.batch.v1.JobStatus.InstanceStatus instances = 2;

Returns
TypeDescription
int

getInstancesList()

public abstract List<JobStatus.InstanceStatus> getInstancesList()

Status of instances allocated for the TaskGroup.

repeated .google.cloud.batch.v1.JobStatus.InstanceStatus instances = 2;

Returns
TypeDescription
List<InstanceStatus>

getInstancesOrBuilder(int index)

public abstract JobStatus.InstanceStatusOrBuilder getInstancesOrBuilder(int index)

Status of instances allocated for the TaskGroup.

repeated .google.cloud.batch.v1.JobStatus.InstanceStatus instances = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
JobStatus.InstanceStatusOrBuilder

getInstancesOrBuilderList()

public abstract List<? extends JobStatus.InstanceStatusOrBuilder> getInstancesOrBuilderList()

Status of instances allocated for the TaskGroup.

repeated .google.cloud.batch.v1.JobStatus.InstanceStatus instances = 2;

Returns
TypeDescription
List<? extends com.google.cloud.batch.v1.JobStatus.InstanceStatusOrBuilder>