public static interface Messages.StatusUpdateOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
org.apache.mesos.Protos.ExecutorID |
getExecutorId()
optional .mesos.ExecutorID executor_id = 2; |
org.apache.mesos.Protos.ExecutorIDOrBuilder |
getExecutorIdOrBuilder()
optional .mesos.ExecutorID executor_id = 2; |
org.apache.mesos.Protos.FrameworkID |
getFrameworkId()
required .mesos.FrameworkID framework_id = 1; |
org.apache.mesos.Protos.FrameworkIDOrBuilder |
getFrameworkIdOrBuilder()
required .mesos.FrameworkID framework_id = 1; |
org.apache.mesos.Protos.TaskState |
getLatestState()
optional .mesos.TaskState latest_state = 7; |
org.apache.mesos.Protos.SlaveID |
getSlaveId()
optional .mesos.SlaveID slave_id = 3; |
org.apache.mesos.Protos.SlaveIDOrBuilder |
getSlaveIdOrBuilder()
optional .mesos.SlaveID slave_id = 3; |
org.apache.mesos.Protos.TaskStatus |
getStatus()
required .mesos.TaskStatus status = 4; |
org.apache.mesos.Protos.TaskStatusOrBuilder |
getStatusOrBuilder()
required .mesos.TaskStatus status = 4; |
double |
getTimestamp()
required double timestamp = 5; |
com.google.protobuf.ByteString |
getUuid()
required bytes uuid = 6; |
boolean |
hasExecutorId()
optional .mesos.ExecutorID executor_id = 2; |
boolean |
hasFrameworkId()
required .mesos.FrameworkID framework_id = 1; |
boolean |
hasLatestState()
optional .mesos.TaskState latest_state = 7; |
boolean |
hasSlaveId()
optional .mesos.SlaveID slave_id = 3; |
boolean |
hasStatus()
required .mesos.TaskStatus status = 4; |
boolean |
hasTimestamp()
required double timestamp = 5; |
boolean |
hasUuid()
required bytes uuid = 6; |
boolean hasFrameworkId()
required .mesos.FrameworkID framework_id = 1;org.apache.mesos.Protos.FrameworkID getFrameworkId()
required .mesos.FrameworkID framework_id = 1;org.apache.mesos.Protos.FrameworkIDOrBuilder getFrameworkIdOrBuilder()
required .mesos.FrameworkID framework_id = 1;boolean hasExecutorId()
optional .mesos.ExecutorID executor_id = 2;org.apache.mesos.Protos.ExecutorID getExecutorId()
optional .mesos.ExecutorID executor_id = 2;org.apache.mesos.Protos.ExecutorIDOrBuilder getExecutorIdOrBuilder()
optional .mesos.ExecutorID executor_id = 2;boolean hasSlaveId()
optional .mesos.SlaveID slave_id = 3;org.apache.mesos.Protos.SlaveID getSlaveId()
optional .mesos.SlaveID slave_id = 3;org.apache.mesos.Protos.SlaveIDOrBuilder getSlaveIdOrBuilder()
optional .mesos.SlaveID slave_id = 3;boolean hasStatus()
required .mesos.TaskStatus status = 4;org.apache.mesos.Protos.TaskStatus getStatus()
required .mesos.TaskStatus status = 4;org.apache.mesos.Protos.TaskStatusOrBuilder getStatusOrBuilder()
required .mesos.TaskStatus status = 4;boolean hasTimestamp()
required double timestamp = 5;double getTimestamp()
required double timestamp = 5;boolean hasUuid()
required bytes uuid = 6;com.google.protobuf.ByteString getUuid()
required bytes uuid = 6;boolean hasLatestState()
optional .mesos.TaskState latest_state = 7;
This corresponds to the latest state of the task according to the slave. Note that this state might be different than the state in 'status' because status update manager queues updates. In other words, 'status' corresponds to the update at top of the queue and 'latest_state' corresponds to the update at bottom of the queue.
org.apache.mesos.Protos.TaskState getLatestState()
optional .mesos.TaskState latest_state = 7;
This corresponds to the latest state of the task according to the slave. Note that this state might be different than the state in 'status' because status update manager queues updates. In other words, 'status' corresponds to the update at top of the queue and 'latest_state' corresponds to the update at bottom of the queue.
Copyright © 2014–2015. All rights reserved.