Class ResumeEmbeddedSchedulerWorkflowHeaders
- java.lang.Object
-
- org.apache.flink.table.gateway.rest.header.materializedtable.scheduler.ResumeEmbeddedSchedulerWorkflowHeaders
-
- All Implemented Interfaces:
RestHandlerSpecification
,MessageHeaders<ResumeEmbeddedSchedulerWorkflowRequestBody,EmptyResponseBody,EmptyMessageParameters>
,UntypedResponseMessageHeaders<ResumeEmbeddedSchedulerWorkflowRequestBody,EmptyMessageParameters>
,SqlGatewayMessageHeaders<ResumeEmbeddedSchedulerWorkflowRequestBody,EmptyResponseBody,EmptyMessageParameters>
public class ResumeEmbeddedSchedulerWorkflowHeaders extends Object implements SqlGatewayMessageHeaders<ResumeEmbeddedSchedulerWorkflowRequestBody,EmptyResponseBody,EmptyMessageParameters>
Message headers for resume workflow in embedded scheduler.
-
-
Constructor Summary
Constructors Constructor Description ResumeEmbeddedSchedulerWorkflowHeaders()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDescription()
Returns the description for this header.HttpMethodWrapper
getHttpMethod()
Returns theHttpMethodWrapper
to be used for the request.static ResumeEmbeddedSchedulerWorkflowHeaders
getInstance()
Class<ResumeEmbeddedSchedulerWorkflowRequestBody>
getRequestClass()
Returns the class of the request message.Class<EmptyResponseBody>
getResponseClass()
Returns the class of the response message.org.apache.flink.shaded.netty4.io.netty.handler.codec.http.HttpResponseStatus
getResponseStatusCode()
Returns the http status code for the response.Collection<? extends RestAPIVersion<?>>
getSupportedAPIVersions()
Returns the supported API versions that this request supports.String
getTargetRestEndpointURL()
Returns the generalized endpoint url that this request should be sent to, for example/job/:jobid
.EmptyMessageParameters
getUnresolvedMessageParameters()
Returns a newMessageParameters
object.String
operationId()
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, wait
-
Methods inherited from interface org.apache.flink.runtime.rest.messages.MessageHeaders
getCustomHeaders, getResponseTypeParameters
-
Methods inherited from interface org.apache.flink.runtime.rest.messages.UntypedResponseMessageHeaders
acceptsFileUploads
-
-
-
-
Field Detail
-
URL
public static final String URL
- See Also:
- Constant Field Values
-
-
Method Detail
-
getHttpMethod
public HttpMethodWrapper getHttpMethod()
Description copied from interface:RestHandlerSpecification
Returns theHttpMethodWrapper
to be used for the request.- Specified by:
getHttpMethod
in interfaceRestHandlerSpecification
- Returns:
- http method to be used for the request
-
getTargetRestEndpointURL
public String getTargetRestEndpointURL()
Description copied from interface:RestHandlerSpecification
Returns the generalized endpoint url that this request should be sent to, for example/job/:jobid
.- Specified by:
getTargetRestEndpointURL
in interfaceRestHandlerSpecification
- Returns:
- endpoint url that this request should be sent to
-
getDescription
public String getDescription()
Description copied from interface:MessageHeaders
Returns the description for this header.- Specified by:
getDescription
in interfaceMessageHeaders<ResumeEmbeddedSchedulerWorkflowRequestBody,EmptyResponseBody,EmptyMessageParameters>
- Returns:
- description for the header
-
getInstance
public static ResumeEmbeddedSchedulerWorkflowHeaders getInstance()
-
getResponseStatusCode
public org.apache.flink.shaded.netty4.io.netty.handler.codec.http.HttpResponseStatus getResponseStatusCode()
Description copied from interface:MessageHeaders
Returns the http status code for the response.- Specified by:
getResponseStatusCode
in interfaceMessageHeaders<ResumeEmbeddedSchedulerWorkflowRequestBody,EmptyResponseBody,EmptyMessageParameters>
- Returns:
- http status code of the response
-
getResponseClass
public Class<EmptyResponseBody> getResponseClass()
Description copied from interface:MessageHeaders
Returns the class of the response message.- Specified by:
getResponseClass
in interfaceMessageHeaders<ResumeEmbeddedSchedulerWorkflowRequestBody,EmptyResponseBody,EmptyMessageParameters>
- Returns:
- class of the response message
-
getRequestClass
public Class<ResumeEmbeddedSchedulerWorkflowRequestBody> getRequestClass()
Description copied from interface:UntypedResponseMessageHeaders
Returns the class of the request message.- Specified by:
getRequestClass
in interfaceUntypedResponseMessageHeaders<ResumeEmbeddedSchedulerWorkflowRequestBody,EmptyMessageParameters>
- Returns:
- class of the request message
-
getUnresolvedMessageParameters
public EmptyMessageParameters getUnresolvedMessageParameters()
Description copied from interface:UntypedResponseMessageHeaders
Returns a newMessageParameters
object.- Specified by:
getUnresolvedMessageParameters
in interfaceUntypedResponseMessageHeaders<ResumeEmbeddedSchedulerWorkflowRequestBody,EmptyMessageParameters>
- Returns:
- new message parameters object
-
getSupportedAPIVersions
public Collection<? extends RestAPIVersion<?>> getSupportedAPIVersions()
Description copied from interface:RestHandlerSpecification
Returns the supported API versions that this request supports.- Specified by:
getSupportedAPIVersions
in interfaceRestHandlerSpecification
- Specified by:
getSupportedAPIVersions
in interfaceSqlGatewayMessageHeaders<ResumeEmbeddedSchedulerWorkflowRequestBody,EmptyResponseBody,EmptyMessageParameters>
- Returns:
- Collection of supported API versions
-
operationId
public String operationId()
Description copied from interface:MessageHeaders
Returns a short description for this header suitable for method code generation.- Specified by:
operationId
in interfaceMessageHeaders<ResumeEmbeddedSchedulerWorkflowRequestBody,EmptyResponseBody,EmptyMessageParameters>
- Returns:
- short description
-
-