|A Couchbase Cluster Controller Service which manages connections to a Couchbase cluster.|
|Bucket Name||bucket-name||default||The name of bucket to access.|
Supports Expression Language: true (will be evaluated using variable registry only)
|Document Type||document-type||Json||The type of contents.|
|Document Id||document-id||A static, fixed Couchbase document id, or an expression to construct the Couchbase document id.|
Supports Expression Language: true (will be evaluated using flow file attributes and variable registry)
|Durability constraint about disk persistence.|
|Replicate To||replicate-to||NONE||Durability constraint about replication.|
|retry||All FlowFiles failed to be written to Couchbase Server but can be retried are routed to this relationship.|
|success||All FlowFiles that are written to Couchbase Server are routed to this relationship.|
|failure||All FlowFiles failed to be written to Couchbase Server and not retry-able are routed to this relationship.|
|uuid||Used as a document id if 'Document Id' is not specified|
|couchbase.cluster||Cluster where the document was stored.|
|couchbase.bucket||Bucket where the document was stored.|
|couchbase.doc.id||Id of the document.|
|couchbase.doc.cas||CAS of the document.|
|couchbase.doc.expiry||Expiration of the document.|
|couchbase.exception||If Couchbase related error occurs the CouchbaseException class name will be captured here.|
State management: This component does not store state.
Restricted: This component is not restricted.
Input requirement: This component requires an incoming relationship.
System Resource Considerations:
|MEMORY||An instance of this component can cause high usage of this system resource. Multiple instances or high concurrency settings may result a degradation of performance.|