Class PartitionOperator<T>

    • Constructor Detail

      • PartitionOperator

        public PartitionOperator​(DataSet<T> input,
                                 org.apache.flink.api.common.operators.base.PartitionOperatorBase.PartitionMethod pMethod,
                                 org.apache.flink.api.common.operators.Keys<T> pKeys,
                                 String partitionLocationName)
        Deprecated.
      • PartitionOperator

        public PartitionOperator​(DataSet<T> input,
                                 org.apache.flink.api.common.operators.base.PartitionOperatorBase.PartitionMethod pMethod,
                                 org.apache.flink.api.common.operators.Keys<T> pKeys,
                                 org.apache.flink.api.common.distributions.DataDistribution distribution,
                                 String partitionLocationName)
        Deprecated.
      • PartitionOperator

        public PartitionOperator​(DataSet<T> input,
                                 org.apache.flink.api.common.operators.base.PartitionOperatorBase.PartitionMethod pMethod,
                                 String partitionLocationName)
        Deprecated.
      • PartitionOperator

        public PartitionOperator​(DataSet<T> input,
                                 org.apache.flink.api.common.operators.Keys<T> pKeys,
                                 org.apache.flink.api.common.functions.Partitioner<?> customPartitioner,
                                 String partitionLocationName)
        Deprecated.
      • PartitionOperator

        public PartitionOperator​(DataSet<T> input,
                                 org.apache.flink.api.common.operators.Keys<T> pKeys,
                                 org.apache.flink.api.common.functions.Partitioner<P> customPartitioner,
                                 org.apache.flink.api.common.typeinfo.TypeInformation<P> partitionerTypeInfo,
                                 String partitionLocationName)
        Deprecated.
    • Method Detail

      • withOrders

        @PublicEvolving
        public PartitionOperator<T> withOrders​(org.apache.flink.api.common.operators.Order... orders)
        Deprecated.
        Sets the order of keys for range partitioning. NOTE: Only valid for PartitionOperatorBase.PartitionMethod.RANGE.
        Parameters:
        orders - array of orders for each specified partition key
        Returns:
        The partitioneOperator with properly set orders for given keys
      • getCustomPartitioner

        @Internal
        public org.apache.flink.api.common.functions.Partitioner<?> getCustomPartitioner()
        Deprecated.
        Gets the custom partitioner from this partitioning.
        Returns:
        The custom partitioner.
      • translateToDataFlow

        protected org.apache.flink.api.common.operators.SingleInputOperator<?,​T,​?> translateToDataFlow​(org.apache.flink.api.common.operators.Operator<T> input)
        Deprecated.
        Description copied from class: SingleInputOperator
        Translates this operation to a data flow operator of the common data flow API.
        Specified by:
        translateToDataFlow in class SingleInputOperator<T,​T,​PartitionOperator<T>>
        Parameters:
        input - The data flow operator that produces this operation's input data.
        Returns:
        The translated data flow operator.