Cassandra Connection Shared Resource
The Cassandra connection shared resource describes the Cassandra connection information.
General
The General panel contains the following fields:
Field | Module Property? | Description |
---|---|---|
Package | No | The name of the package where the shared resource is added. |
Name | No | The name to be displayed as the label for the shared resource in the process. |
Description | No | A short description for the shared resource. |
Cluster Configuration
The Cluster Configuration panel contains the following fields:
Field | Module Property? | Description |
---|---|---|
KeySpace | Yes | The name of the keyspace to be used for the session created. |
Node | Yes |
The addresses of the nodes to add as contact point. User can configure node details in following format: <host>:<port> Multiple node details can be configured separated by a comma as shown below: <host1>:<port1>,<host2>:<port2> |
Advanced Configuration
The Advanced Configuration panel contains the following fields:
Field | Module Property? | Description |
---|---|---|
Connect Timeout(ms) | Yes | Specifies how long in milliseconds the connection remains active if no action is performed.
Default value is 5000. |
Read Timeout(ms) | Yes | Specifies the per-host read timeout in milliseconds.
Default value is 12000. |
FetchSize | Yes | Specifies the fetch size to use for SELECT queries.
Default value is 5000. |
Retry Policy | Yes | The retry policy determines the default behavior to adopt when a request either times out or a node is unavailable.
Default value is DefaultRetryPolicy. |
Logging Retry Policy | Yes | If this check box is selected, the policy is used with Retry Policy. |
Load Balancing Policy | Yes | A load balancing policy will determine which node it is to run a query.
Default value is RoundRobinPolicy. |
Token Aware Policy | Yes | If this check box is selected, the policy is used with Load Balancing Policy. |
Security Configuration
The Security Configuration panel contains the following fields:
Field | Module Property? | Description |
---|---|---|
Login Credential | No | If this check box is selected, enter the Username and Password to authenticate the login. |
Username | Yes | The user name to access the Cassandra server. |
Password | Yes | The password to access the Cassandra server. |
Test Connection | No | Click this button to validate the connection. |
Confidentiality
The Confidentiality panel contains the following fields:
Field | Module Property? | Description |
---|---|---|
SSL Client Configuration | No | This flag enables or disables transport layer security for the connection. |
SSL Client | No | Select an SSL Client shared resource to establish a connection between the plug-in and the specified Cassandra server.
This field is available when the SSL Client Configuration check box is selected. |