Class SolrEndpointBuilderFactory.SolrHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.SolrEndpointBuilderFactory.SolrHeaderNameBuilder
Enclosing interface:
SolrEndpointBuilderFactory

public static class SolrEndpointBuilderFactory.SolrHeaderNameBuilder extends Object
The builder of headers' name for the Solr component.
  • Constructor Details

    • SolrHeaderNameBuilder

      public SolrHeaderNameBuilder()
  • Method Details

    • solrOperation

      public String solrOperation()
      The operation to perform. The option is a: String type. Group: producer
      Returns:
      the name of the header SolrOperation.
    • solrCollection

      public String solrCollection()
      The collection to execute the request against. The option is a: String type. Group: producer
      Returns:
      the name of the header SolrCollection.
    • solrRequestHandler

      public String solrRequestHandler()
      The request handler to execute the solr request against. The option is a: String type. Group: producer
      Returns:
      the name of the header SolrRequestHandler.
    • solrQueryString

      public String solrQueryString()
      The query to execute. The option is a: String type. Group: producer
      Returns:
      the name of the header SolrQueryString.
    • solrSize

      public String solrSize()
      The size of the response. The option is a: Integer type. Group: producer
      Returns:
      the name of the header SolrSize.
    • solrFrom

      public String solrFrom()
      The starting index of the response. The option is a: Integer type. Group: producer
      Returns:
      the name of the header SolrFrom.
    • solrParams

      public String solrParams()
      The solr parameters to use for the request. The option is a: org.apache.solr.common.params.SolrParams type. Group: producer
      Returns:
      the name of the header SolrParams.
    • solrDeleteByQuery

      public String solrDeleteByQuery()
      For the delete instruction, interpret body as query/queries instead of id/ids. The option is a: boolean type. Default: false Group: producer
      Returns:
      the name of the header SolrDeleteByQuery.
    • contentType

      public String contentType()
      The content type is used to identify the type when inserting files. The option is a: String type. Group: producer
      Returns:
      the name of the header Content-Type.