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 Summary
Modifier and TypeMethodDescriptionConcurrency controls to apply before allowing the append.Concurrency controls to apply before allowing the append.getEvents(int index) The list of new events to commit to the log.intThe list of new events to commit to the log.The list of new events to commit to the log.getEventsOrBuilder(int index) The list of new events to commit to the log.List<? extends Umadb.EventOrBuilder> The list of new events to commit to the log.Optional checkpointing information to update the source's tracking cursor upon success.Optional checkpointing information to update the source's tracking cursor upon success.booleanConcurrency controls to apply before allowing the append.booleanOptional checkpointing information to update the source's tracking cursor upon success.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
-
getEventsList
List<Umadb.Event> getEventsList()The list of new events to commit to the log.
repeated .umadb.v1.Event events = 1; -
getEvents
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
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;
-