Class OrderedEventProcessorResult<KeyT,​ResultT,​EventT>

  • Type Parameters:
    KeyT -
    ResultT -
    All Implemented Interfaces:
    org.apache.beam.sdk.values.POutput

    public class OrderedEventProcessorResult<KeyT,​ResultT,​EventT>
    extends java.lang.Object
    implements org.apache.beam.sdk.values.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