Class PartialDispatcherServices
- java.lang.Object
-
- org.apache.flink.runtime.dispatcher.PartialDispatcherServices
-
- Direct Known Subclasses:
PartialDispatcherServicesWithJobPersistenceComponents
public class PartialDispatcherServices extends Object
PartialDispatcherServices
services container which needs to be completed before being given to theDispatcher
.
-
-
Constructor Summary
Constructors Constructor Description PartialDispatcherServices(org.apache.flink.configuration.Configuration configuration, HighAvailabilityServices highAvailabilityServices, GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever, BlobServer blobServer, HeartbeatServices heartbeatServices, JobManagerMetricGroupFactory jobManagerMetricGroupFactory, ExecutionGraphInfoStore executionGraphInfoStore, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler, HistoryServerArchivist historyServerArchivist, String metricQueryServiceAddress, Executor ioExecutor, DispatcherOperationCaches operationCaches, Collection<org.apache.flink.core.failure.FailureEnricher> failureEnrichers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExecutionGraphInfoStore
getArchivedExecutionGraphStore()
BlobServer
getBlobServer()
org.apache.flink.configuration.Configuration
getConfiguration()
Collection<org.apache.flink.core.failure.FailureEnricher>
getFailureEnrichers()
org.apache.flink.runtime.rpc.FatalErrorHandler
getFatalErrorHandler()
HeartbeatServices
getHeartbeatServices()
HighAvailabilityServices
getHighAvailabilityServices()
HistoryServerArchivist
getHistoryServerArchivist()
Executor
getIoExecutor()
JobManagerMetricGroupFactory
getJobManagerMetricGroupFactory()
String
getMetricQueryServiceAddress()
DispatcherOperationCaches
getOperationCaches()
GatewayRetriever<ResourceManagerGateway>
getResourceManagerGatewayRetriever()
-
-
-
Constructor Detail
-
PartialDispatcherServices
public PartialDispatcherServices(@Nonnull org.apache.flink.configuration.Configuration configuration, @Nonnull HighAvailabilityServices highAvailabilityServices, @Nonnull GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever, @Nonnull BlobServer blobServer, @Nonnull HeartbeatServices heartbeatServices, @Nonnull JobManagerMetricGroupFactory jobManagerMetricGroupFactory, @Nonnull ExecutionGraphInfoStore executionGraphInfoStore, @Nonnull org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler, @Nonnull HistoryServerArchivist historyServerArchivist, @Nullable String metricQueryServiceAddress, @Nonnull Executor ioExecutor, @Nonnull DispatcherOperationCaches operationCaches, @Nonnull Collection<org.apache.flink.core.failure.FailureEnricher> failureEnrichers)
-
-
Method Detail
-
getConfiguration
@Nonnull public org.apache.flink.configuration.Configuration getConfiguration()
-
getHighAvailabilityServices
@Nonnull public HighAvailabilityServices getHighAvailabilityServices()
-
getResourceManagerGatewayRetriever
@Nonnull public GatewayRetriever<ResourceManagerGateway> getResourceManagerGatewayRetriever()
-
getBlobServer
@Nonnull public BlobServer getBlobServer()
-
getHeartbeatServices
@Nonnull public HeartbeatServices getHeartbeatServices()
-
getJobManagerMetricGroupFactory
@Nonnull public JobManagerMetricGroupFactory getJobManagerMetricGroupFactory()
-
getArchivedExecutionGraphStore
@Nonnull public ExecutionGraphInfoStore getArchivedExecutionGraphStore()
-
getFatalErrorHandler
@Nonnull public org.apache.flink.runtime.rpc.FatalErrorHandler getFatalErrorHandler()
-
getHistoryServerArchivist
@Nonnull public HistoryServerArchivist getHistoryServerArchivist()
-
getMetricQueryServiceAddress
@Nullable public String getMetricQueryServiceAddress()
-
getOperationCaches
@Nonnull public DispatcherOperationCaches getOperationCaches()
-
getIoExecutor
@Nonnull public Executor getIoExecutor()
-
getFailureEnrichers
public Collection<org.apache.flink.core.failure.FailureEnricher> getFailureEnrichers()
-
-