Uses of Interface
org.apache.flink.runtime.webmonitor.RestfulGateway
Packages that use RestfulGateway
Package
Description
-
Uses of RestfulGateway in org.apache.flink.runtime.dispatcher
Subinterfaces of RestfulGateway in org.apache.flink.runtime.dispatcherModifier and TypeInterfaceDescriptioninterfaceGateway for the Dispatcher component.Classes in org.apache.flink.runtime.dispatcher that implement RestfulGatewayModifier and TypeClassDescriptionclassBase class for the Dispatcher component.class -
Uses of RestfulGateway in org.apache.flink.runtime.jobmaster
Constructor parameters in org.apache.flink.runtime.jobmaster with type arguments of type RestfulGatewayModifierConstructorDescriptionMiniDispatcherRestEndpoint(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) -
Uses of RestfulGateway in org.apache.flink.runtime.rest
Classes in org.apache.flink.runtime.rest with type parameters of type RestfulGatewayModifier and TypeInterfaceDescriptioninterfaceRestEndpointFactory<T extends RestfulGateway>WebMonitorEndpointfactory.Methods in org.apache.flink.runtime.rest that return types with arguments of type RestfulGatewayModifier and TypeMethodDescriptionJobRestEndpointFactory.createRestEndpoint(org.apache.flink.configuration.Configuration configuration, LeaderGatewayRetriever<DispatcherGateway> dispatcherGatewayRetriever, LeaderGatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever, TransientBlobService transientBlobService, ScheduledExecutorService executor, MetricFetcher metricFetcher, LeaderElection leaderElection, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler) -
Uses of RestfulGateway in org.apache.flink.runtime.rest.handler
Classes in org.apache.flink.runtime.rest.handler with type parameters of type RestfulGatewayModifier and TypeClassDescriptionclassAbstractHandler<T extends RestfulGateway,R extends RequestBody, M extends MessageParameters> Super class for netty-based handlers that work withRequestBody.classAbstractRestHandler<T extends RestfulGateway,R extends RequestBody, P extends ResponseBody, M extends MessageParameters> Super class for netty-based handlers that work withRequestBodys andResponseBodys.classLeaderRetrievalHandler<T extends RestfulGateway>SimpleChannelInboundHandlerwhich encapsulates the leader retrieval logic for the REST endpoints. -
Uses of RestfulGateway in org.apache.flink.runtime.rest.handler.async
Classes in org.apache.flink.runtime.rest.handler.async with type parameters of type RestfulGatewayModifier and TypeClassDescriptionprotected classAbstractAsynchronousOperationHandlers.StatusHandler<T extends RestfulGateway,V, M extends MessageParameters> Handler which will be polled to retrieve the asynchronous operation's result.protected classAbstractAsynchronousOperationHandlers.TriggerHandler<T extends RestfulGateway,B extends RequestBody, M extends MessageParameters> Handler which is responsible for triggering an asynchronous operation. -
Uses of RestfulGateway in org.apache.flink.runtime.rest.handler.cluster
Methods in org.apache.flink.runtime.rest.handler.cluster with parameters of type RestfulGatewayModifier and TypeMethodDescriptionprotected CompletableFuture<ConfigurationInfo>ClusterConfigHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) ClusterOverviewHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) DashboardConfigHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<EnvironmentInfo>JobManagerEnvironmentHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<LogListInfo>JobManagerLogListHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<ProfilingInfo>JobManagerProfilingHandler.handleRequest(HandlerRequest<ProfilingRequestBody> request, RestfulGateway gateway) protected CompletableFuture<ProfilingInfoList>JobManagerProfilingListHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<ThreadDumpInfo>JobManagerThreadDumpHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<EmptyResponseBody>ShutdownHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<Void>AbstractJobManagerFileHandler.respondToRequest(org.apache.flink.shaded.netty4.io.netty.channel.ChannelHandlerContext ctx, org.apache.flink.shaded.netty4.io.netty.handler.codec.http.HttpRequest httpRequest, HandlerRequest<EmptyRequestBody> handlerRequest, RestfulGateway gateway) Constructor parameters in org.apache.flink.runtime.rest.handler.cluster with type arguments of type RestfulGatewayModifierConstructorDescriptionprotectedAbstractJobManagerFileHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, UntypedResponseMessageHeaders<EmptyRequestBody, M> messageHeaders) ClusterConfigHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, ConfigurationInfo, EmptyMessageParameters> messageHeaders, org.apache.flink.configuration.Configuration configuration) ClusterOverviewHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, ClusterOverviewWithVersion, EmptyMessageParameters> messageHeaders) DashboardConfigHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, DashboardConfiguration, EmptyMessageParameters> messageHeaders, long refreshInterval, boolean webSubmitEnabled, boolean webCancelEnabled, boolean webRescaleEnabled) JobManagerCustomLogHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, UntypedResponseMessageHeaders<EmptyRequestBody, FileMessageParameters> messageHeaders, File logDir) JobManagerEnvironmentHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, EnvironmentInfo, EmptyMessageParameters> messageHeaders) JobManagerLogFileHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, UntypedResponseMessageHeaders<EmptyRequestBody, EmptyMessageParameters> messageHeaders, File file) JobManagerLogListHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, LogListInfo, EmptyMessageParameters> messageHeaders, File logDir) JobManagerProfilingFileHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, UntypedResponseMessageHeaders<EmptyRequestBody, ProfilingFileMessageParameters> messageHeaders, org.apache.flink.configuration.Configuration configs) JobManagerProfilingHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<ProfilingRequestBody, ProfilingInfo, EmptyMessageParameters> messageHeaders, org.apache.flink.configuration.Configuration configuration) JobManagerProfilingListHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, ProfilingInfoList, EmptyMessageParameters> messageHeaders, org.apache.flink.configuration.Configuration configuration) JobManagerThreadDumpHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, ThreadDumpInfo, EmptyMessageParameters> messageHeaders) ShutdownHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, EmptyResponseBody, EmptyMessageParameters> messageHeaders) -
Uses of RestfulGateway in org.apache.flink.runtime.rest.handler.dataset
Methods in org.apache.flink.runtime.rest.handler.dataset with parameters of type RestfulGatewayModifier and TypeMethodDescriptionClusterDataSetDeleteHandlers.ClusterDataSetDeleteTriggerHandler.triggerOperation(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) Constructor parameters in org.apache.flink.runtime.rest.handler.dataset with type arguments of type RestfulGatewayModifierConstructorDescriptionClusterDataSetDeleteStatusHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders) ClusterDataSetDeleteTriggerHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever) ClusterDataSetListHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever) -
Uses of RestfulGateway in org.apache.flink.runtime.rest.handler.job
Methods in org.apache.flink.runtime.rest.handler.job with parameters of type RestfulGatewayModifier and TypeMethodDescriptionprotected CompletableFuture<R>AbstractExecutionGraphHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) JobCancellationHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) JobClientHeartbeatHandler.handleRequest(HandlerRequest<JobClientHeartbeatRequestBody> request, RestfulGateway gateway) protected CompletableFuture<JobExecutionResultResponseBody>JobExecutionResultHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<JobIdsWithStatusOverview>JobIdsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<ConfigurationInfo>JobManagerJobConfigurationHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<EnvironmentInfo>JobManagerJobEnvironmentHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<JobResourceRequirementsBody>JobResourceRequirementsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<EmptyResponseBody>JobResourceRequirementsUpdateHandler.handleRequest(HandlerRequest<JobResourceRequirementsBody> request, RestfulGateway gateway) protected CompletableFuture<MultipleJobsDetails>JobsOverviewHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<JobStatusInfo>JobStatusHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<JobVertexBackPressureInfo>JobVertexBackPressureHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) Method parameters in org.apache.flink.runtime.rest.handler.job with type arguments of type RestfulGatewayModifier and TypeMethodDescriptionstatic AbstractRestHandler<?,?, ?, ?> JobVertexFlameGraphHandler.disabledHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders) Constructor parameters in org.apache.flink.runtime.rest.handler.job with type arguments of type RestfulGatewayModifierConstructorDescriptionprotectedAbstractAccessExecutionGraphHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, R, M> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor) protectedAbstractExecutionGraphHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, R, M> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor) protectedAbstractJobVertexHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, R, M> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor) Instantiates a new Abstract job vertex handler.protectedAbstractSubtaskAttemptHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, R, M> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor) Instantiates a new Abstract job vertex handler.protectedAbstractSubtaskHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, R, M> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor) Instantiates a new Abstract job vertex handler.JobAccumulatorsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, JobAccumulatorsInfo, JobAccumulatorsMessageParameters> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor) JobCancellationHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> headers, MessageHeaders<EmptyRequestBody, EmptyResponseBody, JobCancellationMessageParameters> messageHeaders, TerminationModeQueryParameter.TerminationMode defaultTerminationMode) JobClientHeartbeatHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> headers, MessageHeaders<JobClientHeartbeatRequestBody, EmptyResponseBody, JobClientHeartbeatParameters> messageHeaders) JobConfigHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, JobConfigInfo, JobMessageParameters> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor) JobDetailsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, JobDetailsInfo, JobMessageParameters> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor, MetricFetcher metricFetcher) JobExceptionsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, JobExceptionsInfoWithHistory, JobExceptionsMessageParameters> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor) JobExecutionResultHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders) JobIdsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, JobIdsWithStatusOverview, EmptyMessageParameters> messageHeaders) JobManagerJobConfigurationHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, ConfigurationInfo, JobMessageParameters> messageHeaders, org.apache.flink.configuration.Configuration configuration) JobManagerJobEnvironmentHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, EnvironmentInfo, JobMessageParameters> messageHeaders) JobPlanHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> headers, MessageHeaders<EmptyRequestBody, JobPlanInfo, JobMessageParameters> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor) JobResourceRequirementsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders) JobResourceRequirementsUpdateHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders) JobsOverviewHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, MultipleJobsDetails, EmptyMessageParameters> messageHeaders) JobStatusHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, JobStatusInfo, JobMessageParameters> messageHeaders) JobVertexAccumulatorsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, JobVertexAccumulatorsInfo, JobVertexMessageParameters> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor) JobVertexBackPressureHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, JobVertexBackPressureInfo, JobVertexMessageParameters> messageHeaders, MetricFetcher metricFetcher) JobVertexDetailsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, JobVertexDetailsInfo, JobVertexMessageParameters> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor, MetricFetcher metricFetcher) JobVertexFlameGraphHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, ExecutionGraphCache executionGraphCache, Executor executor, VertexStatsTracker<VertexThreadInfoStats> threadInfoOperatorTracker) JobVertexTaskManagersHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, JobVertexTaskManagersInfo, JobVertexMessageParameters> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor, MetricFetcher metricFetcher) SubtaskCurrentAttemptDetailsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, SubtaskExecutionAttemptDetailsInfo, SubtaskMessageParameters> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor, MetricFetcher metricFetcher) SubtaskExecutionAttemptAccumulatorsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, SubtaskExecutionAttemptAccumulatorsInfo, SubtaskAttemptMessageParameters> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor) Instantiates a new Abstract job vertex handler.SubtaskExecutionAttemptDetailsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, SubtaskExecutionAttemptDetailsInfo, SubtaskAttemptMessageParameters> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor, MetricFetcher metricFetcher) Instantiates a new subtask execution attempt details handler.SubtasksAllAccumulatorsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, SubtasksAllAccumulatorsInfo, JobVertexMessageParameters> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor) SubtasksTimesHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, SubtasksTimesInfo, JobVertexMessageParameters> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor) -
Uses of RestfulGateway in org.apache.flink.runtime.rest.handler.job.checkpoints
Methods in org.apache.flink.runtime.rest.handler.job.checkpoints with parameters of type RestfulGatewayModifier and TypeMethodDescriptionprotected CompletableFuture<R>AbstractCheckpointStatsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) CheckpointHandlers.CheckpointStatusHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<TriggerResponse>CheckpointHandlers.CheckpointTriggerHandler.handleRequest(HandlerRequest<CheckpointTriggerRequestBody> request, RestfulGateway gateway) Constructor parameters in org.apache.flink.runtime.rest.handler.job.checkpoints with type arguments of type RestfulGatewayModifierConstructorDescriptionprotectedAbstractCheckpointHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, R, M> messageHeaders, Executor executor, org.apache.flink.shaded.guava32.com.google.common.cache.Cache<org.apache.flink.api.common.JobID, CompletableFuture<CheckpointStatsSnapshot>> checkpointStatsSnapshotCache, CheckpointStatsCache checkpointStatsCache) protectedAbstractCheckpointStatsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, R, M> messageHeaders, org.apache.flink.shaded.guava32.com.google.common.cache.Cache<org.apache.flink.api.common.JobID, CompletableFuture<CheckpointStatsSnapshot>> checkpointStatsSnapshotCache, Executor executor) CheckpointConfigHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, CheckpointConfigInfo, JobMessageParameters> messageHeaders, ExecutionGraphCache executionGraphCache, Executor executor) CheckpointingStatisticsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, CheckpointingStatistics, JobMessageParameters> messageHeaders, org.apache.flink.shaded.guava32.com.google.common.cache.Cache<org.apache.flink.api.common.JobID, CompletableFuture<CheckpointStatsSnapshot>> checkpointStatsSnapshotCache, Executor executor) CheckpointStatisticDetailsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, CheckpointStatistics, CheckpointMessageParameters> messageHeaders, Executor executor, org.apache.flink.shaded.guava32.com.google.common.cache.Cache<org.apache.flink.api.common.JobID, CompletableFuture<CheckpointStatsSnapshot>> checkpointStatsSnapshotCache, CheckpointStatsCache checkpointStatsCache) CheckpointStatusHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders) CheckpointTriggerHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders) TaskCheckpointStatisticDetailsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, TaskCheckpointStatisticsWithSubtaskDetails, TaskCheckpointMessageParameters> messageHeaders, Executor executor, org.apache.flink.shaded.guava32.com.google.common.cache.Cache<org.apache.flink.api.common.JobID, CompletableFuture<CheckpointStatsSnapshot>> checkpointStatsSnapshotCache, CheckpointStatsCache checkpointStatsCache) -
Uses of RestfulGateway in org.apache.flink.runtime.rest.handler.job.coordination
Methods in org.apache.flink.runtime.rest.handler.job.coordination with parameters of type RestfulGatewayModifier and TypeMethodDescriptionprotected CompletableFuture<ClientCoordinationResponseBody>ClientCoordinationHandler.handleRequest(HandlerRequest<ClientCoordinationRequestBody> request, RestfulGateway gateway) Constructor parameters in org.apache.flink.runtime.rest.handler.job.coordination with type arguments of type RestfulGatewayModifierConstructorDescriptionClientCoordinationHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<ClientCoordinationRequestBody, ClientCoordinationResponseBody, ClientCoordinationMessageParameters> messageHeaders) -
Uses of RestfulGateway in org.apache.flink.runtime.rest.handler.job.metrics
Methods in org.apache.flink.runtime.rest.handler.job.metrics with parameters of type RestfulGatewayModifier and TypeMethodDescriptionprotected CompletableFuture<AggregatedMetricsResponseBody>AbstractAggregatingMetricsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected final CompletableFuture<MetricCollectionResponseBody>AbstractMetricsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) Constructor parameters in org.apache.flink.runtime.rest.handler.job.metrics with type arguments of type RestfulGatewayModifierConstructorDescriptionprotectedAbstractAggregatingMetricsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, AbstractAggregatedMetricsHeaders<P> messageHeaders, Executor executor, MetricFetcher fetcher) AbstractMetricsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> headers, MessageHeaders<EmptyRequestBody, MetricCollectionResponseBody, M> messageHeaders, MetricFetcher metricFetcher) AggregatingJobsMetricsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, Executor executor, MetricFetcher fetcher) AggregatingSubtasksMetricsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, Executor executor, MetricFetcher fetcher) AggregatingTaskManagersMetricsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, Executor executor, MetricFetcher fetcher) JobManagerMetricsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> headers, MetricFetcher metricFetcher) JobManagerOperatorMetricsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> headers, MetricFetcher metricFetcher) JobMetricsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> headers, MetricFetcher metricFetcher) JobVertexMetricsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> headers, MetricFetcher metricFetcher) Deprecated.JobVertexWatermarksHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MetricFetcher metricFetcher, ExecutionGraphCache executionGraphCache, Executor executor) SubtaskMetricsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> headers, MetricFetcher metricFetcher) TaskManagerMetricsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> headers, MetricFetcher metricFetcher) -
Uses of RestfulGateway in org.apache.flink.runtime.rest.handler.job.rescaling
Methods in org.apache.flink.runtime.rest.handler.job.rescaling with parameters of type RestfulGatewayModifier and TypeMethodDescriptionRescalingHandlers.RescalingStatusHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) RescalingHandlers.RescalingTriggerHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<Acknowledge>RescalingHandlers.RescalingTriggerHandler.triggerOperation(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) Constructor parameters in org.apache.flink.runtime.rest.handler.job.rescaling with type arguments of type RestfulGatewayModifierConstructorDescriptionRescalingStatusHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders) RescalingTriggerHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders) -
Uses of RestfulGateway in org.apache.flink.runtime.rest.handler.job.savepoints
Methods in org.apache.flink.runtime.rest.handler.job.savepoints with parameters of type RestfulGatewayModifier and TypeMethodDescriptionSavepointHandlers.SavepointStatusHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<Acknowledge>SavepointDisposalHandlers.SavepointDisposalTriggerHandler.triggerOperation(HandlerRequest<SavepointDisposalRequest> request, RestfulGateway gateway) protected CompletableFuture<Acknowledge>SavepointHandlers.SavepointTriggerHandler.triggerOperation(HandlerRequest<SavepointTriggerRequestBody> request, AsynchronousJobOperationKey operationKey, RestfulGateway gateway) protected CompletableFuture<Acknowledge>SavepointHandlers.StopWithSavepointHandler.triggerOperation(HandlerRequest<StopWithSavepointRequestBody> request, AsynchronousJobOperationKey operationKey, RestfulGateway gateway) Constructor parameters in org.apache.flink.runtime.rest.handler.job.savepoints with type arguments of type RestfulGatewayModifierConstructorDescriptionSavepointDisposalStatusHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders) SavepointDisposalTriggerHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders) SavepointStatusHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders) SavepointTriggerHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders) StopWithSavepointHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders) -
Uses of RestfulGateway in org.apache.flink.runtime.rest.handler.legacy
Methods in org.apache.flink.runtime.rest.handler.legacy with parameters of type RestfulGatewayModifier and TypeMethodDescriptionDefaultExecutionGraphCache.getExecutionGraphInfo(org.apache.flink.api.common.JobID jobId, RestfulGateway restfulGateway) ExecutionGraphCache.getExecutionGraphInfo(org.apache.flink.api.common.JobID jobId, RestfulGateway restfulGateway) Gets theExecutionGraphInfofor the givenJobIDand caches it. -
Uses of RestfulGateway in org.apache.flink.runtime.rest.handler.legacy.files
Classes in org.apache.flink.runtime.rest.handler.legacy.files with type parameters of type RestfulGatewayModifier and TypeClassDescriptionclassStaticFileServerHandler<T extends RestfulGateway>Simple file server handler that serves requests to web frontend's static files, such as HTML, CSS, or JS files. -
Uses of RestfulGateway in org.apache.flink.runtime.rest.handler.legacy.metrics
Classes in org.apache.flink.runtime.rest.handler.legacy.metrics with type parameters of type RestfulGatewayModifier and TypeClassDescriptionclassMetricFetcherImpl<T extends RestfulGateway>Implementation ofMetricFetcherwhich fetches metrics from theMetricQueryServiceGateway.Methods in org.apache.flink.runtime.rest.handler.legacy.metrics with type parameters of type RestfulGatewayModifier and TypeMethodDescriptionstatic <T extends RestfulGateway>
MetricFetcherImpl<T>MetricFetcherImpl.fromConfiguration(org.apache.flink.configuration.Configuration configuration, MetricQueryServiceRetriever metricQueryServiceGatewayRetriever, GatewayRetriever<T> dispatcherGatewayRetriever, ExecutorService executor) -
Uses of RestfulGateway in org.apache.flink.runtime.rest.handler.resourcemanager
Classes in org.apache.flink.runtime.rest.handler.resourcemanager with type parameters of type RestfulGatewayModifier and TypeClassDescriptionclassAbstractResourceManagerHandler<T extends RestfulGateway,R extends RequestBody, P extends ResponseBody, M extends MessageParameters> Base class for REST handlers which need access to theResourceManager. -
Uses of RestfulGateway in org.apache.flink.runtime.rest.handler.taskmanager
Methods in org.apache.flink.runtime.rest.handler.taskmanager with parameters of type RestfulGatewayModifier and TypeMethodDescriptionprotected CompletableFuture<Void>AbstractTaskManagerFileHandler.respondToRequest(org.apache.flink.shaded.netty4.io.netty.channel.ChannelHandlerContext ctx, org.apache.flink.shaded.netty4.io.netty.handler.codec.http.HttpRequest httpRequest, HandlerRequest<EmptyRequestBody> handlerRequest, RestfulGateway gateway) Constructor parameters in org.apache.flink.runtime.rest.handler.taskmanager with type arguments of type RestfulGatewayModifierConstructorDescriptionprotectedAbstractTaskManagerFileHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, UntypedResponseMessageHeaders<EmptyRequestBody, M> untypedResponseMessageHeaders, GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever, TransientBlobService transientBlobService, Duration cacheEntryDuration) TaskManagerCustomLogHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, UntypedResponseMessageHeaders<EmptyRequestBody, TaskManagerFileMessageParameters> untypedResponseMessageHeaders, GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever, TransientBlobService transientBlobService, Duration cacheEntryDuration) TaskManagerDetailsHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, TaskManagerDetailsInfo, TaskManagerMessageParameters> messageHeaders, GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever, MetricFetcher metricFetcher) TaskManagerLogFileHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, UntypedResponseMessageHeaders<EmptyRequestBody, TaskManagerMessageParameters> untypedResponseMessageHeaders, GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever, TransientBlobService transientBlobService, Duration cacheEntryDuration) TaskManagerLogListHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, LogListInfo, TaskManagerMessageParameters> messageHeaders, GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever) TaskManagerProfilingFileHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, UntypedResponseMessageHeaders<EmptyRequestBody, TaskManagerProfilingFileMessageParameters> untypedResponseMessageHeaders, GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever, TransientBlobService transientBlobService, Duration cacheEntryDuration) TaskManagerProfilingHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<ProfilingRequestBody, ProfilingInfo, TaskManagerMessageParameters> messageHeaders, GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever, org.apache.flink.configuration.Configuration configuration) TaskManagerProfilingListHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, ProfilingInfoList, TaskManagerMessageParameters> messageHeaders, GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever) TaskManagersHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, TaskManagersInfo, EmptyMessageParameters> messageHeaders, GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever) TaskManagerStdoutFileHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, UntypedResponseMessageHeaders<EmptyRequestBody, TaskManagerMessageParameters> untypedResponseMessageHeaders, GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever, TransientBlobService transientBlobService, Duration cacheEntryDuration) TaskManagerThreadDumpHandler(GatewayRetriever<? extends RestfulGateway> leaderRetriever, Duration timeout, Map<String, String> responseHeaders, MessageHeaders<EmptyRequestBody, ThreadDumpInfo, TaskManagerMessageParameters> messageHeaders, GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever) -
Uses of RestfulGateway in org.apache.flink.runtime.webmonitor
Classes in org.apache.flink.runtime.webmonitor with type parameters of type RestfulGatewayModifier and TypeClassDescriptionclassWebMonitorEndpoint<T extends RestfulGateway>Rest endpoint which serves the web frontend REST calls.Classes in org.apache.flink.runtime.webmonitor that implement RestfulGatewayModifier and TypeClassDescriptionclass* Gateway for restful endpoints without leader retrieval logic. * *Methods in org.apache.flink.runtime.webmonitor with type parameters of type RestfulGatewayModifier and TypeMethodDescriptionstatic <T extends RestfulGateway>
Optional<StaticFileServerHandler<T>>WebMonitorUtils.tryLoadWebContent(GatewayRetriever<? extends T> leaderRetriever, Duration timeout, File tmpDir) Checks whether the flink-runtime-web dependency is available and if so returns a StaticFileServerHandler which can serve the static file contents.