Class SubPartitionSetProperty

  • All Implemented Interfaces:
    java.io.Serializable

    public class SubPartitionSetProperty
    extends EdgeExecutionProperty<java.util.ArrayList<KeyRange>>
    This property decides the hash partition set of sampled and optimized tasks in Dynamic Task Sizing Policy.

    Adopting this property requires changing other properties as well. Such execution properties include: PartitionerProperty ParallelismProperty

    Changing order matters: one must need to change PartitionerProperty, SubPartitionSetProperty, and ParallelismProperty sequentially.
    See Also:
    Serialized Form
    • Constructor Detail

      • SubPartitionSetProperty

        public SubPartitionSetProperty​(java.util.ArrayList<KeyRange> value)
        Default constructor.
        Parameters:
        value - value of the EdgeExecutionProperty.
    • Method Detail

      • of

        public static SubPartitionSetProperty of​(java.util.ArrayList<KeyRange> value)
        Static method exposing the constructor.
        Parameters:
        value - value of the new execution property.
        Returns:
        the newly created execution property.