Class OrderedEventProcessorResult<KeyT,ResultT,EventT>

java.lang.Object
org.apache.beam.sdk.extensions.ordered.OrderedEventProcessorResult<KeyT,ResultT,EventT>
Type Parameters:
KeyT -
ResultT -
All Implemented Interfaces:
POutput

public class OrderedEventProcessorResult<KeyT,ResultT,EventT> extends Object implements POutput
The result of the ordered processing. Three PCollections are returned:
  • output - the key/value of the mutated states
  • unprocessedEvents - the key/value of the events that failed to be processed and the failure reason
  • processingStatuses - the key/value of the status of processing for a particular key

    In case of global sequence processing, the result also contains PCollectionView of the latest contiguous sequence range