CouchbaseClusterService

Description:

Provides a centralized Couchbase connection and bucket passwords management. Bucket passwords can be specified via dynamic properties.

Tags:

nosql, couchbase, database, connection

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.

Display NameAPI NameDefault ValueAllowable ValuesDescription
Connection StringConnection StringThe hostnames or ip addresses of the bootstraping nodes and optional parameters. Syntax) couchbase://node1,node2,nodeN?param1=value1&param2=value2&paramN=valueN
Supports Expression Language: true (will be evaluated using variable registry only)
User Nameuser-nameThe user name to authenticate NiFi as a Couchbase client. This configuration can be used against Couchbase Server 5.0 or later supporting Roll-Based Access Control.
Supports Expression Language: true (will be evaluated using variable registry only)
User Passworduser-passwordThe user password to authenticate NiFi as a Couchbase client. This configuration can be used against Couchbase Server 5.0 or later supporting Roll-Based Access Control.
Sensitive Property: true
Supports Expression Language: true (will be evaluated using variable registry only)

Dynamic Properties:

Supports Sensitive Dynamic Properties: No

Dynamic Properties allow the user to specify both the name and value of a property.

NameValueDescription
Bucket Password for BUCKET_NAMEbucket passwordSpecify bucket password if necessary. Couchbase Server 5.0 or later should use 'User Name' and 'User Password' instead.
Supports Expression Language: false

State management:

This component does not store state.

Restricted:

This component is not restricted.

System Resource Considerations:

None specified.