Class AbstractOperationHeaders

java.lang.Object
org.apache.flink.table.gateway.rest.header.operation.AbstractOperationHeaders
All Implemented Interfaces:
org.apache.flink.runtime.rest.handler.RestHandlerSpecification, org.apache.flink.runtime.rest.messages.MessageHeaders<org.apache.flink.runtime.rest.messages.EmptyRequestBody,OperationStatusResponseBody,OperationMessageParameters>, org.apache.flink.runtime.rest.messages.UntypedResponseMessageHeaders<org.apache.flink.runtime.rest.messages.EmptyRequestBody,OperationMessageParameters>, SqlGatewayMessageHeaders<org.apache.flink.runtime.rest.messages.EmptyRequestBody,OperationStatusResponseBody,OperationMessageParameters>
Direct Known Subclasses:
CancelOperationHeaders, CloseOperationHeaders, GetOperationStatusHeaders

public abstract class AbstractOperationHeaders extends Object implements SqlGatewayMessageHeaders<org.apache.flink.runtime.rest.messages.EmptyRequestBody,OperationStatusResponseBody,OperationMessageParameters>
Abstract operation related message headers.
  • Constructor Details

    • AbstractOperationHeaders

      public AbstractOperationHeaders()
  • Method Details

    • getResponseClass

      public Class<OperationStatusResponseBody> getResponseClass()
      Specified by:
      getResponseClass in interface org.apache.flink.runtime.rest.messages.MessageHeaders<org.apache.flink.runtime.rest.messages.EmptyRequestBody,OperationStatusResponseBody,OperationMessageParameters>
    • getResponseStatusCode

      public org.apache.flink.shaded.netty4.io.netty.handler.codec.http.HttpResponseStatus getResponseStatusCode()
      Specified by:
      getResponseStatusCode in interface org.apache.flink.runtime.rest.messages.MessageHeaders<org.apache.flink.runtime.rest.messages.EmptyRequestBody,OperationStatusResponseBody,OperationMessageParameters>
    • getRequestClass

      public Class<org.apache.flink.runtime.rest.messages.EmptyRequestBody> getRequestClass()
      Specified by:
      getRequestClass in interface org.apache.flink.runtime.rest.messages.UntypedResponseMessageHeaders<org.apache.flink.runtime.rest.messages.EmptyRequestBody,OperationMessageParameters>
    • getUnresolvedMessageParameters

      public OperationMessageParameters getUnresolvedMessageParameters()
      Specified by:
      getUnresolvedMessageParameters in interface org.apache.flink.runtime.rest.messages.UntypedResponseMessageHeaders<org.apache.flink.runtime.rest.messages.EmptyRequestBody,OperationMessageParameters>