public static final class JobStatus.TaskGroupStatus extends GeneratedMessageV3 implements JobStatus.TaskGroupStatusOrBuilder
Aggregated task status for a TaskGroup.
Protobuf type google.cloud.batch.v1alpha.JobStatus.TaskGroupStatus
Static Fields
COUNTS_FIELD_NUMBER
public static final int COUNTS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
INSTANCES_FIELD_NUMBER
public static final int INSTANCES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static JobStatus.TaskGroupStatus getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static JobStatus.TaskGroupStatus.Builder newBuilder()
newBuilder(JobStatus.TaskGroupStatus prototype)
public static JobStatus.TaskGroupStatus.Builder newBuilder(JobStatus.TaskGroupStatus prototype)
public static JobStatus.TaskGroupStatus parseDelimitedFrom(InputStream input)
public static JobStatus.TaskGroupStatus parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static JobStatus.TaskGroupStatus parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static JobStatus.TaskGroupStatus parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static JobStatus.TaskGroupStatus parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static JobStatus.TaskGroupStatus parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static JobStatus.TaskGroupStatus parseFrom(CodedInputStream input)
public static JobStatus.TaskGroupStatus parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static JobStatus.TaskGroupStatus parseFrom(InputStream input)
public static JobStatus.TaskGroupStatus parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static JobStatus.TaskGroupStatus parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static JobStatus.TaskGroupStatus parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<JobStatus.TaskGroupStatus> parser()
Methods
containsCounts(String key)
public 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 |
Name |
Description |
key |
String
|
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getCounts()
public Map<String,Long> getCounts()
Returns |
Type |
Description |
Map<String,java.lang.Long> |
|
getCountsCount()
public int getCountsCount()
Count of task in each state in the TaskGroup.
The map key is task state name.
map<string, int64> counts = 1;
Returns |
Type |
Description |
int |
|
getCountsMap()
public 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 |
Type |
Description |
Map<String,java.lang.Long> |
|
getCountsOrDefault(String key, long defaultValue)
public 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 |
Name |
Description |
key |
String
|
defaultValue |
long
|
Returns |
Type |
Description |
long |
|
getCountsOrThrow(String key)
public 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 |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
long |
|
getDefaultInstanceForType()
public JobStatus.TaskGroupStatus getDefaultInstanceForType()
getInstances(int index)
public JobStatus.InstanceStatus getInstances(int index)
Status of instances allocated for the TaskGroup.
repeated .google.cloud.batch.v1alpha.JobStatus.InstanceStatus instances = 2;
Parameter |
Name |
Description |
index |
int
|
getInstancesCount()
public int getInstancesCount()
Status of instances allocated for the TaskGroup.
repeated .google.cloud.batch.v1alpha.JobStatus.InstanceStatus instances = 2;
Returns |
Type |
Description |
int |
|
getInstancesList()
public List<JobStatus.InstanceStatus> getInstancesList()
Status of instances allocated for the TaskGroup.
repeated .google.cloud.batch.v1alpha.JobStatus.InstanceStatus instances = 2;
getInstancesOrBuilder(int index)
public JobStatus.InstanceStatusOrBuilder getInstancesOrBuilder(int index)
Status of instances allocated for the TaskGroup.
repeated .google.cloud.batch.v1alpha.JobStatus.InstanceStatus instances = 2;
Parameter |
Name |
Description |
index |
int
|
getInstancesOrBuilderList()
public List<? extends JobStatus.InstanceStatusOrBuilder> getInstancesOrBuilderList()
Status of instances allocated for the TaskGroup.
repeated .google.cloud.batch.v1alpha.JobStatus.InstanceStatus instances = 2;
Returns |
Type |
Description |
List<? extends com.google.cloud.batch.v1alpha.JobStatus.InstanceStatusOrBuilder> |
|
getParserForType()
public Parser<JobStatus.TaskGroupStatus> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parameter |
Name |
Description |
number |
int
|
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public JobStatus.TaskGroupStatus.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected JobStatus.TaskGroupStatus.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public JobStatus.TaskGroupStatus.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides