Class OpensearchActionRequestConverter

java.lang.Object
org.apache.camel.component.opensearch.converter.OpensearchActionRequestConverter

@Converter(generateLoader=true) public final class OpensearchActionRequestConverter extends Object
  • Method Details

    • toIndexRequestBuilder

      @Converter public static org.opensearch.client.opensearch.core.IndexRequest.Builder<?> toIndexRequestBuilder(Object document, org.apache.camel.Exchange exchange) throws IOException
      Throws:
      IOException
    • toUpdateRequestBuilder

      @Converter public static org.opensearch.client.opensearch.core.UpdateRequest.Builder<?,?> toUpdateRequestBuilder(Object document, org.apache.camel.Exchange exchange) throws IOException
      Throws:
      IOException
    • toGetRequestBuilder

      @Converter public static org.opensearch.client.opensearch.core.GetRequest.Builder toGetRequestBuilder(Object document, org.apache.camel.Exchange exchange)
    • toDeleteRequestBuilder

      @Converter public static org.opensearch.client.opensearch.core.DeleteRequest.Builder toDeleteRequestBuilder(Object document, org.apache.camel.Exchange exchange)
    • toDeleteIndexRequestBuilder

      @Converter public static org.opensearch.client.opensearch.indices.DeleteIndexRequest.Builder toDeleteIndexRequestBuilder(Object document, org.apache.camel.Exchange exchange)
    • toMgetRequestBuilder

      @Converter public static org.opensearch.client.opensearch.core.MgetRequest.Builder toMgetRequestBuilder(Object documents, org.apache.camel.Exchange exchange)
    • toSearchRequestBuilder

      @Converter public static org.opensearch.client.opensearch.core.SearchRequest.Builder toSearchRequestBuilder(Object queryObject, org.apache.camel.Exchange exchange) throws IOException
      Throws:
      IOException
    • toBulkRequestBuilder

      @Converter public static org.opensearch.client.opensearch.core.BulkRequest.Builder toBulkRequestBuilder(Object documents, org.apache.camel.Exchange exchange) throws IOException
      Throws:
      IOException