Class CouchDbEndpointBuilderFactory.CouchDbHeaderNameBuilder

  • Enclosing interface:
    CouchDbEndpointBuilderFactory

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

      • CouchDbHeaderNameBuilder

        public CouchDbHeaderNameBuilder()
    • Method Detail

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