Uses of Class
org.apache.flink.runtime.rest.handler.HandlerRequest
Packages that use HandlerRequest
Package
Description
-
Uses of HandlerRequest in org.apache.flink.runtime.rest.handler
Methods in org.apache.flink.runtime.rest.handler that return HandlerRequestModifier and TypeMethodDescriptionstatic <R extends RequestBody,M extends MessageParameters>
HandlerRequest<R>HandlerRequest.create(R requestBody, M messageParameters) Short-cut forcreate(RequestBody, MessageParameters, Collection)without any uploaded files.static <R extends RequestBody,M extends MessageParameters>
HandlerRequest<R>HandlerRequest.create(R requestBody, M messageParameters, Collection<File> uploadedFiles) Creates a newHandlerRequest.static <R extends RequestBody,M extends MessageParameters>
HandlerRequest<R>HandlerRequest.resolveParametersAndCreate(R requestBody, M messageParameters, Map<String, String> receivedPathParameters, Map<String, List<String>> receivedQueryParameters, Collection<File> uploadedFiles) Creates a newHandlerRequestafter resolving the givenMessageParametersagainst the given query/path parameter maps.Methods in org.apache.flink.runtime.rest.handler with parameters of type HandlerRequestModifier and TypeMethodDescriptionprotected abstract CompletableFuture<P>AbstractRestHandler.handleRequest(HandlerRequest<R> request, T gateway) This method is called for every incoming request and returns aCompletableFuturecontaining a the response.protected abstract CompletableFuture<Void>AbstractHandler.respondToRequest(org.apache.flink.shaded.netty4.io.netty.channel.ChannelHandlerContext ctx, org.apache.flink.shaded.netty4.io.netty.handler.codec.http.HttpRequest httpRequest, HandlerRequest<R> handlerRequest, T gateway) Respond to the givenHandlerRequest.protected CompletableFuture<Void>AbstractRestHandler.respondToRequest(org.apache.flink.shaded.netty4.io.netty.channel.ChannelHandlerContext ctx, org.apache.flink.shaded.netty4.io.netty.handler.codec.http.HttpRequest httpRequest, HandlerRequest<R> handlerRequest, T gateway) -
Uses of HandlerRequest in org.apache.flink.runtime.rest.handler.async
Methods in org.apache.flink.runtime.rest.handler.async with parameters of type HandlerRequestModifier and TypeMethodDescriptionprotected abstract KAbstractAsynchronousOperationHandlers.TriggerHandler.createOperationKey(HandlerRequest<B> request) Create the operation key under which the result future of the asynchronous operation will be stored.protected abstract KAbstractAsynchronousOperationHandlers.StatusHandler.getOperationKey(HandlerRequest<EmptyRequestBody> request) Extract the operation key under which the operation result future is stored.AbstractAsynchronousOperationHandlers.StatusHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, T gateway) AbstractAsynchronousOperationHandlers.TriggerHandler.handleRequest(HandlerRequest<B> request, T gateway) protected abstract CompletableFuture<R>AbstractAsynchronousOperationHandlers.TriggerHandler.triggerOperation(HandlerRequest<B> request, T gateway) Trigger the asynchronous operation and return its future result. -
Uses of HandlerRequest in org.apache.flink.runtime.rest.handler.cluster
Methods in org.apache.flink.runtime.rest.handler.cluster with parameters of type HandlerRequestModifier and TypeMethodDescriptionprotected abstract FileAbstractJobManagerFileHandler.getFile(HandlerRequest<EmptyRequestBody> handlerRequest) protected FileJobManagerCustomLogHandler.getFile(HandlerRequest<EmptyRequestBody> handlerRequest) protected FileJobManagerLogFileHandler.getFile(HandlerRequest<EmptyRequestBody> handlerRequest) protected FileJobManagerProfilingFileHandler.getFile(HandlerRequest<EmptyRequestBody> handlerRequest) protected 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) -
Uses of HandlerRequest in org.apache.flink.runtime.rest.handler.dataset
Methods in org.apache.flink.runtime.rest.handler.dataset with parameters of type HandlerRequestModifier and TypeMethodDescriptionprotected OperationKeyClusterDataSetDeleteHandlers.ClusterDataSetDeleteTriggerHandler.createOperationKey(HandlerRequest<EmptyRequestBody> request) protected OperationKeyClusterDataSetDeleteHandlers.ClusterDataSetDeleteStatusHandler.getOperationKey(HandlerRequest<EmptyRequestBody> request) protected CompletableFuture<ClusterDataSetListResponseBody>ClusterDataSetListHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, ResourceManagerGateway gateway) ClusterDataSetDeleteHandlers.ClusterDataSetDeleteTriggerHandler.triggerOperation(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) -
Uses of HandlerRequest in org.apache.flink.runtime.rest.handler.job
Methods in org.apache.flink.runtime.rest.handler.job with parameters of type HandlerRequestModifier and TypeMethodDescriptionprotected abstract RAbstractAccessExecutionGraphHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionGraph executionGraph) protected RAbstractAccessExecutionGraphHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, ExecutionGraphInfo executionGraphInfo) protected abstract RAbstractExecutionGraphHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, ExecutionGraphInfo executionGraphInfo) Called for each request after the correspondingExecutionGraphInfohas been retrieved from theExecutionGraphCache.protected CompletableFuture<R>AbstractExecutionGraphHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected RAbstractJobVertexHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionGraph executionGraph) protected abstract RAbstractJobVertexHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionJobVertex jobVertex) Called for each request after the correspondingAccessExecutionJobVertexhas been retrieved from theAccessExecutionGraph.protected abstract RAbstractSubtaskAttemptHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecution execution) Called for each request after the correspondingAccessExecutionhas been retrieved from theAccessExecutionVertex.protected RAbstractSubtaskAttemptHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionVertex executionVertex) protected RAbstractSubtaskHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionJobVertex jobVertex) protected abstract RAbstractSubtaskHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionVertex executionVertex) Called for each request after the correspondingAccessExecutionVertexhas been retrieved from theAccessExecutionJobVertex.protected JobAccumulatorsInfoJobAccumulatorsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionGraph graph) JobCancellationHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) JobClientHeartbeatHandler.handleRequest(HandlerRequest<JobClientHeartbeatRequestBody> request, RestfulGateway gateway) protected JobConfigInfoJobConfigHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionGraph executionGraph) protected JobDetailsInfoJobDetailsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionGraph executionGraph) protected JobExceptionsInfoWithHistoryJobExceptionsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, ExecutionGraphInfo executionGraph) 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 JobPlanInfoJobPlanHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionGraph executionGraph) 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<JobSubmitResponseBody>JobSubmitHandler.handleRequest(HandlerRequest<JobSubmitRequestBody> request, DispatcherGateway gateway) protected JobVertexAccumulatorsInfoJobVertexAccumulatorsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionJobVertex jobVertex) protected CompletableFuture<JobVertexBackPressureInfo>JobVertexBackPressureHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected JobVertexDetailsInfoJobVertexDetailsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionGraph executionGraph) protected VertexFlameGraphJobVertexFlameGraphHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionJobVertex jobVertex) protected JobVertexTaskManagersInfoJobVertexTaskManagersHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionGraph executionGraph) protected SubtaskExecutionAttemptDetailsInfoSubtaskCurrentAttemptDetailsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionVertex executionVertex) protected SubtaskExecutionAttemptAccumulatorsInfoSubtaskExecutionAttemptAccumulatorsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecution execution) protected SubtaskExecutionAttemptDetailsInfoSubtaskExecutionAttemptDetailsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecution execution) protected SubtasksAllAccumulatorsInfoSubtasksAllAccumulatorsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionJobVertex jobVertex) protected SubtasksTimesInfoSubtasksTimesHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionJobVertex jobVertex) -
Uses of HandlerRequest in org.apache.flink.runtime.rest.handler.job.checkpoints
Methods in org.apache.flink.runtime.rest.handler.job.checkpoints with parameters of type HandlerRequestModifier and TypeMethodDescriptionprotected abstract RAbstractCheckpointHandler.handleCheckpointRequest(HandlerRequest<EmptyRequestBody> request, AbstractCheckpointStats checkpointStats) Called for each request with the correspondingAbstractCheckpointStatsinstance.protected CheckpointStatisticsCheckpointStatisticDetailsHandler.handleCheckpointRequest(HandlerRequest<EmptyRequestBody> ignored, AbstractCheckpointStats checkpointStats) TaskCheckpointStatisticDetailsHandler.handleCheckpointRequest(HandlerRequest<EmptyRequestBody> request, AbstractCheckpointStats checkpointStats) protected RAbstractCheckpointHandler.handleCheckpointStatsRequest(HandlerRequest<EmptyRequestBody> request, CheckpointStatsSnapshot checkpointStatsSnapshot) protected abstract RAbstractCheckpointStatsHandler.handleCheckpointStatsRequest(HandlerRequest<EmptyRequestBody> request, CheckpointStatsSnapshot checkpointStatsSnapshot) protected CheckpointingStatisticsCheckpointingStatisticsHandler.handleCheckpointStatsRequest(HandlerRequest<EmptyRequestBody> request, CheckpointStatsSnapshot checkpointStatsSnapshot) protected CompletableFuture<R>AbstractCheckpointStatsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CheckpointConfigInfoCheckpointConfigHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionGraph executionGraph) CheckpointHandlers.CheckpointStatusHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected CompletableFuture<TriggerResponse>CheckpointHandlers.CheckpointTriggerHandler.handleRequest(HandlerRequest<CheckpointTriggerRequestBody> request, RestfulGateway gateway) -
Uses of HandlerRequest in org.apache.flink.runtime.rest.handler.job.coordination
Methods in org.apache.flink.runtime.rest.handler.job.coordination with parameters of type HandlerRequestModifier and TypeMethodDescriptionprotected CompletableFuture<ClientCoordinationResponseBody>ClientCoordinationHandler.handleRequest(HandlerRequest<ClientCoordinationRequestBody> request, RestfulGateway gateway) -
Uses of HandlerRequest in org.apache.flink.runtime.rest.handler.job.metrics
Methods in org.apache.flink.runtime.rest.handler.job.metrics with parameters of type HandlerRequestModifier and TypeMethodDescriptionprotected abstract MetricStore.ComponentMetricStoreAbstractMetricsHandler.getComponentMetricStore(HandlerRequest<EmptyRequestBody> request, MetricStore metricStore) Returns theMetricStore.ComponentMetricStorethat should be queried for metrics.protected MetricStore.ComponentMetricStoreJobManagerMetricsHandler.getComponentMetricStore(HandlerRequest<EmptyRequestBody> request, MetricStore metricStore) protected MetricStore.ComponentMetricStoreJobManagerOperatorMetricsHandler.getComponentMetricStore(HandlerRequest<EmptyRequestBody> request, MetricStore metricStore) protected MetricStore.ComponentMetricStoreJobMetricsHandler.getComponentMetricStore(HandlerRequest<EmptyRequestBody> request, MetricStore metricStore) protected MetricStore.ComponentMetricStoreJobVertexMetricsHandler.getComponentMetricStore(HandlerRequest<EmptyRequestBody> request, MetricStore metricStore) Deprecated.protected MetricStore.ComponentMetricStoreSubtaskMetricsHandler.getComponentMetricStore(HandlerRequest<EmptyRequestBody> request, MetricStore metricStore) protected MetricStore.ComponentMetricStoreTaskManagerMetricsHandler.getComponentMetricStore(HandlerRequest<EmptyRequestBody> request, MetricStore metricStore) protected CompletableFuture<AggregatedMetricsResponseBody>AbstractAggregatingMetricsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected final CompletableFuture<MetricCollectionResponseBody>AbstractMetricsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, RestfulGateway gateway) protected MetricCollectionResponseBodyJobVertexWatermarksHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, AccessExecutionJobVertex jobVertex) -
Uses of HandlerRequest in org.apache.flink.runtime.rest.handler.job.rescaling
Methods in org.apache.flink.runtime.rest.handler.job.rescaling with parameters of type HandlerRequestModifier and TypeMethodDescriptionprotected AsynchronousJobOperationKeyRescalingHandlers.RescalingTriggerHandler.createOperationKey(HandlerRequest<EmptyRequestBody> request) protected AsynchronousJobOperationKeyRescalingHandlers.RescalingStatusHandler.getOperationKey(HandlerRequest<EmptyRequestBody> request) RescalingHandlers.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) -
Uses of HandlerRequest in org.apache.flink.runtime.rest.handler.job.savepoints
Methods in org.apache.flink.runtime.rest.handler.job.savepoints with parameters of type HandlerRequestModifier and TypeMethodDescriptionprotected OperationKeySavepointDisposalHandlers.SavepointDisposalTriggerHandler.createOperationKey(HandlerRequest<SavepointDisposalRequest> request) protected OperationKeySavepointDisposalHandlers.SavepointDisposalStatusHandler.getOperationKey(HandlerRequest<EmptyRequestBody> request) protected AsynchronousJobOperationKeySavepointHandlers.SavepointStatusHandler.getOperationKey(HandlerRequest<EmptyRequestBody> request) SavepointHandlers.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) -
Uses of HandlerRequest in org.apache.flink.runtime.rest.handler.resourcemanager
Methods in org.apache.flink.runtime.rest.handler.resourcemanager with parameters of type HandlerRequestModifier and TypeMethodDescriptionprotected abstract CompletableFuture<P>AbstractResourceManagerHandler.handleRequest(HandlerRequest<R> request, ResourceManagerGateway gateway) protected CompletableFuture<P>AbstractResourceManagerHandler.handleRequest(HandlerRequest<R> request, T gateway) -
Uses of HandlerRequest in org.apache.flink.runtime.rest.handler.taskmanager
Methods in org.apache.flink.runtime.rest.handler.taskmanager with parameters of type HandlerRequestModifier and TypeMethodDescriptionprotected StringAbstractTaskManagerFileHandler.getFileName(HandlerRequest<EmptyRequestBody> handlerRequest) protected StringTaskManagerCustomLogHandler.getFileName(HandlerRequest<EmptyRequestBody> handlerRequest) protected StringTaskManagerProfilingFileHandler.getFileName(HandlerRequest<EmptyRequestBody> handlerRequest) protected CompletableFuture<TaskManagerDetailsInfo>TaskManagerDetailsHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, ResourceManagerGateway gateway) protected CompletableFuture<LogListInfo>TaskManagerLogListHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, ResourceManagerGateway gateway) protected CompletableFuture<ProfilingInfo>TaskManagerProfilingHandler.handleRequest(HandlerRequest<ProfilingRequestBody> request, ResourceManagerGateway gateway) protected CompletableFuture<ProfilingInfoList>TaskManagerProfilingListHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, ResourceManagerGateway gateway) protected CompletableFuture<TaskManagersInfo>TaskManagersHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, ResourceManagerGateway gateway) protected CompletableFuture<ThreadDumpInfo>TaskManagerThreadDumpHandler.handleRequest(HandlerRequest<EmptyRequestBody> request, ResourceManagerGateway gateway) protected 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) -
Uses of HandlerRequest in org.apache.flink.runtime.rest.handler.util
Methods in org.apache.flink.runtime.rest.handler.util with parameters of type HandlerRequestModifier and TypeMethodDescriptionstatic <X,P extends MessageQueryParameter<X>, R extends RequestBody, M extends MessageParameters>
XHandlerRequestUtils.getQueryParameter(HandlerRequest<R> request, Class<P> queryParameterClass) Returns the value of a query parameter, ornullif the query parameter is not set.static <X,P extends MessageQueryParameter<X>, R extends RequestBody, M extends MessageParameters>
XHandlerRequestUtils.getQueryParameter(HandlerRequest<R> request, Class<P> queryParameterClass, X defaultValue)