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.