Class JobSubmitHeaders
java.lang.Object
org.apache.flink.runtime.rest.messages.job.JobSubmitHeaders
- All Implemented Interfaces:
RestHandlerSpecification,MessageHeaders<JobSubmitRequestBody,,JobSubmitResponseBody, EmptyMessageParameters> RuntimeMessageHeaders<JobSubmitRequestBody,,JobSubmitResponseBody, EmptyMessageParameters> UntypedResponseMessageHeaders<JobSubmitRequestBody,EmptyMessageParameters>
public class JobSubmitHeaders
extends Object
implements RuntimeMessageHeaders<JobSubmitRequestBody,JobSubmitResponseBody,EmptyMessageParameters>
These headers define the protocol for submitting a job to a flink cluster.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns whether this header allows file uploads.Returns the description for this header.Returns theHttpMethodWrapperto be used for the request.static JobSubmitHeadersReturns the class of the request message.Returns the class of the response message.org.apache.flink.shaded.netty4.io.netty.handler.codec.http.HttpResponseStatusReturns the http status code for the response.Returns the generalized endpoint url that this request should be sent to, for example/job/:jobid.Returns a newMessageParametersobject.Returns a short description for this header suitable for method code generation.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.flink.runtime.rest.messages.MessageHeaders
getCustomHeaders, getResponseTypeParametersMethods inherited from interface org.apache.flink.runtime.rest.messages.RuntimeMessageHeaders
getSupportedAPIVersions
-
Method Details
-
getRequestClass
Description copied from interface:UntypedResponseMessageHeadersReturns the class of the request message.- Specified by:
getRequestClassin interfaceUntypedResponseMessageHeaders<JobSubmitRequestBody,EmptyMessageParameters> - Returns:
- class of the request message
-
getHttpMethod
Description copied from interface:RestHandlerSpecificationReturns theHttpMethodWrapperto be used for the request.- Specified by:
getHttpMethodin interfaceRestHandlerSpecification- Returns:
- http method to be used for the request
-
getTargetRestEndpointURL
Description copied from interface:RestHandlerSpecificationReturns the generalized endpoint url that this request should be sent to, for example/job/:jobid.- Specified by:
getTargetRestEndpointURLin interfaceRestHandlerSpecification- Returns:
- endpoint url that this request should be sent to
-
getResponseClass
Description copied from interface:MessageHeadersReturns the class of the response message.- Specified by:
getResponseClassin interfaceMessageHeaders<JobSubmitRequestBody,JobSubmitResponseBody, EmptyMessageParameters> - Returns:
- class of the response message
-
getResponseStatusCode
public org.apache.flink.shaded.netty4.io.netty.handler.codec.http.HttpResponseStatus getResponseStatusCode()Description copied from interface:MessageHeadersReturns the http status code for the response.- Specified by:
getResponseStatusCodein interfaceMessageHeaders<JobSubmitRequestBody,JobSubmitResponseBody, EmptyMessageParameters> - Returns:
- http status code of the response
-
getUnresolvedMessageParameters
Description copied from interface:UntypedResponseMessageHeadersReturns a newMessageParametersobject.- Specified by:
getUnresolvedMessageParametersin interfaceUntypedResponseMessageHeaders<JobSubmitRequestBody,EmptyMessageParameters> - Returns:
- new message parameters object
-
getInstance
-
getDescription
Description copied from interface:MessageHeadersReturns the description for this header.- Specified by:
getDescriptionin interfaceMessageHeaders<JobSubmitRequestBody,JobSubmitResponseBody, EmptyMessageParameters> - Returns:
- description for the header
-
acceptsFileUploads
public boolean acceptsFileUploads()Description copied from interface:UntypedResponseMessageHeadersReturns whether this header allows file uploads.- Specified by:
acceptsFileUploadsin interfaceUntypedResponseMessageHeaders<JobSubmitRequestBody,EmptyMessageParameters> - Returns:
- whether this header allows file uploads
-
operationId
Description copied from interface:MessageHeadersReturns a short description for this header suitable for method code generation.- Specified by:
operationIdin interfaceMessageHeaders<JobSubmitRequestBody,JobSubmitResponseBody, EmptyMessageParameters> - Returns:
- short description
-