public class ProgrammaticArguments extends Object
This is mostly for internal use, you only need to deal with this directly if you write custom
SessionBuilder
subclasses.
Modifier and Type | Class and Description |
---|---|
static class |
ProgrammaticArguments.Builder |
Modifier and Type | Method and Description |
---|---|
static ProgrammaticArguments.Builder |
builder() |
AuthProvider |
getAuthProvider() |
ClassLoader |
getClassLoader() |
InetSocketAddress |
getCloudProxyAddress() |
MutableCodecRegistry |
getCodecRegistry() |
Map<String,String> |
getLocalDatacenters() |
Object |
getMetricRegistry() |
Map<String,NodeDistanceEvaluator> |
getNodeDistanceEvaluators() |
Map<String,Predicate<Node>> |
getNodeFilters()
Deprecated.
|
NodeStateListener |
getNodeStateListener() |
RequestTracker |
getRequestTracker() |
SchemaChangeListener |
getSchemaChangeListener() |
SslEngineFactory |
getSslEngineFactory() |
String |
getStartupApplicationName() |
String |
getStartupApplicationVersion() |
UUID |
getStartupClientId() |
List<TypeCodec<?>> |
getTypeCodecs() |
@NonNull public static ProgrammaticArguments.Builder builder()
@Nullable public NodeStateListener getNodeStateListener()
@Nullable public SchemaChangeListener getSchemaChangeListener()
@Nullable public RequestTracker getRequestTracker()
@NonNull @Deprecated public Map<String,Predicate<Node>> getNodeFilters()
@NonNull public Map<String,NodeDistanceEvaluator> getNodeDistanceEvaluators()
@Nullable public ClassLoader getClassLoader()
@Nullable public AuthProvider getAuthProvider()
@Nullable public SslEngineFactory getSslEngineFactory()
@Nullable public InetSocketAddress getCloudProxyAddress()
@Nullable public UUID getStartupClientId()
@Nullable public String getStartupApplicationName()
@Nullable public String getStartupApplicationVersion()
@Nullable public MutableCodecRegistry getCodecRegistry()
@Nullable public Object getMetricRegistry()
Copyright © 2017–2024. All rights reserved.