public static final class EloquentRaftProto.StateMachine.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<EloquentRaftProto.StateMachine.Builder> implements EloquentRaftProto.StateMachineOrBuilder
ai.eloquent.raft.StateMachine| Modifier and Type | Method and Description |
|---|---|
EloquentRaftProto.StateMachine.Builder |
addAllHospice(java.lang.Iterable<java.lang.String> values)
The list of nodes in the hospice
|
EloquentRaftProto.StateMachine.Builder |
addHospice(java.lang.String value)
The list of nodes in the hospice
|
EloquentRaftProto.StateMachine.Builder |
addHospiceBytes(com.google.protobuf.ByteString value)
The list of nodes in the hospice
|
EloquentRaftProto.StateMachine.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
EloquentRaftProto.StateMachine |
build() |
EloquentRaftProto.StateMachine |
buildPartial() |
EloquentRaftProto.StateMachine.Builder |
clear() |
EloquentRaftProto.StateMachine.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
EloquentRaftProto.StateMachine.Builder |
clearHospice()
The list of nodes in the hospice
|
EloquentRaftProto.StateMachine.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
EloquentRaftProto.StateMachine.Builder |
clearPayload()
the actual implementation of the state machine -- implementation specific so we save it as bytes
|
EloquentRaftProto.StateMachine.Builder |
clone() |
EloquentRaftProto.StateMachine |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getHospice(int index)
The list of nodes in the hospice
|
com.google.protobuf.ByteString |
getHospiceBytes(int index)
The list of nodes in the hospice
|
int |
getHospiceCount()
The list of nodes in the hospice
|
com.google.protobuf.ProtocolStringList |
getHospiceList()
The list of nodes in the hospice
|
com.google.protobuf.ByteString |
getPayload()
the actual implementation of the state machine -- implementation specific so we save it as bytes
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
EloquentRaftProto.StateMachine.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
EloquentRaftProto.StateMachine.Builder |
mergeFrom(EloquentRaftProto.StateMachine other) |
EloquentRaftProto.StateMachine.Builder |
mergeFrom(com.google.protobuf.Message other) |
EloquentRaftProto.StateMachine.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
EloquentRaftProto.StateMachine.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
EloquentRaftProto.StateMachine.Builder |
setHospice(int index,
java.lang.String value)
The list of nodes in the hospice
|
EloquentRaftProto.StateMachine.Builder |
setPayload(com.google.protobuf.ByteString value)
the actual implementation of the state machine -- implementation specific so we save it as bytes
|
EloquentRaftProto.StateMachine.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
EloquentRaftProto.StateMachine.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<EloquentRaftProto.StateMachine.Builder>public EloquentRaftProto.StateMachine.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<EloquentRaftProto.StateMachine.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.GeneratedMessageV3.Builder<EloquentRaftProto.StateMachine.Builder>public EloquentRaftProto.StateMachine getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic EloquentRaftProto.StateMachine build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic EloquentRaftProto.StateMachine buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic EloquentRaftProto.StateMachine.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<EloquentRaftProto.StateMachine.Builder>public EloquentRaftProto.StateMachine.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<EloquentRaftProto.StateMachine.Builder>public EloquentRaftProto.StateMachine.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<EloquentRaftProto.StateMachine.Builder>public EloquentRaftProto.StateMachine.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<EloquentRaftProto.StateMachine.Builder>public EloquentRaftProto.StateMachine.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<EloquentRaftProto.StateMachine.Builder>public EloquentRaftProto.StateMachine.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<EloquentRaftProto.StateMachine.Builder>public EloquentRaftProto.StateMachine.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<EloquentRaftProto.StateMachine.Builder>public EloquentRaftProto.StateMachine.Builder mergeFrom(EloquentRaftProto.StateMachine other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<EloquentRaftProto.StateMachine.Builder>public EloquentRaftProto.StateMachine.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<EloquentRaftProto.StateMachine.Builder>java.io.IOExceptionpublic com.google.protobuf.ByteString getPayload()
the actual implementation of the state machine -- implementation specific so we save it as bytes
bytes payload = 1;getPayload in interface EloquentRaftProto.StateMachineOrBuilderpublic EloquentRaftProto.StateMachine.Builder setPayload(com.google.protobuf.ByteString value)
the actual implementation of the state machine -- implementation specific so we save it as bytes
bytes payload = 1;public EloquentRaftProto.StateMachine.Builder clearPayload()
the actual implementation of the state machine -- implementation specific so we save it as bytes
bytes payload = 1;public com.google.protobuf.ProtocolStringList getHospiceList()
The list of nodes in the hospice
repeated string hospice = 2;getHospiceList in interface EloquentRaftProto.StateMachineOrBuilderpublic int getHospiceCount()
The list of nodes in the hospice
repeated string hospice = 2;getHospiceCount in interface EloquentRaftProto.StateMachineOrBuilderpublic java.lang.String getHospice(int index)
The list of nodes in the hospice
repeated string hospice = 2;getHospice in interface EloquentRaftProto.StateMachineOrBuilderpublic com.google.protobuf.ByteString getHospiceBytes(int index)
The list of nodes in the hospice
repeated string hospice = 2;getHospiceBytes in interface EloquentRaftProto.StateMachineOrBuilderpublic EloquentRaftProto.StateMachine.Builder setHospice(int index, java.lang.String value)
The list of nodes in the hospice
repeated string hospice = 2;public EloquentRaftProto.StateMachine.Builder addHospice(java.lang.String value)
The list of nodes in the hospice
repeated string hospice = 2;public EloquentRaftProto.StateMachine.Builder addAllHospice(java.lang.Iterable<java.lang.String> values)
The list of nodes in the hospice
repeated string hospice = 2;public EloquentRaftProto.StateMachine.Builder clearHospice()
The list of nodes in the hospice
repeated string hospice = 2;public EloquentRaftProto.StateMachine.Builder addHospiceBytes(com.google.protobuf.ByteString value)
The list of nodes in the hospice
repeated string hospice = 2;public final EloquentRaftProto.StateMachine.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<EloquentRaftProto.StateMachine.Builder>public final EloquentRaftProto.StateMachine.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<EloquentRaftProto.StateMachine.Builder>