Extends the DataStax driver's client options with additional configurations for service providers,
enabling the customization of Cassandra client instances based on specific service requirements.
This interface integrates native driver configurations with custom extensions, facilitating the
connection to Cassandra databases, including managed services like Astra DB.
serviceProviderArgs: Optional. Contains the connection arguments for specific Cassandra service providers,
such as Astra DB. This allows for detailed and service-specific client configurations,
enhancing connectivity and functionality across different Cassandra environments.
Incorporating this interface into client creation processes ensures a comprehensive setup, encompassing both
standard and extended options for robust and versatile Cassandra database interactions.
Custom handler to handle failed attempts. Takes the originally thrown
error object as input, and should itself throw an error if the input
error is not retryable.
Extends the DataStax driver's client options with additional configurations for service providers, enabling the customization of Cassandra client instances based on specific service requirements. This interface integrates native driver configurations with custom extensions, facilitating the connection to Cassandra databases, including managed services like Astra DB.
serviceProviderArgs
: Optional. Contains the connection arguments for specific Cassandra service providers, such as Astra DB. This allows for detailed and service-specific client configurations, enhancing connectivity and functionality across different Cassandra environments.Incorporating this interface into client creation processes ensures a comprehensive setup, encompassing both standard and extended options for robust and versatile Cassandra database interactions.