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
INSTANCES_FIELD_NUMBER
public static final int INSTANCES_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static JobStatus.TaskGroupStatus getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static JobStatus.TaskGroupStatus.Builder newBuilder()
Returns
newBuilder(JobStatus.TaskGroupStatus prototype)
public static JobStatus.TaskGroupStatus.Builder newBuilder(JobStatus.TaskGroupStatus prototype)
Parameter
Returns
public static JobStatus.TaskGroupStatus parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static JobStatus.TaskGroupStatus parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static JobStatus.TaskGroupStatus parseFrom(byte[] data)
Parameter
Name |
Description |
data |
byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static JobStatus.TaskGroupStatus parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static JobStatus.TaskGroupStatus parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static JobStatus.TaskGroupStatus parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static JobStatus.TaskGroupStatus parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static JobStatus.TaskGroupStatus parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static JobStatus.TaskGroupStatus parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static JobStatus.TaskGroupStatus parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static JobStatus.TaskGroupStatus parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static JobStatus.TaskGroupStatus parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<JobStatus.TaskGroupStatus> parser()
Returns
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
Returns
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getCounts()
public Map<String,Long> getCounts()
Returns
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
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
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
Returns
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
Returns
getDefaultInstanceForType()
public JobStatus.TaskGroupStatus getDefaultInstanceForType()
Returns
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
|
Returns
getInstancesCount()
public int getInstancesCount()
Status of instances allocated for the TaskGroup.
repeated .google.cloud.batch.v1alpha.JobStatus.InstanceStatus instances = 2;
Returns
getInstancesList()
public List<JobStatus.InstanceStatus> getInstancesList()
Status of instances allocated for the TaskGroup.
repeated .google.cloud.batch.v1alpha.JobStatus.InstanceStatus instances = 2;
Returns
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
|
Returns
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()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parameter
Name |
Description |
number |
int
|
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public JobStatus.TaskGroupStatus.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected JobStatus.TaskGroupStatus.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public JobStatus.TaskGroupStatus.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions