Class AppendEventsResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<AppendEventsResponse.Builder>
-
- io.axoniq.axonserver.grpc.event.dcb.AppendEventsResponse.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,AppendEventsResponseOrBuilder,Cloneable
- Enclosing class:
- AppendEventsResponse
public static final class AppendEventsResponse.Builder extends com.google.protobuf.GeneratedMessage.Builder<AppendEventsResponse.Builder> implements AppendEventsResponseOrBuilder
The response of a successful append events request. If there was an issue with the append events request, the stream will complete with an error.
Protobuf typeio.axoniq.axonserver.grpc.event.dcb.AppendEventsResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AppendEventsResponsebuild()AppendEventsResponsebuildPartial()AppendEventsResponse.Builderclear()AppendEventsResponse.BuilderclearConsistencyMarker()The consistency marker which may be used for a subsequent append events requests.AppendEventsResponse.BuilderclearSequenceOfTheFirstEvent()The sequence of the first event stored in the event store.AppendEventsResponse.BuilderclearTransactionSize()The number of events appended.longgetConsistencyMarker()The consistency marker which may be used for a subsequent append events requests.AppendEventsResponsegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetSequenceOfTheFirstEvent()The sequence of the first event stored in the event store.intgetTransactionSize()The number of events appended.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()AppendEventsResponse.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AppendEventsResponse.BuildermergeFrom(com.google.protobuf.Message other)AppendEventsResponse.BuildermergeFrom(AppendEventsResponse other)AppendEventsResponse.BuildersetConsistencyMarker(long value)The consistency marker which may be used for a subsequent append events requests.AppendEventsResponse.BuildersetSequenceOfTheFirstEvent(long value)The sequence of the first event stored in the event store.AppendEventsResponse.BuildersetTransactionSize(int value)The number of events appended.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<AppendEventsResponse.Builder>
-
clear
public AppendEventsResponse.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<AppendEventsResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<AppendEventsResponse.Builder>
-
getDefaultInstanceForType
public AppendEventsResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AppendEventsResponse build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AppendEventsResponse buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public AppendEventsResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AppendEventsResponse.Builder>
-
mergeFrom
public AppendEventsResponse.Builder mergeFrom(AppendEventsResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AppendEventsResponse.Builder>
-
mergeFrom
public AppendEventsResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AppendEventsResponse.Builder>- Throws:
IOException
-
getSequenceOfTheFirstEvent
public long getSequenceOfTheFirstEvent()
The sequence of the first event stored in the event store. Corresponding to the list of events (a transaction) passed in the AppendEventsRequest.
int64 sequence_of_the_first_event = 1;- Specified by:
getSequenceOfTheFirstEventin interfaceAppendEventsResponseOrBuilder- Returns:
- The sequenceOfTheFirstEvent.
-
setSequenceOfTheFirstEvent
public AppendEventsResponse.Builder setSequenceOfTheFirstEvent(long value)
The sequence of the first event stored in the event store. Corresponding to the list of events (a transaction) passed in the AppendEventsRequest.
int64 sequence_of_the_first_event = 1;- Parameters:
value- The sequenceOfTheFirstEvent to set.- Returns:
- This builder for chaining.
-
clearSequenceOfTheFirstEvent
public AppendEventsResponse.Builder clearSequenceOfTheFirstEvent()
The sequence of the first event stored in the event store. Corresponding to the list of events (a transaction) passed in the AppendEventsRequest.
int64 sequence_of_the_first_event = 1;- Returns:
- This builder for chaining.
-
getTransactionSize
public int getTransactionSize()
The number of events appended. Matches the number of events passed in the AppendEventsRequest.
int32 transaction_size = 2;- Specified by:
getTransactionSizein interfaceAppendEventsResponseOrBuilder- Returns:
- The transactionSize.
-
setTransactionSize
public AppendEventsResponse.Builder setTransactionSize(int value)
The number of events appended. Matches the number of events passed in the AppendEventsRequest.
int32 transaction_size = 2;- Parameters:
value- The transactionSize to set.- Returns:
- This builder for chaining.
-
clearTransactionSize
public AppendEventsResponse.Builder clearTransactionSize()
The number of events appended. Matches the number of events passed in the AppendEventsRequest.
int32 transaction_size = 2;- Returns:
- This builder for chaining.
-
getConsistencyMarker
public long getConsistencyMarker()
The consistency marker which may be used for a subsequent append events requests. Do note that during the time this consistency marker may get far behind the head of the event store which will increase the time needed for the append events request to be validated. If you don't plan to do subsequent append events requests in a "short" period of time, use the Source RPC to refresh the consistency marker.
int64 consistency_marker = 3;- Specified by:
getConsistencyMarkerin interfaceAppendEventsResponseOrBuilder- Returns:
- The consistencyMarker.
-
setConsistencyMarker
public AppendEventsResponse.Builder setConsistencyMarker(long value)
The consistency marker which may be used for a subsequent append events requests. Do note that during the time this consistency marker may get far behind the head of the event store which will increase the time needed for the append events request to be validated. If you don't plan to do subsequent append events requests in a "short" period of time, use the Source RPC to refresh the consistency marker.
int64 consistency_marker = 3;- Parameters:
value- The consistencyMarker to set.- Returns:
- This builder for chaining.
-
clearConsistencyMarker
public AppendEventsResponse.Builder clearConsistencyMarker()
The consistency marker which may be used for a subsequent append events requests. Do note that during the time this consistency marker may get far behind the head of the event store which will increase the time needed for the append events request to be validated. If you don't plan to do subsequent append events requests in a "short" period of time, use the Source RPC to refresh the consistency marker.
int64 consistency_marker = 3;- Returns:
- This builder for chaining.
-
-