Source Configuration Options
Reference of the source connector options.
Database
connection.cluster_address
Couchbase Cluster addresses to listen (use comma to specify several).
-
Type: list
-
Importance: high
connection.bucket
Couchbase bucket name.
-
Type: string
-
Importance: high
connection.password
Couchbase password for the bucket.
-
Type: password
-
Importance: low
-
Default:
""
connection.timeout.ms
Connection timeout in milliseconds.
-
Type: long
-
Importance: low
connection.ssl.enabled
Use SSL to connect to Couchbase. This feature only available in Couchbase Enterprise.
-
Type: boolean
-
Importance: low
-
Default:
false
-
Dependents:
connection.ssl.keystore.location
,connection.ssl.keystore.password
connection.ssl.keystore.location
The location of the key store file.
-
Type: string
-
Importance: low
connection.ssl.keystore.password
The password of the private key in the key store file.
-
Type: password
-
Importance: low
-
Default:
""
Connector
topic.name
Name of the Kafka topic to publish data to.
-
Type: string
-
Importance: high
use_snapshots
If true, it will only commit into Kafka when full snapshot from Couchbase received.
-
Type: boolean
-
Importance: low
-
Default:
false
dcp.message.converter.class
The class name of the message converter to use.
-
Type: string
-
Importance: low
-
Default:
"com.couchbase.connect.kafka.converter.SchemaConverter"
event.filter.class
The class name of the event filter to use.
-
Type: string
-
Importance: low
-
Default:
"com.couchbase.connect.kafka.filter.AllPassFilter"