Package org.apache.flink.runtime.rest
Interface RestEndpointFactory<T extends RestfulGateway>
-
- Type Parameters:
T
- type of theRestfulGateway
- All Known Implementing Classes:
JobRestEndpointFactory
,SessionRestEndpointFactory
public interface RestEndpointFactory<T extends RestfulGateway>
WebMonitorEndpoint
factory.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static ExecutionGraphCache
createExecutionGraphCache(RestHandlerConfiguration restConfiguration)
WebMonitorEndpoint<T>
createRestEndpoint(Configuration configuration, LeaderGatewayRetriever<DispatcherGateway> dispatcherGatewayRetriever, LeaderGatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever, TransientBlobService transientBlobService, ScheduledExecutorService executor, MetricFetcher metricFetcher, LeaderElection leaderElection, FatalErrorHandler fatalErrorHandler)
-
-
-
Method Detail
-
createRestEndpoint
WebMonitorEndpoint<T> createRestEndpoint(Configuration configuration, LeaderGatewayRetriever<DispatcherGateway> dispatcherGatewayRetriever, LeaderGatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever, TransientBlobService transientBlobService, ScheduledExecutorService executor, MetricFetcher metricFetcher, LeaderElection leaderElection, FatalErrorHandler fatalErrorHandler) throws Exception
- Throws:
Exception
-
createExecutionGraphCache
static ExecutionGraphCache createExecutionGraphCache(RestHandlerConfiguration restConfiguration)
-
-