Interface RuntimeMessageHeaders<R extends RequestBody,P extends ResponseBody,M extends MessageParameters>
-
- Type Parameters:
R
- request message typeP
- response message typeM
- message parameters type
- All Superinterfaces:
MessageHeaders<R,P,M>
,RestHandlerSpecification
,UntypedResponseMessageHeaders<R,M>
- All Known Implementing Classes:
AbstractAggregatedMetricsHeaders
,AbstractJarPlanHeaders
,AbstractMetricsHeaders
,AggregatedJobMetricsHeaders
,AggregatedSubtaskMetricsHeaders
,AggregatedTaskManagerMetricsHeaders
,AsynchronousOperationStatusMessageHeaders
,AsynchronousOperationTriggerMessageHeaders
,CheckpointConfigHeaders
,CheckpointingStatisticsHeaders
,CheckpointStatisticDetailsHeaders
,CheckpointStatusHeaders
,CheckpointTriggerHeaders
,ClientCoordinationHeaders
,ClusterConfigurationInfoHeaders
,ClusterDataSetDeleteStatusHeaders
,ClusterDataSetDeleteTriggerHeaders
,ClusterDataSetListHeaders
,ClusterOverviewHeaders
,DashboardConfigurationHeaders
,JarDeleteHeaders
,JarListHeaders
,JarPlanGetHeaders
,JarPlanPostHeaders
,JarRunHeaders
,JarUploadHeaders
,JobAccumulatorsHeaders
,JobCancellationHeaders
,JobClientHeartbeatHeaders
,JobConfigHeaders
,JobDetailsHeaders
,JobExceptionsHeaders
,JobExecutionResultHeaders
,JobIdsWithStatusesOverviewHeaders
,JobManagerEnvironmentHeaders
,JobManagerJobConfigurationHeaders
,JobManagerJobEnvironmentHeaders
,JobManagerLogListHeaders
,JobManagerLogUrlHeaders
,JobManagerMetricsHeaders
,JobManagerOperatorMetricsHeaders
,JobManagerThreadDumpHeaders
,JobMetricsHeaders
,JobPlanHeaders
,JobResourceRequirementsHeaders
,JobResourcesRequirementsUpdateHeaders
,JobsOverviewHeaders
,JobStatusInfoHeaders
,JobSubmitHeaders
,JobVertexAccumulatorsHeaders
,JobVertexBackPressureHeaders
,JobVertexDetailsHeaders
,JobVertexFlameGraphHeaders
,JobVertexMetricsHeaders
,JobVertexTaskManagersHeaders
,JobVertexWatermarksHeaders
,RescalingStatusHeaders
,RescalingTriggerHeaders
,SavepointDisposalStatusHeaders
,SavepointDisposalTriggerHeaders
,SavepointStatusHeaders
,SavepointTriggerHeaders
,ShutdownHeaders
,StopWithSavepointTriggerHeaders
,SubtaskCurrentAttemptDetailsHeaders
,SubtaskExecutionAttemptAccumulatorsHeaders
,SubtaskExecutionAttemptDetailsHeaders
,SubtaskMetricsHeaders
,SubtasksAllAccumulatorsHeaders
,SubtasksTimesHeaders
,TaskCheckpointStatisticsHeaders
,TaskManagerDetailsHeaders
,TaskManagerLogsHeaders
,TaskManagerLogUrlHeaders
,TaskManagerMetricsHeaders
,TaskManagerProfilingHeaders
,TaskManagerProfilingListHeaders
,TaskManagersHeaders
,TaskManagerThreadDumpHeaders
public interface RuntimeMessageHeaders<R extends RequestBody,P extends ResponseBody,M extends MessageParameters> extends MessageHeaders<R,P,M>
This class linksRequestBody
s toResponseBody
s types and contains meta-data required for their http headers in runtime module.Implementations must be state-less.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Collection<? extends RestAPIVersion<?>>
getSupportedAPIVersions()
Returns the supported API versions that this request supports.-
Methods inherited from interface org.apache.flink.runtime.rest.messages.MessageHeaders
getCustomHeaders, getDescription, getResponseClass, getResponseStatusCode, getResponseTypeParameters, operationId
-
Methods inherited from interface org.apache.flink.runtime.rest.handler.RestHandlerSpecification
getHttpMethod, getTargetRestEndpointURL
-
Methods inherited from interface org.apache.flink.runtime.rest.messages.UntypedResponseMessageHeaders
acceptsFileUploads, getRequestClass, getUnresolvedMessageParameters
-
-
-
-
Method Detail
-
getSupportedAPIVersions
default Collection<? extends RestAPIVersion<?>> getSupportedAPIVersions()
Description copied from interface:RestHandlerSpecification
Returns the supported API versions that this request supports.- Specified by:
getSupportedAPIVersions
in interfaceRestHandlerSpecification
- Returns:
- Collection of supported API versions
-
-