public class ParallelizationInfo extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ParallelizationInfo.ParallelizationInfoCollector
Collects/merges one or more ParallelizationInfo instances.
|
Modifier and Type | Field and Description |
---|---|
static ParallelizationInfo |
UNLIMITED_WIDTH_NO_ENDPOINT_AFFINITY |
Modifier and Type | Method and Description |
---|---|
static ParallelizationInfo |
create(int minWidth,
int maxWidth) |
static ParallelizationInfo |
create(int minWidth,
int maxWidth,
List<EndpointAffinity> endpointAffinities) |
Map<CoordinationProtos.DrillbitEndpoint,EndpointAffinity> |
getEndpointAffinityMap() |
int |
getMaxWidth() |
int |
getMinWidth() |
String |
toString() |
public static final ParallelizationInfo UNLIMITED_WIDTH_NO_ENDPOINT_AFFINITY
public static ParallelizationInfo create(int minWidth, int maxWidth)
public static ParallelizationInfo create(int minWidth, int maxWidth, List<EndpointAffinity> endpointAffinities)
public int getMinWidth()
public int getMaxWidth()
public Map<CoordinationProtos.DrillbitEndpoint,EndpointAffinity> getEndpointAffinityMap()
Copyright © 2021 The Apache Software Foundation. All rights reserved.