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> | PARSERDeprecated.  | 
| 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) | 
public 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.TaskInfoOrBuilderpublic java.lang.String getName()
required string name = 1;getName in interface Protos.TaskInfoOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
required string name = 1;getNameBytes in interface Protos.TaskInfoOrBuilderpublic boolean hasTaskId()
required .mesos.TaskID task_id = 2;hasTaskId in interface Protos.TaskInfoOrBuilderpublic Protos.TaskID getTaskId()
required .mesos.TaskID task_id = 2;getTaskId in interface Protos.TaskInfoOrBuilderpublic Protos.TaskIDOrBuilder getTaskIdOrBuilder()
required .mesos.TaskID task_id = 2;getTaskIdOrBuilder in interface Protos.TaskInfoOrBuilderpublic boolean hasSlaveId()
required .mesos.SlaveID slave_id = 3;hasSlaveId in interface Protos.TaskInfoOrBuilderpublic Protos.SlaveID getSlaveId()
required .mesos.SlaveID slave_id = 3;getSlaveId in interface Protos.TaskInfoOrBuilderpublic Protos.SlaveIDOrBuilder getSlaveIdOrBuilder()
required .mesos.SlaveID slave_id = 3;getSlaveIdOrBuilder in interface Protos.TaskInfoOrBuilderpublic java.util.List<Protos.Resource> getResourcesList()
repeated .mesos.Resource resources = 4;getResourcesList in interface Protos.TaskInfoOrBuilderpublic java.util.List<? extends Protos.ResourceOrBuilder> getResourcesOrBuilderList()
repeated .mesos.Resource resources = 4;getResourcesOrBuilderList in interface Protos.TaskInfoOrBuilderpublic int getResourcesCount()
repeated .mesos.Resource resources = 4;getResourcesCount in interface Protos.TaskInfoOrBuilderpublic Protos.Resource getResources(int index)
repeated .mesos.Resource resources = 4;getResources in interface Protos.TaskInfoOrBuilderpublic Protos.ResourceOrBuilder getResourcesOrBuilder(int index)
repeated .mesos.Resource resources = 4;getResourcesOrBuilder in interface Protos.TaskInfoOrBuilderpublic boolean hasExecutor()
optional .mesos.ExecutorInfo executor = 5;hasExecutor in interface Protos.TaskInfoOrBuilderpublic Protos.ExecutorInfo getExecutor()
optional .mesos.ExecutorInfo executor = 5;getExecutor in interface Protos.TaskInfoOrBuilderpublic Protos.ExecutorInfoOrBuilder getExecutorOrBuilder()
optional .mesos.ExecutorInfo executor = 5;getExecutorOrBuilder in interface Protos.TaskInfoOrBuilderpublic boolean hasCommand()
optional .mesos.CommandInfo command = 7;hasCommand in interface Protos.TaskInfoOrBuilderpublic Protos.CommandInfo getCommand()
optional .mesos.CommandInfo command = 7;getCommand in interface Protos.TaskInfoOrBuilderpublic Protos.CommandInfoOrBuilder getCommandOrBuilder()
optional .mesos.CommandInfo command = 7;getCommandOrBuilder in interface Protos.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic boolean hasData()
optional bytes data = 6;hasData in interface Protos.TaskInfoOrBuilderpublic com.google.protobuf.ByteString getData()
optional bytes data = 6;getData in interface Protos.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic int getLimitsCount()
Protos.TaskInfoOrBuilderResource limits associated with the task.
map<string, .mesos.Value.Scalar> limits = 15;getLimitsCount in interface Protos.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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.TaskInfoOrBuilderpublic 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()