Class ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientHeaderNameBuilder
- Enclosing interface:
ElasticsearchRestClientEndpointBuilderFactory
public static class ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientHeaderNameBuilder
extends Object
The builder of headers' name for the Elasticsearch Low level Rest Client component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioniD()
ID of the object to index or retrieve or delete.The Index name.Advanced - The JSON Index Settings and/or Mappings Query to perform to create an index.The operation to perform.The JSON Query to perform for search.
-
Constructor Details
-
ElasticsearchRestClientHeaderNameBuilder
public ElasticsearchRestClientHeaderNameBuilder()
-
-
Method Details
-
iD
ID of the object to index or retrieve or delete. The option is a:String
type. Group: producer- Returns:
- the name of the header
ID
.
-
searchQuery
The JSON Query to perform for search. The option is a:String
type. Group: producer- Returns:
- the name of the header
SEARCH_QUERY
.
-
indexSettings
Advanced - The JSON Index Settings and/or Mappings Query to perform to create an index. The option is a:String
type. Group: producer- Returns:
- the name of the header
INDEX_SETTINGS
.
-
indexName
The Index name. The option is a:String
type. Group: producer- Returns:
- the name of the header
INDEX_NAME
.
-
oPERATION
The operation to perform. The option is a:org.apache.camel.component.elasticsearch.rest.client.ElasticsearchRestClientOperation
type. Group: producer- Returns:
- the name of the header
OPERATION
.
-