Reference documentation and code samples for the Batch V1 API class Google::Cloud::Batch::V1::JobStatus::TaskGroupStatus.
Aggregated task status for a TaskGroup.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#counts
def counts() -> ::Google::Protobuf::Map{::String => ::Integer}
Returns
- (::Google::Protobuf::Map{::String => ::Integer}) — Count of task in each state in the TaskGroup. The map key is task state name.
#counts=
def counts=(value) -> ::Google::Protobuf::Map{::String => ::Integer}
Parameter
- value (::Google::Protobuf::Map{::String => ::Integer}) — Count of task in each state in the TaskGroup. The map key is task state name.
Returns
- (::Google::Protobuf::Map{::String => ::Integer}) — Count of task in each state in the TaskGroup. The map key is task state name.
#instances
def instances() -> ::Array<::Google::Cloud::Batch::V1::JobStatus::InstanceStatus>
Returns
- (::Array<::Google::Cloud::Batch::V1::JobStatus::InstanceStatus>) — Status of instances allocated for the TaskGroup.
#instances=
def instances=(value) -> ::Array<::Google::Cloud::Batch::V1::JobStatus::InstanceStatus>
Parameter
- value (::Array<::Google::Cloud::Batch::V1::JobStatus::InstanceStatus>) — Status of instances allocated for the TaskGroup.
Returns
- (::Array<::Google::Cloud::Batch::V1::JobStatus::InstanceStatus>) — Status of instances allocated for the TaskGroup.