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,AbstractMetricsHeaders,AggregatedJobMetricsHeaders,AggregatedSubtaskMetricsHeaders,AggregatedTaskManagerMetricsHeaders,AsynchronousOperationStatusMessageHeaders,AsynchronousOperationTriggerMessageHeaders,CheckpointConfigHeaders,CheckpointingStatisticsHeaders,CheckpointStatisticDetailsHeaders,CheckpointStatusHeaders,CheckpointTriggerHeaders,ClientCoordinationHeaders,ClusterConfigurationInfoHeaders,ClusterDataSetDeleteStatusHeaders,ClusterDataSetDeleteTriggerHeaders,ClusterDataSetListHeaders,ClusterOverviewHeaders,DashboardConfigurationHeaders,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 linksRequestBodys toResponseBodys 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:RestHandlerSpecificationReturns the supported API versions that this request supports.- Specified by:
getSupportedAPIVersionsin interfaceRestHandlerSpecification- Returns:
- Collection of supported API versions
-
-