Class ElasticsearchActionRequestConverter


  • @Converter(generateLoader=true)
    public final class ElasticsearchActionRequestConverter
    extends Object
    • Method Detail

      • toIndexRequestBuilder

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

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

        @Converter
        public static co.elastic.clients.elasticsearch.core.GetRequest.Builder toGetRequestBuilder​(Object document,
                                                                                                   org.apache.camel.Exchange exchange)
      • toDeleteRequestBuilder

        @Converter
        public static co.elastic.clients.elasticsearch.core.DeleteRequest.Builder toDeleteRequestBuilder​(Object document,
                                                                                                         org.apache.camel.Exchange exchange)
      • toDeleteIndexRequestBuilder

        @Converter
        public static co.elastic.clients.elasticsearch.indices.DeleteIndexRequest.Builder toDeleteIndexRequestBuilder​(Object document,
                                                                                                                      org.apache.camel.Exchange exchange)
      • toMgetRequestBuilder

        @Converter
        public static co.elastic.clients.elasticsearch.core.MgetRequest.Builder toMgetRequestBuilder​(Object documents,
                                                                                                     org.apache.camel.Exchange exchange)
      • toSearchRequestBuilder

        @Converter
        public static co.elastic.clients.elasticsearch.core.SearchRequest.Builder toSearchRequestBuilder​(Object queryObject,
                                                                                                         org.apache.camel.Exchange exchange)
                                                                                                  throws IOException
        Throws:
        IOException
      • toBulkRequestBuilder

        @Converter
        public static co.elastic.clients.elasticsearch.core.BulkRequest.Builder toBulkRequestBuilder​(Object documents,
                                                                                                     org.apache.camel.Exchange exchange)
                                                                                              throws IOException
        Throws:
        IOException