Class AbstractJarPlanHeaders

java.lang.Object
org.apache.flink.runtime.webmonitor.handlers.AbstractJarPlanHeaders
All Implemented Interfaces:
org.apache.flink.runtime.rest.handler.RestHandlerSpecification, org.apache.flink.runtime.rest.messages.MessageHeaders<JarPlanRequestBody,org.apache.flink.runtime.rest.messages.JobPlanInfo,org.apache.flink.runtime.webmonitor.handlers.JarPlanMessageParameters>, org.apache.flink.runtime.rest.messages.RuntimeMessageHeaders<JarPlanRequestBody,org.apache.flink.runtime.rest.messages.JobPlanInfo,org.apache.flink.runtime.webmonitor.handlers.JarPlanMessageParameters>, org.apache.flink.runtime.rest.messages.UntypedResponseMessageHeaders<JarPlanRequestBody,org.apache.flink.runtime.webmonitor.handlers.JarPlanMessageParameters>
Direct Known Subclasses:
JarPlanGetHeaders, JarPlanPostHeaders

public abstract class AbstractJarPlanHeaders extends Object implements org.apache.flink.runtime.rest.messages.RuntimeMessageHeaders<JarPlanRequestBody,org.apache.flink.runtime.rest.messages.JobPlanInfo,org.apache.flink.runtime.webmonitor.handlers.JarPlanMessageParameters>
Message headers for JarPlanHandler.
  • Constructor Details

    • AbstractJarPlanHeaders

      public AbstractJarPlanHeaders()
  • Method Details

    • getResponseClass

      public Class<org.apache.flink.runtime.rest.messages.JobPlanInfo> getResponseClass()
      Specified by:
      getResponseClass in interface org.apache.flink.runtime.rest.messages.MessageHeaders<JarPlanRequestBody,org.apache.flink.runtime.rest.messages.JobPlanInfo,org.apache.flink.runtime.webmonitor.handlers.JarPlanMessageParameters>
    • 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<JarPlanRequestBody,org.apache.flink.runtime.rest.messages.JobPlanInfo,org.apache.flink.runtime.webmonitor.handlers.JarPlanMessageParameters>
    • getRequestClass

      public Class<JarPlanRequestBody> getRequestClass()
      Specified by:
      getRequestClass in interface org.apache.flink.runtime.rest.messages.UntypedResponseMessageHeaders<JarPlanRequestBody,org.apache.flink.runtime.webmonitor.handlers.JarPlanMessageParameters>
    • getUnresolvedMessageParameters

      public org.apache.flink.runtime.webmonitor.handlers.JarPlanMessageParameters getUnresolvedMessageParameters()
      Specified by:
      getUnresolvedMessageParameters in interface org.apache.flink.runtime.rest.messages.UntypedResponseMessageHeaders<JarPlanRequestBody,org.apache.flink.runtime.webmonitor.handlers.JarPlanMessageParameters>
    • getTargetRestEndpointURL

      public String getTargetRestEndpointURL()
      Specified by:
      getTargetRestEndpointURL in interface org.apache.flink.runtime.rest.handler.RestHandlerSpecification
    • operationId

      public String operationId()
      Specified by:
      operationId in interface org.apache.flink.runtime.rest.messages.MessageHeaders<JarPlanRequestBody,org.apache.flink.runtime.rest.messages.JobPlanInfo,org.apache.flink.runtime.webmonitor.handlers.JarPlanMessageParameters>
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface org.apache.flink.runtime.rest.messages.MessageHeaders<JarPlanRequestBody,org.apache.flink.runtime.rest.messages.JobPlanInfo,org.apache.flink.runtime.webmonitor.handlers.JarPlanMessageParameters>