Interface Umadb.SequencedEventOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Umadb.SequencedEvent, Umadb.SequencedEvent.Builder
- Enclosing class:
Umadb
public static interface Umadb.SequencedEventOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetEvent()The original event data.The original event data.longThe global, monotonically increasing sequence number of this event in the store.Optional tracking info given when the event was appended.Optional tracking info given when the event was appended.booleanhasEvent()The original event data.booleanOptional tracking info given when the event was appended.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getPosition
long getPosition()The global, monotonically increasing sequence number of this event in the store.
uint64 position = 1;- Returns:
- The position.
-
hasEvent
boolean hasEvent()The original event data.
.umadb.v1.Event event = 2;- Returns:
- Whether the event field is set.
-
getEvent
-
getEventOrBuilder
Umadb.EventOrBuilder getEventOrBuilder()The original event data.
.umadb.v1.Event event = 2; -
hasTrackingInfo
boolean hasTrackingInfo()Optional tracking info given when the event was appended.
optional .umadb.v1.TrackingInfo tracking_info = 3;- Returns:
- Whether the trackingInfo field is set.
-
getTrackingInfo
Umadb.TrackingInfo getTrackingInfo()Optional tracking info given when the event was appended.
optional .umadb.v1.TrackingInfo tracking_info = 3;- Returns:
- The trackingInfo.
-
getTrackingInfoOrBuilder
Umadb.TrackingInfoOrBuilder getTrackingInfoOrBuilder()Optional tracking info given when the event was appended.
optional .umadb.v1.TrackingInfo tracking_info = 3;
-