public class DruidCoordinatorRuntimeParams extends Object
Modifier and Type | Class and Description |
---|---|
static class |
DruidCoordinatorRuntimeParams.Builder |
Constructor and Description |
---|
DruidCoordinatorRuntimeParams(long startTime,
DruidCluster druidCluster,
MetadataRuleManager databaseRuleManager,
SegmentReplicantLookup segmentReplicantLookup,
Set<DruidDataSource> dataSources,
Set<io.druid.timeline.DataSegment> availableSegments,
Map<String,LoadQueuePeon> loadManagementPeons,
ReplicationThrottler replicationManager,
com.metamx.emitter.service.ServiceEmitter emitter,
CoordinatorDynamicConfig coordinatorDynamicConfig,
CoordinatorStats stats,
org.joda.time.DateTime balancerReferenceTimestamp,
BalancerStrategyFactory strategyFactory) |
Modifier and Type | Method and Description |
---|---|
DruidCoordinatorRuntimeParams.Builder |
buildFromExisting() |
Set<io.druid.timeline.DataSegment> |
getAvailableSegments() |
org.joda.time.DateTime |
getBalancerReferenceTimestamp() |
BalancerStrategyFactory |
getBalancerStrategyFactory() |
CoordinatorDynamicConfig |
getCoordinatorDynamicConfig() |
CoordinatorStats |
getCoordinatorStats() |
MetadataRuleManager |
getDatabaseRuleManager() |
Set<DruidDataSource> |
getDataSources() |
DruidCluster |
getDruidCluster() |
com.metamx.emitter.service.ServiceEmitter |
getEmitter() |
Map<String,LoadQueuePeon> |
getLoadManagementPeons() |
ReplicationThrottler |
getReplicationManager() |
SegmentReplicantLookup |
getSegmentReplicantLookup() |
long |
getStartTime() |
boolean |
hasDeletionWaitTimeElapsed() |
static DruidCoordinatorRuntimeParams.Builder |
newBuilder() |
public DruidCoordinatorRuntimeParams(long startTime, DruidCluster druidCluster, MetadataRuleManager databaseRuleManager, SegmentReplicantLookup segmentReplicantLookup, Set<DruidDataSource> dataSources, Set<io.druid.timeline.DataSegment> availableSegments, Map<String,LoadQueuePeon> loadManagementPeons, ReplicationThrottler replicationManager, com.metamx.emitter.service.ServiceEmitter emitter, CoordinatorDynamicConfig coordinatorDynamicConfig, CoordinatorStats stats, org.joda.time.DateTime balancerReferenceTimestamp, BalancerStrategyFactory strategyFactory)
public long getStartTime()
public DruidCluster getDruidCluster()
public MetadataRuleManager getDatabaseRuleManager()
public SegmentReplicantLookup getSegmentReplicantLookup()
public Set<DruidDataSource> getDataSources()
public Set<io.druid.timeline.DataSegment> getAvailableSegments()
public Map<String,LoadQueuePeon> getLoadManagementPeons()
public ReplicationThrottler getReplicationManager()
public com.metamx.emitter.service.ServiceEmitter getEmitter()
public CoordinatorDynamicConfig getCoordinatorDynamicConfig()
public CoordinatorStats getCoordinatorStats()
public org.joda.time.DateTime getBalancerReferenceTimestamp()
public BalancerStrategyFactory getBalancerStrategyFactory()
public boolean hasDeletionWaitTimeElapsed()
public static DruidCoordinatorRuntimeParams.Builder newBuilder()
public DruidCoordinatorRuntimeParams.Builder buildFromExisting()
Copyright © 2011–2015. All rights reserved.