client_host
Couchbase client host
|
Host where Couchbase replica is running, which must be reachable from Couchbase server.
type: string
default value: '127.0.0.1 '
minLength: 1
|
client_port
Couchbase client port
|
Port number where Couchbase client will be started.
type: integer
default value: '9876 '
|
cluster_name
Cluster name
required
|
Connector's cluster name in Couchbase server.
type: string
minLength: 1
|
collection
Collection
|
Collection documents will be indexed to.
type: string
pattern: ^[a-zA-Z0-9_-]+$
|
commit_on_finish
Solr commit on finish
|
Set to true for a request to be sent to Solr after the last batch has been fetched to commit the documents to the index.
type: boolean
default value: 'true '
|
max_docs
Max documents
|
The maximum number of documents to process before stopping. The default, '-1', means no maximum and this connector will continue processing content indefinitely.
type: integer
default value: '-1 '
|
num_vbuckets
Number of Couchbase VBuckets
|
Number of VBuckets used by Couchbase. Values should be 64 if Couchbase server is installed on Mac OS or 1024 for other platforms. Note that the number of VBuckets must be consistent for both Couchbase server and Couchbase Connector. Connector will try to obtain correct value from Couchbase server and the value specified will be used in case of failure.
type: integer
enum: {
64
1024
}
|
password
Password
required
|
Couchbase server's valid password.
type: string
|
server_host
Couchbase server host
|
Host where Couchbase server is running.
type: string
default value: '127.0.0.1 '
minLength: 1
|
server_port
Couchbase server port
|
Port number where Couchbase server is running.
type: integer
default value: '8091 '
|
source_buckets
Source buckets
required
|
Couchbase buckets to synchronize with.
type: array of object
minimum number of items (minItems ): 1
object attributes: {
fieldmapping
: {
display name: Field mappings
type: array of object
}
name
(required)
: {
display name: Bucket name
type: string
minLength : 1
}
splitpath
: {
display name: Splitpath
type: string
default value: '/ '
}
}
|
username
Username
required
|
Couchbase server's valid username.
type: string
|
verify_access
Validate access
|
Set to true to require successful connection to the filesystem before saving this datasource.
type: boolean
default value: 'true '
|