Class DruidCoordinatorRuntimeParams.Builder
java.lang.Object
org.apache.druid.server.coordinator.DruidCoordinatorRuntimeParams.Builder
- Enclosing class:
- DruidCoordinatorRuntimeParams
-
Method Summary
Modifier and TypeMethodDescriptionbuild()withBalancerStrategy(BalancerStrategy balancerStrategy) withBroadcastDatasources(Set<String> broadcastDatasources) withDataSourcesSnapshot(DataSourcesSnapshot snapshot) withDruidCluster(DruidCluster cluster) withSegmentAssignerUsing(SegmentLoadQueueManager loadQueueManager) Sets theSegmentLoadQueueManagerwhich is used to construct theStrategicSegmentAssignerfor this run.withUsedSegments(Collection<DataSegment> usedSegments) withUsedSegments(DataSegment... usedSegments)
-
Method Details
-
build
-
withDruidCluster
-
withSegmentAssignerUsing
public DruidCoordinatorRuntimeParams.Builder withSegmentAssignerUsing(SegmentLoadQueueManager loadQueueManager) Sets theSegmentLoadQueueManagerwhich is used to construct theStrategicSegmentAssignerfor this run. -
withDataSourcesSnapshot
-
withUsedSegments
-
withUsedSegments
-
withDynamicConfigs
-
withSegmentLoadingConfig
-
withCompactionConfig
-
withBalancerStrategy
public DruidCoordinatorRuntimeParams.Builder withBalancerStrategy(BalancerStrategy balancerStrategy) -
withBroadcastDatasources
public DruidCoordinatorRuntimeParams.Builder withBroadcastDatasources(Set<String> broadcastDatasources)
-