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
,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, Configuration clusterConfiguration, RestHandlerConfiguration restConfiguration, GatewayRetriever<ResourceManagerGateway> resourceManagerRetriever, TransientBlobService transientBlobService, ScheduledExecutorService executor, MetricFetcher metricFetcher, LeaderElection leaderElection, ExecutionGraphCache executionGraphCache, 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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.flink.util.AutoCloseableAsync
close
-
-
-
-
Constructor Detail
-
MiniDispatcherRestEndpoint
public MiniDispatcherRestEndpoint(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Configuration clusterConfiguration, RestHandlerConfiguration restConfiguration, GatewayRetriever<ResourceManagerGateway> resourceManagerRetriever, TransientBlobService transientBlobService, ScheduledExecutorService executor, MetricFetcher metricFetcher, LeaderElection leaderElection, ExecutionGraphCache executionGraphCache, FatalErrorHandler fatalErrorHandler) throws IOException, ConfigurationException
- Throws:
IOException
ConfigurationException
-
-