Class CouchDbEndpointBuilderFactory.CouchDbHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.CouchDbEndpointBuilderFactory.CouchDbHeaderNameBuilder
Enclosing interface:
CouchDbEndpointBuilderFactory

public static class CouchDbEndpointBuilderFactory.CouchDbHeaderNameBuilder extends Object
The builder of headers' name for the CouchDB component.
  • Constructor Details

    • CouchDbHeaderNameBuilder

      public CouchDbHeaderNameBuilder()
  • Method Details

    • couchDbDatabase

      public String couchDbDatabase()
      The database the message came from. The option is a: String type. Group: consumer
      Returns:
      the name of the header CouchDbDatabase.
    • couchDbSeq

      public String couchDbSeq()
      The couchdb changeset sequence number of the update / delete message. The option is a: String type. Group: consumer
      Returns:
      the name of the header CouchDbSeq.
    • couchDbId

      public String couchDbId()
      The couchdb document id. The option is a: String type. Group: common
      Returns:
      the name of the header CouchDbId.
    • couchDbRev

      public String couchDbRev()
      The couchdb document revision. The option is a: String type. Group: common
      Returns:
      the name of the header CouchDbRev.
    • couchDbMethod

      public String couchDbMethod()
      The method (delete / update). The option is a: String type. Group: common
      Returns:
      the name of the header CouchDbMethod.
    • couchDbResumeAction

      public String couchDbResumeAction()
      The resume action to execute when resuming. The option is a: String type. Group: consumer
      Returns:
      the name of the header CouchDbResumeAction.