public static final class State.Operation.Builder extends com.google.protobuf.GeneratedMessage.Builder<State.Operation.Builder> implements State.OperationOrBuilder
mesos.internal.state.Operation
Describes an operation used in the log storage implementation.
| Modifier and Type | Method and Description |
|---|---|
State.Operation |
build() |
State.Operation |
buildPartial() |
State.Operation.Builder |
clear() |
State.Operation.Builder |
clearDiff()
optional .mesos.internal.state.Operation.Diff diff = 4; |
State.Operation.Builder |
clearExpunge()
optional .mesos.internal.state.Operation.Expunge expunge = 3; |
State.Operation.Builder |
clearSnapshot()
optional .mesos.internal.state.Operation.Snapshot snapshot = 2; |
State.Operation.Builder |
clearType()
required .mesos.internal.state.Operation.Type type = 1; |
State.Operation.Builder |
clone() |
State.Operation |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
State.Operation.Diff |
getDiff()
optional .mesos.internal.state.Operation.Diff diff = 4; |
State.Operation.Diff.Builder |
getDiffBuilder()
optional .mesos.internal.state.Operation.Diff diff = 4; |
State.Operation.DiffOrBuilder |
getDiffOrBuilder()
optional .mesos.internal.state.Operation.Diff diff = 4; |
State.Operation.Expunge |
getExpunge()
optional .mesos.internal.state.Operation.Expunge expunge = 3; |
State.Operation.Expunge.Builder |
getExpungeBuilder()
optional .mesos.internal.state.Operation.Expunge expunge = 3; |
State.Operation.ExpungeOrBuilder |
getExpungeOrBuilder()
optional .mesos.internal.state.Operation.Expunge expunge = 3; |
State.Operation.Snapshot |
getSnapshot()
optional .mesos.internal.state.Operation.Snapshot snapshot = 2; |
State.Operation.Snapshot.Builder |
getSnapshotBuilder()
optional .mesos.internal.state.Operation.Snapshot snapshot = 2; |
State.Operation.SnapshotOrBuilder |
getSnapshotOrBuilder()
optional .mesos.internal.state.Operation.Snapshot snapshot = 2; |
State.Operation.Type |
getType()
required .mesos.internal.state.Operation.Type type = 1; |
boolean |
hasDiff()
optional .mesos.internal.state.Operation.Diff diff = 4; |
boolean |
hasExpunge()
optional .mesos.internal.state.Operation.Expunge expunge = 3; |
boolean |
hasSnapshot()
optional .mesos.internal.state.Operation.Snapshot snapshot = 2; |
boolean |
hasType()
required .mesos.internal.state.Operation.Type type = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
State.Operation.Builder |
mergeDiff(State.Operation.Diff value)
optional .mesos.internal.state.Operation.Diff diff = 4; |
State.Operation.Builder |
mergeExpunge(State.Operation.Expunge value)
optional .mesos.internal.state.Operation.Expunge expunge = 3; |
State.Operation.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
State.Operation.Builder |
mergeFrom(com.google.protobuf.Message other) |
State.Operation.Builder |
mergeFrom(State.Operation other) |
State.Operation.Builder |
mergeSnapshot(State.Operation.Snapshot value)
optional .mesos.internal.state.Operation.Snapshot snapshot = 2; |
State.Operation.Builder |
setDiff(State.Operation.Diff.Builder builderForValue)
optional .mesos.internal.state.Operation.Diff diff = 4; |
State.Operation.Builder |
setDiff(State.Operation.Diff value)
optional .mesos.internal.state.Operation.Diff diff = 4; |
State.Operation.Builder |
setExpunge(State.Operation.Expunge.Builder builderForValue)
optional .mesos.internal.state.Operation.Expunge expunge = 3; |
State.Operation.Builder |
setExpunge(State.Operation.Expunge value)
optional .mesos.internal.state.Operation.Expunge expunge = 3; |
State.Operation.Builder |
setSnapshot(State.Operation.Snapshot.Builder builderForValue)
optional .mesos.internal.state.Operation.Snapshot snapshot = 2; |
State.Operation.Builder |
setSnapshot(State.Operation.Snapshot value)
optional .mesos.internal.state.Operation.Snapshot snapshot = 2; |
State.Operation.Builder |
setType(State.Operation.Type value)
required .mesos.internal.state.Operation.Type type = 1; |
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<State.Operation.Builder>public State.Operation.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<State.Operation.Builder>public State.Operation.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<State.Operation.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<State.Operation.Builder>public State.Operation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic State.Operation build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic State.Operation buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic State.Operation.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<State.Operation.Builder>public State.Operation.Builder mergeFrom(State.Operation other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<State.Operation.Builder>public State.Operation.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<State.Operation.Builder>IOExceptionpublic boolean hasType()
required .mesos.internal.state.Operation.Type type = 1;hasType in interface State.OperationOrBuilderpublic State.Operation.Type getType()
required .mesos.internal.state.Operation.Type type = 1;getType in interface State.OperationOrBuilderpublic State.Operation.Builder setType(State.Operation.Type value)
required .mesos.internal.state.Operation.Type type = 1;public State.Operation.Builder clearType()
required .mesos.internal.state.Operation.Type type = 1;public boolean hasSnapshot()
optional .mesos.internal.state.Operation.Snapshot snapshot = 2;hasSnapshot in interface State.OperationOrBuilderpublic State.Operation.Snapshot getSnapshot()
optional .mesos.internal.state.Operation.Snapshot snapshot = 2;getSnapshot in interface State.OperationOrBuilderpublic State.Operation.Builder setSnapshot(State.Operation.Snapshot value)
optional .mesos.internal.state.Operation.Snapshot snapshot = 2;public State.Operation.Builder setSnapshot(State.Operation.Snapshot.Builder builderForValue)
optional .mesos.internal.state.Operation.Snapshot snapshot = 2;public State.Operation.Builder mergeSnapshot(State.Operation.Snapshot value)
optional .mesos.internal.state.Operation.Snapshot snapshot = 2;public State.Operation.Builder clearSnapshot()
optional .mesos.internal.state.Operation.Snapshot snapshot = 2;public State.Operation.Snapshot.Builder getSnapshotBuilder()
optional .mesos.internal.state.Operation.Snapshot snapshot = 2;public State.Operation.SnapshotOrBuilder getSnapshotOrBuilder()
optional .mesos.internal.state.Operation.Snapshot snapshot = 2;getSnapshotOrBuilder in interface State.OperationOrBuilderpublic boolean hasDiff()
optional .mesos.internal.state.Operation.Diff diff = 4;hasDiff in interface State.OperationOrBuilderpublic State.Operation.Diff getDiff()
optional .mesos.internal.state.Operation.Diff diff = 4;getDiff in interface State.OperationOrBuilderpublic State.Operation.Builder setDiff(State.Operation.Diff value)
optional .mesos.internal.state.Operation.Diff diff = 4;public State.Operation.Builder setDiff(State.Operation.Diff.Builder builderForValue)
optional .mesos.internal.state.Operation.Diff diff = 4;public State.Operation.Builder mergeDiff(State.Operation.Diff value)
optional .mesos.internal.state.Operation.Diff diff = 4;public State.Operation.Builder clearDiff()
optional .mesos.internal.state.Operation.Diff diff = 4;public State.Operation.Diff.Builder getDiffBuilder()
optional .mesos.internal.state.Operation.Diff diff = 4;public State.Operation.DiffOrBuilder getDiffOrBuilder()
optional .mesos.internal.state.Operation.Diff diff = 4;getDiffOrBuilder in interface State.OperationOrBuilderpublic boolean hasExpunge()
optional .mesos.internal.state.Operation.Expunge expunge = 3;hasExpunge in interface State.OperationOrBuilderpublic State.Operation.Expunge getExpunge()
optional .mesos.internal.state.Operation.Expunge expunge = 3;getExpunge in interface State.OperationOrBuilderpublic State.Operation.Builder setExpunge(State.Operation.Expunge value)
optional .mesos.internal.state.Operation.Expunge expunge = 3;public State.Operation.Builder setExpunge(State.Operation.Expunge.Builder builderForValue)
optional .mesos.internal.state.Operation.Expunge expunge = 3;public State.Operation.Builder mergeExpunge(State.Operation.Expunge value)
optional .mesos.internal.state.Operation.Expunge expunge = 3;public State.Operation.Builder clearExpunge()
optional .mesos.internal.state.Operation.Expunge expunge = 3;public State.Operation.Expunge.Builder getExpungeBuilder()
optional .mesos.internal.state.Operation.Expunge expunge = 3;public State.Operation.ExpungeOrBuilder getExpungeOrBuilder()
optional .mesos.internal.state.Operation.Expunge expunge = 3;getExpungeOrBuilder in interface State.OperationOrBuilderCopyright © 2014–2015. All rights reserved.