Class MiniDispatcherRestEndpoint
- java.lang.Object
-
- org.apache.flink.runtime.rest.RestServerEndpoint
-
- org.apache.flink.runtime.webmonitor.WebMonitorEndpoint<RestfulGateway>
-
- org.apache.flink.runtime.jobmaster.MiniDispatcherRestEndpoint
-
- All Implemented Interfaces:
AutoCloseable
,LeaderContender
,RestService
,JsonArchivist
,org.apache.flink.util.AutoCloseableAsync
public class MiniDispatcherRestEndpoint extends WebMonitorEndpoint<RestfulGateway>
REST endpoint for the ApplicationClusterEntryPoint.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.flink.runtime.rest.RestServerEndpoint
RestServerEndpoint.RestHandlerUrlComparator
-
-
Field Summary
-
Fields inherited from class org.apache.flink.runtime.webmonitor.WebMonitorEndpoint
clusterConfiguration, executor, leaderRetriever, restConfiguration
-
Fields inherited from class org.apache.flink.runtime.rest.RestServerEndpoint
log, responseHeaders, uploadDir
-
-
Constructor Summary
Constructors Constructor Description MiniDispatcherRestEndpoint(GatewayRetriever<? extends RestfulGateway> leaderRetriever, org.apache.flink.configuration.Configuration clusterConfiguration, RestHandlerConfiguration restConfiguration, GatewayRetriever<ResourceManagerGateway> resourceManagerRetriever, TransientBlobService transientBlobService, ScheduledExecutorService executor, MetricFetcher metricFetcher, LeaderElection leaderElection, ExecutionGraphCache executionGraphCache, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler)
-
Method Summary
-
Methods inherited from class org.apache.flink.runtime.webmonitor.WebMonitorEndpoint
archiveJsonWithPath, createExecutorService, grantLeadership, handleError, initializeHandlers, initializeWebSubmissionHandlers, revokeLeadership, shutDownInternal, startInternal
-
Methods inherited from class org.apache.flink.runtime.rest.RestServerEndpoint
closeAsync, getRestBaseUrl, getRestPort, getServerAddress, start
-
-
-
-
Constructor Detail
-
MiniDispatcherRestEndpoint
public MiniDispatcherRestEndpoint(GatewayRetriever<? extends RestfulGateway> leaderRetriever, org.apache.flink.configuration.Configuration clusterConfiguration, RestHandlerConfiguration restConfiguration, GatewayRetriever<ResourceManagerGateway> resourceManagerRetriever, TransientBlobService transientBlobService, ScheduledExecutorService executor, MetricFetcher metricFetcher, LeaderElection leaderElection, ExecutionGraphCache executionGraphCache, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler) throws IOException, org.apache.flink.util.ConfigurationException
- Throws:
IOException
org.apache.flink.util.ConfigurationException
-
-