public class ClientCompactQueryTuningConfig extends Object
| Constructor and Description |
|---|
ClientCompactQueryTuningConfig(Integer maxRowsPerSegment,
Integer maxRowsInMemory,
Long maxBytesInMemory,
Long maxTotalRows,
SplitHintSpec splitHintSpec,
IndexSpec indexSpec,
Integer maxPendingPersists,
Long pushTimeout,
Integer maxNumConcurrentSubTasks) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
static ClientCompactQueryTuningConfig |
from(DataSourceCompactionConfig.UserCompactTuningConfig userCompactionTaskQueryTuningConfig,
Integer maxRowsPerSegment) |
IndexSpec |
getIndexSpec() |
Long |
getMaxBytesInMemory() |
Integer |
getMaxNumConcurrentSubTasks() |
Integer |
getMaxPendingPersists() |
Integer |
getMaxRowsInMemory() |
Integer |
getMaxRowsPerSegment() |
Long |
getMaxTotalRows() |
long |
getMaxTotalRowsOr(long defaultMaxTotalRows) |
Long |
getPushTimeout() |
SplitHintSpec |
getSplitHintSpec() |
String |
getType() |
int |
hashCode() |
String |
toString() |
public ClientCompactQueryTuningConfig(@Nullable Integer maxRowsPerSegment, @Nullable Integer maxRowsInMemory, @Nullable Long maxBytesInMemory, @Nullable Long maxTotalRows, @Nullable SplitHintSpec splitHintSpec, @Nullable IndexSpec indexSpec, @Nullable Integer maxPendingPersists, @Nullable Long pushTimeout, @Nullable Integer maxNumConcurrentSubTasks)
public static ClientCompactQueryTuningConfig from(@Nullable DataSourceCompactionConfig.UserCompactTuningConfig userCompactionTaskQueryTuningConfig, @Nullable Integer maxRowsPerSegment)
public String getType()
@Nullable public SplitHintSpec getSplitHintSpec()
public long getMaxTotalRowsOr(long defaultMaxTotalRows)
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.