Interface Umadb.AppendRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Umadb.AppendRequest, Umadb.AppendRequest.Builder
Enclosing class:
Umadb

public static interface Umadb.AppendRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getEventsList

      List<Umadb.Event> getEventsList()
      The list of new events to commit to the log.
      
      repeated .umadb.v1.Event events = 1;
    • getEvents

      Umadb.Event getEvents(int index)
      The list of new events to commit to the log.
      
      repeated .umadb.v1.Event events = 1;
    • getEventsCount

      int getEventsCount()
      The list of new events to commit to the log.
      
      repeated .umadb.v1.Event events = 1;
    • getEventsOrBuilderList

      List<? extends Umadb.EventOrBuilder> getEventsOrBuilderList()
      The list of new events to commit to the log.
      
      repeated .umadb.v1.Event events = 1;
    • getEventsOrBuilder

      Umadb.EventOrBuilder getEventsOrBuilder(int index)
      The list of new events to commit to the log.
      
      repeated .umadb.v1.Event events = 1;
    • hasCondition

      boolean hasCondition()
      Concurrency controls to apply before allowing the append.
      
      optional .umadb.v1.AppendCondition condition = 2;
      Returns:
      Whether the condition field is set.
    • getCondition

      Umadb.AppendCondition getCondition()
      Concurrency controls to apply before allowing the append.
      
      optional .umadb.v1.AppendCondition condition = 2;
      Returns:
      The condition.
    • getConditionOrBuilder

      Umadb.AppendConditionOrBuilder getConditionOrBuilder()
      Concurrency controls to apply before allowing the append.
      
      optional .umadb.v1.AppendCondition condition = 2;
    • hasTrackingInfo

      boolean hasTrackingInfo()
      Optional checkpointing information to update the source's tracking cursor upon success.
      
      optional .umadb.v1.TrackingInfo tracking_info = 3;
      Returns:
      Whether the trackingInfo field is set.
    • getTrackingInfo

      Umadb.TrackingInfo getTrackingInfo()
      Optional checkpointing information to update the source's tracking cursor upon success.
      
      optional .umadb.v1.TrackingInfo tracking_info = 3;
      Returns:
      The trackingInfo.
    • getTrackingInfoOrBuilder

      Umadb.TrackingInfoOrBuilder getTrackingInfoOrBuilder()
      Optional checkpointing information to update the source's tracking cursor upon success.
      
      optional .umadb.v1.TrackingInfo tracking_info = 3;