public static final class Protos.TaskInfo extends com.google.protobuf.GeneratedMessageV3 implements Protos.TaskInfoOrBuilder
Describes a task. Passed from the scheduler all the way to an executor (see SchedulerDriver::launchTasks and Executor::launchTask). Either ExecutorInfo or CommandInfo should be set. A different executor can be used to launch this task, and subsequent tasks meant for the same executor can reuse the same ExecutorInfo struct.Protobuf type
mesos.TaskInfo| Modifier and Type | Class and Description |
|---|---|
static class |
Protos.TaskInfo.Builder
Describes a task.
|
| Modifier and Type | Field and Description |
|---|---|
static int |
CHECK_FIELD_NUMBER |
static int |
COMMAND_FIELD_NUMBER |
static int |
CONTAINER_FIELD_NUMBER |
static int |
DATA_FIELD_NUMBER |
static int |
DISCOVERY_FIELD_NUMBER |
static int |
EXECUTOR_FIELD_NUMBER |
static int |
HEALTH_CHECK_FIELD_NUMBER |
static int |
KILL_POLICY_FIELD_NUMBER |
static int |
LABELS_FIELD_NUMBER |
static int |
LIMITS_FIELD_NUMBER |
static int |
MAX_COMPLETION_TIME_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static <any> |
PARSER
Deprecated.
|
static int |
RESOURCES_FIELD_NUMBER |
static int |
SLAVE_ID_FIELD_NUMBER |
static int |
TASK_ID_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsLimits (java.lang.String key)
Resource limits associated with the task.
|
boolean |
equals (java.lang.Object obj) |
Protos.CheckInfo |
getCheck ()
A general check for the task.
|
Protos.CheckInfoOrBuilder |
getCheckOrBuilder ()
A general check for the task.
|
Protos.CommandInfo |
getCommand ()
optional .mesos.CommandInfo command = 7; |
Protos.CommandInfoOrBuilder |
getCommandOrBuilder ()
optional .mesos.CommandInfo command = 7; |
Protos.ContainerInfo |
getContainer ()
Task provided with a container will launch the container as part
of this task paired with the task's CommandInfo.
|
Protos.ContainerInfoOrBuilder |
getContainerOrBuilder ()
Task provided with a container will launch the container as part
of this task paired with the task's CommandInfo.
|
com.google.protobuf.ByteString |
getData ()
optional bytes data = 6; |
static Protos.TaskInfo |
getDefaultInstance () |
Protos.TaskInfo |
getDefaultInstanceForType () |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor () |
Protos.DiscoveryInfo |
getDiscovery ()
Service discovery information for the task.
|
Protos.DiscoveryInfoOrBuilder |
getDiscoveryOrBuilder ()
Service discovery information for the task.
|
Protos.ExecutorInfo |
getExecutor ()
optional .mesos.ExecutorInfo executor = 5; |
Protos.ExecutorInfoOrBuilder |
getExecutorOrBuilder ()
optional .mesos.ExecutorInfo executor = 5; |
Protos.HealthCheck |
getHealthCheck ()
A health check for the task.
|
Protos.HealthCheckOrBuilder |
getHealthCheckOrBuilder ()
A health check for the task.
|
Protos.KillPolicy |
getKillPolicy ()
A kill policy for the task.
|
Protos.KillPolicyOrBuilder |
getKillPolicyOrBuilder ()
A kill policy for the task.
|
Protos.Labels |
getLabels ()
Labels are free-form key value pairs which are exposed through
master and slave endpoints.
|
Protos.LabelsOrBuilder |
getLabelsOrBuilder ()
Labels are free-form key value pairs which are exposed through
master and slave endpoints.
|
java.util.Map<java.lang.String,Protos.Value.Scalar> |
getLimits ()
Deprecated.
|
int |
getLimitsCount ()
Resource limits associated with the task.
|
java.util.Map<java.lang.String,Protos.Value.Scalar> |
getLimitsMap ()
Resource limits associated with the task.
|
Protos.Value.Scalar |
getLimitsOrDefault (java.lang.String key,
Protos.Value.Scalar defaultValue)
Resource limits associated with the task.
|
Protos.Value.Scalar |
getLimitsOrThrow (java.lang.String key)
Resource limits associated with the task.
|
Protos.DurationInfo |
getMaxCompletionTime ()
Maximum duration for task completion.
|
Protos.DurationInfoOrBuilder |
getMaxCompletionTimeOrBuilder ()
Maximum duration for task completion.
|
java.lang.String |
getName ()
required string name = 1; |
com.google.protobuf.ByteString |
getNameBytes ()
required string name = 1; |
<any> |
getParserForType () |
Protos.Resource |
getResources (int index)
repeated .mesos.Resource resources = 4; |
int |
getResourcesCount ()
repeated .mesos.Resource resources = 4; |
java.util.List<Protos.Resource> |
getResourcesList ()
repeated .mesos.Resource resources = 4; |
Protos.ResourceOrBuilder |
getResourcesOrBuilder (int index)
repeated .mesos.Resource resources = 4; |
java.util.List<? extends Protos.ResourceOrBuilder> |
getResourcesOrBuilderList ()
repeated .mesos.Resource resources = 4; |
int |
getSerializedSize () |
Protos.SlaveID |
getSlaveId ()
required .mesos.SlaveID slave_id = 3; |
Protos.SlaveIDOrBuilder |
getSlaveIdOrBuilder ()
required .mesos.SlaveID slave_id = 3; |
Protos.TaskID |
getTaskId ()
required .mesos.TaskID task_id = 2; |
Protos.TaskIDOrBuilder |
getTaskIdOrBuilder ()
required .mesos.TaskID task_id = 2; |
com.google.protobuf.UnknownFieldSet |
getUnknownFields () |
boolean |
hasCheck ()
A general check for the task.
|
boolean |
hasCommand ()
optional .mesos.CommandInfo command = 7; |
boolean |
hasContainer ()
Task provided with a container will launch the container as part
of this task paired with the task's CommandInfo.
|
boolean |
hasData ()
optional bytes data = 6; |
boolean |
hasDiscovery ()
Service discovery information for the task.
|
boolean |
hasExecutor ()
optional .mesos.ExecutorInfo executor = 5; |
int |
hashCode () |
boolean |
hasHealthCheck ()
A health check for the task.
|
boolean |
hasKillPolicy ()
A kill policy for the task.
|
boolean |
hasLabels ()
Labels are free-form key value pairs which are exposed through
master and slave endpoints.
|
boolean |
hasMaxCompletionTime ()
Maximum duration for task completion.
|
boolean |
hasName ()
required string name = 1; |
boolean |
hasSlaveId ()
required .mesos.SlaveID slave_id = 3; |
boolean |
hasTaskId ()
required .mesos.TaskID task_id = 2; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable () |
protected com.google.protobuf.MapField |
internalGetMapField (int number) |
boolean |
isInitialized () |
static Protos.TaskInfo.Builder |
newBuilder () |
static Protos.TaskInfo.Builder |
newBuilder (Protos.TaskInfo prototype) |
Protos.TaskInfo.Builder |
newBuilderForType () |
protected Protos.TaskInfo.Builder |
newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static Protos.TaskInfo |
parseDelimitedFrom (java.io.InputStream input) |
static Protos.TaskInfo |
parseDelimitedFrom (java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Protos.TaskInfo |
parseFrom (byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Protos.TaskInfo |
parseFrom (java.nio.ByteBuffer data) |
static Protos.TaskInfo |
parseFrom (java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Protos.TaskInfo |
parseFrom (com.google.protobuf.ByteString data) |
static Protos.TaskInfo |
parseFrom (com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Protos.TaskInfo |
parseFrom (com.google.protobuf.CodedInputStream input) |
static Protos.TaskInfo |
parseFrom (com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Protos.TaskInfo |
parseFrom (java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static <any> |
parser () |
Protos.TaskInfo.Builder |
toBuilder () |
void |
writeTo (com.google.protobuf.CodedOutputStream output) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int TASK_ID_FIELD_NUMBER
public static final int SLAVE_ID_FIELD_NUMBER
public static final int RESOURCES_FIELD_NUMBER
public static final int EXECUTOR_FIELD_NUMBER
public static final int COMMAND_FIELD_NUMBER
public static final int CONTAINER_FIELD_NUMBER
public static final int HEALTH_CHECK_FIELD_NUMBER
public static final int CHECK_FIELD_NUMBER
public static final int KILL_POLICY_FIELD_NUMBER
public static final int DATA_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
public static final int DISCOVERY_FIELD_NUMBER
public static final int MAX_COMPLETION_TIME_FIELD_NUMBER
public static final int LIMITS_FIELD_NUMBER
@Deprecated public static final <any> PARSER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
public boolean hasName()
required string name = 1;hasName in interface Protos.TaskInfoOrBuilder public java.lang.String getName()
required string name = 1;getName in interface Protos.TaskInfoOrBuilder public com.google.protobuf.ByteString getNameBytes()
required string name = 1;getNameBytes in interface Protos.TaskInfoOrBuilder public boolean hasTaskId()
required .mesos.TaskID task_id = 2;hasTaskId in interface Protos.TaskInfoOrBuilder public Protos.TaskID getTaskId()
required .mesos.TaskID task_id = 2;getTaskId in interface Protos.TaskInfoOrBuilder public Protos.TaskIDOrBuilder getTaskIdOrBuilder()
required .mesos.TaskID task_id = 2;getTaskIdOrBuilder in interface Protos.TaskInfoOrBuilder public boolean hasSlaveId()
required .mesos.SlaveID slave_id = 3;hasSlaveId in interface Protos.TaskInfoOrBuilder public Protos.SlaveID getSlaveId()
required .mesos.SlaveID slave_id = 3;getSlaveId in interface Protos.TaskInfoOrBuilder public Protos.SlaveIDOrBuilder getSlaveIdOrBuilder()
required .mesos.SlaveID slave_id = 3;getSlaveIdOrBuilder in interface Protos.TaskInfoOrBuilder public java.util.List<Protos.Resource> getResourcesList()
repeated .mesos.Resource resources = 4;getResourcesList in interface Protos.TaskInfoOrBuilder public java.util.List<? extends Protos.ResourceOrBuilder> getResourcesOrBuilderList()
repeated .mesos.Resource resources = 4;getResourcesOrBuilderList in interface Protos.TaskInfoOrBuilder public int getResourcesCount()
repeated .mesos.Resource resources = 4;getResourcesCount in interface Protos.TaskInfoOrBuilder public Protos.Resource getResources(int index)
repeated .mesos.Resource resources = 4;getResources in interface Protos.TaskInfoOrBuilder public Protos.ResourceOrBuilder getResourcesOrBuilder(int index)
repeated .mesos.Resource resources = 4;getResourcesOrBuilder in interface Protos.TaskInfoOrBuilder public boolean hasExecutor()
optional .mesos.ExecutorInfo executor = 5;hasExecutor in interface Protos.TaskInfoOrBuilder public Protos.ExecutorInfo getExecutor()
optional .mesos.ExecutorInfo executor = 5;getExecutor in interface Protos.TaskInfoOrBuilder public Protos.ExecutorInfoOrBuilder getExecutorOrBuilder()
optional .mesos.ExecutorInfo executor = 5;getExecutorOrBuilder in interface Protos.TaskInfoOrBuilder public boolean hasCommand()
optional .mesos.CommandInfo command = 7;hasCommand in interface Protos.TaskInfoOrBuilder public Protos.CommandInfo getCommand()
optional .mesos.CommandInfo command = 7;getCommand in interface Protos.TaskInfoOrBuilder public Protos.CommandInfoOrBuilder getCommandOrBuilder()
optional .mesos.CommandInfo command = 7;getCommandOrBuilder in interface Protos.TaskInfoOrBuilder public boolean hasContainer()
Task provided with a container will launch the container as part of this task paired with the task's CommandInfo.
optional .mesos.ContainerInfo container = 9;hasContainer in interface Protos.TaskInfoOrBuilder public Protos.ContainerInfo getContainer()
Task provided with a container will launch the container as part of this task paired with the task's CommandInfo.
optional .mesos.ContainerInfo container = 9;getContainer in interface Protos.TaskInfoOrBuilder public Protos.ContainerInfoOrBuilder getContainerOrBuilder()
Task provided with a container will launch the container as part of this task paired with the task's CommandInfo.
optional .mesos.ContainerInfo container = 9;getContainerOrBuilder in interface Protos.TaskInfoOrBuilder public boolean hasHealthCheck()
A health check for the task. Implemented for executor-less command-based tasks. For tasks that specify an executor, it is the executor's responsibility to implement the health checking.
optional .mesos.HealthCheck health_check = 8;hasHealthCheck in interface Protos.TaskInfoOrBuilder public Protos.HealthCheck getHealthCheck()
A health check for the task. Implemented for executor-less command-based tasks. For tasks that specify an executor, it is the executor's responsibility to implement the health checking.
optional .mesos.HealthCheck health_check = 8;getHealthCheck in interface Protos.TaskInfoOrBuilder public Protos.HealthCheckOrBuilder getHealthCheckOrBuilder()
A health check for the task. Implemented for executor-less command-based tasks. For tasks that specify an executor, it is the executor's responsibility to implement the health checking.
optional .mesos.HealthCheck health_check = 8;getHealthCheckOrBuilder in interface Protos.TaskInfoOrBuilder public boolean hasCheck()
A general check for the task. Implemented for all built-in executors. For tasks that specify an executor, it is the executor's responsibility to implement checking support. Executors should (all built-in executors will) neither interpret nor act on the check's result. NOTE: Check support in built-in executors is experimental. TODO(alexr): Consider supporting multiple checks per task.
optional .mesos.CheckInfo check = 13;hasCheck in interface Protos.TaskInfoOrBuilder public Protos.CheckInfo getCheck()
A general check for the task. Implemented for all built-in executors. For tasks that specify an executor, it is the executor's responsibility to implement checking support. Executors should (all built-in executors will) neither interpret nor act on the check's result. NOTE: Check support in built-in executors is experimental. TODO(alexr): Consider supporting multiple checks per task.
optional .mesos.CheckInfo check = 13;getCheck in interface Protos.TaskInfoOrBuilder public Protos.CheckInfoOrBuilder getCheckOrBuilder()
A general check for the task. Implemented for all built-in executors. For tasks that specify an executor, it is the executor's responsibility to implement checking support. Executors should (all built-in executors will) neither interpret nor act on the check's result. NOTE: Check support in built-in executors is experimental. TODO(alexr): Consider supporting multiple checks per task.
optional .mesos.CheckInfo check = 13;getCheckOrBuilder in interface Protos.TaskInfoOrBuilder public boolean hasKillPolicy()
A kill policy for the task. Implemented for executor-less command-based and docker tasks. For tasks that specify an executor, it is the executor's responsibility to implement the kill policy.
optional .mesos.KillPolicy kill_policy = 12;hasKillPolicy in interface Protos.TaskInfoOrBuilder public Protos.KillPolicy getKillPolicy()
A kill policy for the task. Implemented for executor-less command-based and docker tasks. For tasks that specify an executor, it is the executor's responsibility to implement the kill policy.
optional .mesos.KillPolicy kill_policy = 12;getKillPolicy in interface Protos.TaskInfoOrBuilder public Protos.KillPolicyOrBuilder getKillPolicyOrBuilder()
A kill policy for the task. Implemented for executor-less command-based and docker tasks. For tasks that specify an executor, it is the executor's responsibility to implement the kill policy.
optional .mesos.KillPolicy kill_policy = 12;getKillPolicyOrBuilder in interface Protos.TaskInfoOrBuilder public boolean hasData()
optional bytes data = 6;hasData in interface Protos.TaskInfoOrBuilder public com.google.protobuf.ByteString getData()
optional bytes data = 6;getData in interface Protos.TaskInfoOrBuilder public boolean hasLabels()
Labels are free-form key value pairs which are exposed through master and slave endpoints. Labels will not be interpreted or acted upon by Mesos itself. As opposed to the data field, labels will be kept in memory on master and slave processes. Therefore, labels should be used to tag tasks with light-weight meta-data. Labels should not contain duplicate key-value pairs.
optional .mesos.Labels labels = 10;hasLabels in interface Protos.TaskInfoOrBuilder public Protos.Labels getLabels()
Labels are free-form key value pairs which are exposed through master and slave endpoints. Labels will not be interpreted or acted upon by Mesos itself. As opposed to the data field, labels will be kept in memory on master and slave processes. Therefore, labels should be used to tag tasks with light-weight meta-data. Labels should not contain duplicate key-value pairs.
optional .mesos.Labels labels = 10;getLabels in interface Protos.TaskInfoOrBuilder public Protos.LabelsOrBuilder getLabelsOrBuilder()
Labels are free-form key value pairs which are exposed through master and slave endpoints. Labels will not be interpreted or acted upon by Mesos itself. As opposed to the data field, labels will be kept in memory on master and slave processes. Therefore, labels should be used to tag tasks with light-weight meta-data. Labels should not contain duplicate key-value pairs.
optional .mesos.Labels labels = 10;getLabelsOrBuilder in interface Protos.TaskInfoOrBuilder public boolean hasDiscovery()
Service discovery information for the task. It is not interpreted or acted upon by Mesos. It is up to a service discovery system to use this information as needed and to handle tasks without service discovery information.
optional .mesos.DiscoveryInfo discovery = 11;hasDiscovery in interface Protos.TaskInfoOrBuilder public Protos.DiscoveryInfo getDiscovery()
Service discovery information for the task. It is not interpreted or acted upon by Mesos. It is up to a service discovery system to use this information as needed and to handle tasks without service discovery information.
optional .mesos.DiscoveryInfo discovery = 11;getDiscovery in interface Protos.TaskInfoOrBuilder public Protos.DiscoveryInfoOrBuilder getDiscoveryOrBuilder()
Service discovery information for the task. It is not interpreted or acted upon by Mesos. It is up to a service discovery system to use this information as needed and to handle tasks without service discovery information.
optional .mesos.DiscoveryInfo discovery = 11;getDiscoveryOrBuilder in interface Protos.TaskInfoOrBuilder public boolean hasMaxCompletionTime()
Maximum duration for task completion. If the task is non-terminal at the end of this duration, it will fail with the reason `REASON_MAX_COMPLETION_TIME_REACHED`. Mesos supports this field for executor-less tasks, and tasks that use Docker or default executors. It is the executor's responsibility to implement this, so it might not be supported by all custom executors.
optional .mesos.DurationInfo max_completion_time = 14;hasMaxCompletionTime in interface Protos.TaskInfoOrBuilder public Protos.DurationInfo getMaxCompletionTime()
Maximum duration for task completion. If the task is non-terminal at the end of this duration, it will fail with the reason `REASON_MAX_COMPLETION_TIME_REACHED`. Mesos supports this field for executor-less tasks, and tasks that use Docker or default executors. It is the executor's responsibility to implement this, so it might not be supported by all custom executors.
optional .mesos.DurationInfo max_completion_time = 14;getMaxCompletionTime in interface Protos.TaskInfoOrBuilder public Protos.DurationInfoOrBuilder getMaxCompletionTimeOrBuilder()
Maximum duration for task completion. If the task is non-terminal at the end of this duration, it will fail with the reason `REASON_MAX_COMPLETION_TIME_REACHED`. Mesos supports this field for executor-less tasks, and tasks that use Docker or default executors. It is the executor's responsibility to implement this, so it might not be supported by all custom executors.
optional .mesos.DurationInfo max_completion_time = 14;getMaxCompletionTimeOrBuilder in interface Protos.TaskInfoOrBuilder public int getLimitsCount()
Protos.TaskInfoOrBuilder Resource limits associated with the task.
map<string, .mesos.Value.Scalar> limits = 15;getLimitsCount in interface Protos.TaskInfoOrBuilder public boolean containsLimits(java.lang.String key)
Resource limits associated with the task.
map<string, .mesos.Value.Scalar> limits = 15;containsLimits in interface Protos.TaskInfoOrBuilder @Deprecated public java.util.Map<java.lang.String,Protos.Value.Scalar> getLimits()
getLimitsMap() instead.getLimits in interface Protos.TaskInfoOrBuilder public java.util.Map<java.lang.String,Protos.Value.Scalar> getLimitsMap()
Resource limits associated with the task.
map<string, .mesos.Value.Scalar> limits = 15;getLimitsMap in interface Protos.TaskInfoOrBuilder public Protos.Value.Scalar getLimitsOrDefault(java.lang.String key, Protos.Value.Scalar defaultValue)
Resource limits associated with the task.
map<string, .mesos.Value.Scalar> limits = 15;getLimitsOrDefault in interface Protos.TaskInfoOrBuilder public Protos.Value.Scalar getLimitsOrThrow(java.lang.String key)
Resource limits associated with the task.
map<string, .mesos.Value.Scalar> limits = 15;getLimitsOrThrow in interface Protos.TaskInfoOrBuilder public final boolean isInitialized()
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
java.io.IOExceptionpublic int getSerializedSize()
public boolean equals(java.lang.Object obj)
public int hashCode()
public static Protos.TaskInfo parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Protos.TaskInfo parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Protos.TaskInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Protos.TaskInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Protos.TaskInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Protos.TaskInfo parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Protos.TaskInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Protos.TaskInfo parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Protos.TaskInfo parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Protos.TaskInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic Protos.TaskInfo.Builder newBuilderForType()
public static Protos.TaskInfo.Builder newBuilder()
public static Protos.TaskInfo.Builder newBuilder(Protos.TaskInfo prototype)
public Protos.TaskInfo.Builder toBuilder()
protected Protos.TaskInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
public static Protos.TaskInfo getDefaultInstance()
public static <any> parser()
public <any> getParserForType()
public Protos.TaskInfo getDefaultInstanceForType()