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 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
.
-