public class DruidCoordinatorRuntimeParams extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DruidCoordinatorRuntimeParams.Builder |
public long getStartTimeNanos()
public DruidCluster getDruidCluster()
public MetadataRuleManager getDatabaseRuleManager()
public SegmentReplicantLookup getSegmentReplicantLookup()
public Map<String,VersionedIntervalTimeline<String,DataSegment>> getUsedSegmentsTimelinesPerDataSource()
public TreeSet<DataSegment> getUsedSegments()
public Map<String,LoadQueuePeon> getLoadManagementPeons()
public ReplicationThrottler getReplicationManager()
public ServiceEmitter getEmitter()
public CoordinatorDynamicConfig getCoordinatorDynamicConfig()
public CoordinatorCompactionConfig getCoordinatorCompactionConfig()
public CoordinatorStats getCoordinatorStats()
public BalancerStrategy getBalancerStrategy()
public boolean coordinatorIsLeadingEnoughTimeToMarkAsUnusedOvershadowedSegements()
public DataSourcesSnapshot getDataSourcesSnapshot()
public static DruidCoordinatorRuntimeParams.Builder newBuilder()
public DruidCoordinatorRuntimeParams.Builder buildFromExisting()
public DruidCoordinatorRuntimeParams.Builder buildFromExistingWithoutSegmentsMetadata()
Copyright © 2011–2021 The Apache Software Foundation. All rights reserved.