@DefaultSchema(value=AutoValueSchema.class) public abstract class OrderedProcessingStatus extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
OrderedProcessingStatus.Builder  | 
| Constructor and Description | 
|---|
OrderedProcessingStatus()  | 
| Modifier and Type | Method and Description | 
|---|---|
static OrderedProcessingStatus | 
create(java.lang.Long lastProcessedSequence,
      long numberOfBufferedEvents,
      java.lang.Long earliestBufferedSequence,
      java.lang.Long latestBufferedSequence,
      long numberOfReceivedEvents,
      long resultCount,
      long duplicateCount,
      boolean lastEventReceived)  | 
boolean | 
equals(java.lang.Object obj)  | 
abstract long | 
getDuplicateCount()  | 
abstract java.lang.Long | 
getEarliestBufferedSequence()  | 
abstract java.lang.Long | 
getLastProcessedSequence()  | 
abstract java.lang.Long | 
getLatestBufferedSequence()  | 
abstract long | 
getNumberOfBufferedEvents()  | 
abstract long | 
getNumberOfReceivedEvents()  | 
abstract long | 
getResultCount()  | 
abstract Instant | 
getStatusDate()  | 
int | 
hashCode()  | 
abstract boolean | 
isLastEventReceived()  | 
public static OrderedProcessingStatus create(@Nullable java.lang.Long lastProcessedSequence, long numberOfBufferedEvents, @Nullable java.lang.Long earliestBufferedSequence, @Nullable java.lang.Long latestBufferedSequence, long numberOfReceivedEvents, long resultCount, long duplicateCount, boolean lastEventReceived)
@Nullable public abstract java.lang.Long getLastProcessedSequence()
public abstract long getNumberOfBufferedEvents()
@Nullable public abstract java.lang.Long getEarliestBufferedSequence()
@Nullable public abstract java.lang.Long getLatestBufferedSequence()
public abstract long getNumberOfReceivedEvents()
public abstract long getDuplicateCount()
OrderedEventProcessorResult.unprocessedEvents() PCollectionpublic abstract long getResultCount()
public abstract boolean isLastEventReceived()
getNumberOfBufferedEvents() == 0 and this
     indicator as the sign that the processing is complete.public abstract Instant getStatusDate()
public final boolean equals(@Nullable java.lang.Object obj)
equals in class java.lang.Objectpublic final int hashCode()
hashCode in class java.lang.Object