Class GetJobDetailsRequest

java.lang.Object
org.opensearch.core.transport.TransportMessage
org.opensearch.transport.TransportRequest
org.opensearch.action.ActionRequest
org.opensearch.jobscheduler.rest.request.GetJobDetailsRequest
All Implemented Interfaces:
org.opensearch.core.common.io.stream.Writeable, org.opensearch.tasks.TaskAwareRequest

public class GetJobDetailsRequest extends org.opensearch.action.ActionRequest
Get Job Details Request Model class
  • Field Details

  • Constructor Details

    • GetJobDetailsRequest

      public GetJobDetailsRequest(org.opensearch.core.common.io.stream.StreamInput in) throws IOException
      Throws:
      IOException
    • GetJobDetailsRequest

      public GetJobDetailsRequest(String documentId, String jobIndex, String jobType, String jobParameterAction, String jobRunnerAction, String extensionUniqueId)
  • Method Details

    • writeTo

      public void writeTo(org.opensearch.core.common.io.stream.StreamOutput out) throws IOException
      Specified by:
      writeTo in interface org.opensearch.core.common.io.stream.Writeable
      Overrides:
      writeTo in class org.opensearch.action.ActionRequest
      Throws:
      IOException
    • getDocumentId

      public String getDocumentId()
    • setDocumentId

      public void setDocumentId(String documentId)
    • getJobIndex

      public String getJobIndex()
    • setJobIndex

      public void setJobIndex(String jobIndex)
    • getJobType

      public String getJobType()
    • setJobType

      public void setJobType(String jobType)
    • getJobParameterAction

      public String getJobParameterAction()
    • setJobParameterAction

      public void setJobParameterAction(String jobParameterAction)
    • getJobRunnerAction

      public String getJobRunnerAction()
    • setJobRunnerAction

      public void setJobRunnerAction(String jobRunnerAction)
    • getExtensionUniqueId

      public String getExtensionUniqueId()
    • setExtensionUniqueId

      public void setExtensionUniqueId(String extensionUniqueId)
    • validate

      public org.opensearch.action.ActionRequestValidationException validate()
      Specified by:
      validate in class org.opensearch.action.ActionRequest
    • parse

      public static GetJobDetailsRequest parse(org.opensearch.core.xcontent.XContentParser parser) throws IOException
      Throws:
      IOException