public class PartitioningPolicy extends Object
| Constructor and Description |
|---|
PartitioningPolicy() |
| Modifier and Type | Method and Description |
|---|---|
PartitioningPolicy |
addExplicitPartitioningPoint(TupleValue value) |
AutoPartitioningPolicy |
getAutoPartitioning() |
List<TupleValue> |
getExplicitPartitioningPoints() |
String |
getPresetName() |
long |
getUniformPartitions() |
PartitioningPolicy |
setAutoPartitioning(AutoPartitioningPolicy autoPartitioning) |
PartitioningPolicy |
setExplicitPartitioningPoints(List<TupleValue> explicitPartitioningPoints) |
PartitioningPolicy |
setPresetName(String presetName) |
PartitioningPolicy |
setUniformPartitions(long uniformPartitions) |
public PartitioningPolicy setPresetName(@Nonnull String presetName)
@Nullable public AutoPartitioningPolicy getAutoPartitioning()
public PartitioningPolicy setAutoPartitioning(@Nonnull AutoPartitioningPolicy autoPartitioning)
public long getUniformPartitions()
public PartitioningPolicy setUniformPartitions(long uniformPartitions)
public PartitioningPolicy setExplicitPartitioningPoints(@Nullable List<TupleValue> explicitPartitioningPoints)
public PartitioningPolicy addExplicitPartitioningPoint(TupleValue value)
@Nullable public List<TupleValue> getExplicitPartitioningPoints()
Copyright © 2023. All rights reserved.