datastax-java-driver {
    basic {
        load-balancing-policy {
            class = DefaultLoadBalancingPolicy
            slow-replica-avoidance = false
        }
        request {
            default-idempotence = true
        }
    }

    advanced {
        reconnect-on-init = true

        auth-provider = {
            class = software.aws.mcs.auth.SigV4AuthProvider
        }
        ssl-engine-factory {
            class = DefaultSslEngineFactory
            hostname-validation = false
        }
        retry-policy {
             class =  software.aws.mcs.example.AmazonKeyspacesRetryPolicy
             max-attempts = 3
        }
        connection {
          pool {
            local.size = 9
          }
        }
    }
}