Class PyWayangReduceByOperator<Type,Key>

All Implemented Interfaces:
Serializable, ActualOperator, ElementaryOperator, Operator

public class PyWayangReduceByOperator<Type,Key> extends UnaryToUnaryOperator<Type,Type>
See Also:
  • Field Details

    • parameters

      protected final Map<String,String> parameters
    • reduceDescriptor

      protected final com.google.protobuf.ByteString reduceDescriptor
  • Constructor Details

    • PyWayangReduceByOperator

      public PyWayangReduceByOperator(Map<String,String> parameters, com.google.protobuf.ByteString reduceDescriptor, DataSetType<Type> inputType, DataSetType<Type> outputType, boolean isSupportingBroadcastInputs)
    • PyWayangReduceByOperator

      public PyWayangReduceByOperator(Map<String,String> parameters, com.google.protobuf.ByteString reduceDescriptor, Class<Type> inputType, Class<Type> outputType, boolean isSupportingBroadcastInputs)
    • PyWayangReduceByOperator

      public PyWayangReduceByOperator(PyWayangReduceByOperator<Type,Type> that)
  • Method Details

    • getParameters

      public Map<String,String> getParameters()
    • getReduceDescriptor

      public com.google.protobuf.ByteString getReduceDescriptor()