Class MLUpdateConnectorRequest

java.lang.Object
org.opensearch.core.transport.TransportMessage
org.opensearch.transport.TransportRequest
org.opensearch.action.ActionRequest
org.opensearch.ml.common.transport.connector.MLUpdateConnectorRequest
All Implemented Interfaces:
org.opensearch.core.common.io.stream.Writeable, org.opensearch.tasks.TaskAwareRequest

public class MLUpdateConnectorRequest extends org.opensearch.action.ActionRequest
  • Constructor Details

    • MLUpdateConnectorRequest

      public MLUpdateConnectorRequest(String connectorId, MLCreateConnectorInput updateContent)
    • MLUpdateConnectorRequest

      public MLUpdateConnectorRequest(org.opensearch.core.common.io.stream.StreamInput in) throws IOException
      Throws:
      IOException
  • 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
    • validate

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

      public static MLUpdateConnectorRequest parse(org.opensearch.core.xcontent.XContentParser parser, String connectorId) throws IOException
      Throws:
      IOException
    • fromActionRequest

      public static MLUpdateConnectorRequest fromActionRequest(org.opensearch.action.ActionRequest actionRequest)
    • builder

    • getConnectorId

      public String getConnectorId()
    • getUpdateContent

      public MLCreateConnectorInput getUpdateContent()