public static final class Messages.StatusUpdate.Builder extends com.google.protobuf.GeneratedMessage.Builder<Messages.StatusUpdate.Builder> implements Messages.StatusUpdateOrBuilder
mesos.internal.StatusUpdate
TODO(vinod): Create a new UUID message type.
| Modifier and Type | Method and Description |
|---|---|
Messages.StatusUpdate |
build() |
Messages.StatusUpdate |
buildPartial() |
Messages.StatusUpdate.Builder |
clear() |
Messages.StatusUpdate.Builder |
clearExecutorId()
optional .mesos.ExecutorID executor_id = 2; |
Messages.StatusUpdate.Builder |
clearFrameworkId()
required .mesos.FrameworkID framework_id = 1; |
Messages.StatusUpdate.Builder |
clearLatestState()
optional .mesos.TaskState latest_state = 7; |
Messages.StatusUpdate.Builder |
clearSlaveId()
optional .mesos.SlaveID slave_id = 3; |
Messages.StatusUpdate.Builder |
clearStatus()
required .mesos.TaskStatus status = 4; |
Messages.StatusUpdate.Builder |
clearTimestamp()
required double timestamp = 5; |
Messages.StatusUpdate.Builder |
clearUuid()
required bytes uuid = 6; |
Messages.StatusUpdate.Builder |
clone() |
Messages.StatusUpdate |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
org.apache.mesos.Protos.ExecutorID |
getExecutorId()
optional .mesos.ExecutorID executor_id = 2; |
org.apache.mesos.Protos.ExecutorID.Builder |
getExecutorIdBuilder()
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.FrameworkID.Builder |
getFrameworkIdBuilder()
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.SlaveID.Builder |
getSlaveIdBuilder()
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.TaskStatus.Builder |
getStatusBuilder()
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; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Messages.StatusUpdate.Builder |
mergeExecutorId(org.apache.mesos.Protos.ExecutorID value)
optional .mesos.ExecutorID executor_id = 2; |
Messages.StatusUpdate.Builder |
mergeFrameworkId(org.apache.mesos.Protos.FrameworkID value)
required .mesos.FrameworkID framework_id = 1; |
Messages.StatusUpdate.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Messages.StatusUpdate.Builder |
mergeFrom(com.google.protobuf.Message other) |
Messages.StatusUpdate.Builder |
mergeFrom(Messages.StatusUpdate other) |
Messages.StatusUpdate.Builder |
mergeSlaveId(org.apache.mesos.Protos.SlaveID value)
optional .mesos.SlaveID slave_id = 3; |
Messages.StatusUpdate.Builder |
mergeStatus(org.apache.mesos.Protos.TaskStatus value)
required .mesos.TaskStatus status = 4; |
Messages.StatusUpdate.Builder |
setExecutorId(org.apache.mesos.Protos.ExecutorID.Builder builderForValue)
optional .mesos.ExecutorID executor_id = 2; |
Messages.StatusUpdate.Builder |
setExecutorId(org.apache.mesos.Protos.ExecutorID value)
optional .mesos.ExecutorID executor_id = 2; |
Messages.StatusUpdate.Builder |
setFrameworkId(org.apache.mesos.Protos.FrameworkID.Builder builderForValue)
required .mesos.FrameworkID framework_id = 1; |
Messages.StatusUpdate.Builder |
setFrameworkId(org.apache.mesos.Protos.FrameworkID value)
required .mesos.FrameworkID framework_id = 1; |
Messages.StatusUpdate.Builder |
setLatestState(org.apache.mesos.Protos.TaskState value)
optional .mesos.TaskState latest_state = 7; |
Messages.StatusUpdate.Builder |
setSlaveId(org.apache.mesos.Protos.SlaveID.Builder builderForValue)
optional .mesos.SlaveID slave_id = 3; |
Messages.StatusUpdate.Builder |
setSlaveId(org.apache.mesos.Protos.SlaveID value)
optional .mesos.SlaveID slave_id = 3; |
Messages.StatusUpdate.Builder |
setStatus(org.apache.mesos.Protos.TaskStatus.Builder builderForValue)
required .mesos.TaskStatus status = 4; |
Messages.StatusUpdate.Builder |
setStatus(org.apache.mesos.Protos.TaskStatus value)
required .mesos.TaskStatus status = 4; |
Messages.StatusUpdate.Builder |
setTimestamp(double value)
required double timestamp = 5; |
Messages.StatusUpdate.Builder |
setUuid(com.google.protobuf.ByteString value)
required bytes uuid = 6; |
addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionaddAll, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Messages.StatusUpdate.Builder>public Messages.StatusUpdate.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Messages.StatusUpdate.Builder>public Messages.StatusUpdate.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<Messages.StatusUpdate.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Messages.StatusUpdate.Builder>public Messages.StatusUpdate getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Messages.StatusUpdate build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Messages.StatusUpdate buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Messages.StatusUpdate.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Messages.StatusUpdate.Builder>public Messages.StatusUpdate.Builder mergeFrom(Messages.StatusUpdate other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Messages.StatusUpdate.Builder>public Messages.StatusUpdate.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Messages.StatusUpdate.Builder>IOExceptionpublic boolean hasFrameworkId()
required .mesos.FrameworkID framework_id = 1;hasFrameworkId in interface Messages.StatusUpdateOrBuilderpublic org.apache.mesos.Protos.FrameworkID getFrameworkId()
required .mesos.FrameworkID framework_id = 1;getFrameworkId in interface Messages.StatusUpdateOrBuilderpublic Messages.StatusUpdate.Builder setFrameworkId(org.apache.mesos.Protos.FrameworkID value)
required .mesos.FrameworkID framework_id = 1;public Messages.StatusUpdate.Builder setFrameworkId(org.apache.mesos.Protos.FrameworkID.Builder builderForValue)
required .mesos.FrameworkID framework_id = 1;public Messages.StatusUpdate.Builder mergeFrameworkId(org.apache.mesos.Protos.FrameworkID value)
required .mesos.FrameworkID framework_id = 1;public Messages.StatusUpdate.Builder clearFrameworkId()
required .mesos.FrameworkID framework_id = 1;public org.apache.mesos.Protos.FrameworkID.Builder getFrameworkIdBuilder()
required .mesos.FrameworkID framework_id = 1;public org.apache.mesos.Protos.FrameworkIDOrBuilder getFrameworkIdOrBuilder()
required .mesos.FrameworkID framework_id = 1;getFrameworkIdOrBuilder in interface Messages.StatusUpdateOrBuilderpublic boolean hasExecutorId()
optional .mesos.ExecutorID executor_id = 2;hasExecutorId in interface Messages.StatusUpdateOrBuilderpublic org.apache.mesos.Protos.ExecutorID getExecutorId()
optional .mesos.ExecutorID executor_id = 2;getExecutorId in interface Messages.StatusUpdateOrBuilderpublic Messages.StatusUpdate.Builder setExecutorId(org.apache.mesos.Protos.ExecutorID value)
optional .mesos.ExecutorID executor_id = 2;public Messages.StatusUpdate.Builder setExecutorId(org.apache.mesos.Protos.ExecutorID.Builder builderForValue)
optional .mesos.ExecutorID executor_id = 2;public Messages.StatusUpdate.Builder mergeExecutorId(org.apache.mesos.Protos.ExecutorID value)
optional .mesos.ExecutorID executor_id = 2;public Messages.StatusUpdate.Builder clearExecutorId()
optional .mesos.ExecutorID executor_id = 2;public org.apache.mesos.Protos.ExecutorID.Builder getExecutorIdBuilder()
optional .mesos.ExecutorID executor_id = 2;public org.apache.mesos.Protos.ExecutorIDOrBuilder getExecutorIdOrBuilder()
optional .mesos.ExecutorID executor_id = 2;getExecutorIdOrBuilder in interface Messages.StatusUpdateOrBuilderpublic boolean hasSlaveId()
optional .mesos.SlaveID slave_id = 3;hasSlaveId in interface Messages.StatusUpdateOrBuilderpublic org.apache.mesos.Protos.SlaveID getSlaveId()
optional .mesos.SlaveID slave_id = 3;getSlaveId in interface Messages.StatusUpdateOrBuilderpublic Messages.StatusUpdate.Builder setSlaveId(org.apache.mesos.Protos.SlaveID value)
optional .mesos.SlaveID slave_id = 3;public Messages.StatusUpdate.Builder setSlaveId(org.apache.mesos.Protos.SlaveID.Builder builderForValue)
optional .mesos.SlaveID slave_id = 3;public Messages.StatusUpdate.Builder mergeSlaveId(org.apache.mesos.Protos.SlaveID value)
optional .mesos.SlaveID slave_id = 3;public Messages.StatusUpdate.Builder clearSlaveId()
optional .mesos.SlaveID slave_id = 3;public org.apache.mesos.Protos.SlaveID.Builder getSlaveIdBuilder()
optional .mesos.SlaveID slave_id = 3;public org.apache.mesos.Protos.SlaveIDOrBuilder getSlaveIdOrBuilder()
optional .mesos.SlaveID slave_id = 3;getSlaveIdOrBuilder in interface Messages.StatusUpdateOrBuilderpublic boolean hasStatus()
required .mesos.TaskStatus status = 4;hasStatus in interface Messages.StatusUpdateOrBuilderpublic org.apache.mesos.Protos.TaskStatus getStatus()
required .mesos.TaskStatus status = 4;getStatus in interface Messages.StatusUpdateOrBuilderpublic Messages.StatusUpdate.Builder setStatus(org.apache.mesos.Protos.TaskStatus value)
required .mesos.TaskStatus status = 4;public Messages.StatusUpdate.Builder setStatus(org.apache.mesos.Protos.TaskStatus.Builder builderForValue)
required .mesos.TaskStatus status = 4;public Messages.StatusUpdate.Builder mergeStatus(org.apache.mesos.Protos.TaskStatus value)
required .mesos.TaskStatus status = 4;public Messages.StatusUpdate.Builder clearStatus()
required .mesos.TaskStatus status = 4;public org.apache.mesos.Protos.TaskStatus.Builder getStatusBuilder()
required .mesos.TaskStatus status = 4;public org.apache.mesos.Protos.TaskStatusOrBuilder getStatusOrBuilder()
required .mesos.TaskStatus status = 4;getStatusOrBuilder in interface Messages.StatusUpdateOrBuilderpublic boolean hasTimestamp()
required double timestamp = 5;hasTimestamp in interface Messages.StatusUpdateOrBuilderpublic double getTimestamp()
required double timestamp = 5;getTimestamp in interface Messages.StatusUpdateOrBuilderpublic Messages.StatusUpdate.Builder setTimestamp(double value)
required double timestamp = 5;public Messages.StatusUpdate.Builder clearTimestamp()
required double timestamp = 5;public boolean hasUuid()
required bytes uuid = 6;hasUuid in interface Messages.StatusUpdateOrBuilderpublic com.google.protobuf.ByteString getUuid()
required bytes uuid = 6;getUuid in interface Messages.StatusUpdateOrBuilderpublic Messages.StatusUpdate.Builder setUuid(com.google.protobuf.ByteString value)
required bytes uuid = 6;public Messages.StatusUpdate.Builder clearUuid()
required bytes uuid = 6;public 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.
hasLatestState in interface Messages.StatusUpdateOrBuilderpublic 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.
getLatestState in interface Messages.StatusUpdateOrBuilderpublic Messages.StatusUpdate.Builder setLatestState(org.apache.mesos.Protos.TaskState value)
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.
public Messages.StatusUpdate.Builder clearLatestState()
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.