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 Type
    Method
    Description
    The original event data.
    The original event data.
    long
    The 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.
    boolean
    The original event data.
    boolean
    Optional tracking info given when the event was appended.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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

      Umadb.Event getEvent()
      The original event data.
      
      .umadb.v1.Event event = 2;
      Returns:
      The event.
    • 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;