Class Cqld4DriverContext

java.lang.Object
com.datastax.oss.driver.internal.core.context.DefaultDriverContext
io.nosqlbench.adapter.cqld4.wrapper.Cqld4DriverContext
All Implemented Interfaces:
com.datastax.oss.driver.api.core.context.DriverContext, com.datastax.oss.driver.api.core.detach.AttachmentPoint, com.datastax.oss.driver.internal.core.context.InternalDriverContext

public class Cqld4DriverContext extends com.datastax.oss.driver.internal.core.context.DefaultDriverContext
  • Field Summary

    Fields inherited from class com.datastax.oss.driver.internal.core.context.DefaultDriverContext

    cycleDetector

    Fields inherited from interface com.datastax.oss.driver.api.core.detach.AttachmentPoint

    NONE
  • Constructor Summary

    Constructors
    Constructor
    Description
    Cqld4DriverContext(com.datastax.oss.driver.api.core.config.DriverConfigLoader configLoader, com.datastax.oss.driver.api.core.session.ProgrammaticArguments programmaticArguments)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull Map<String,com.datastax.oss.driver.api.core.loadbalancing.LoadBalancingPolicy>
     
    com.datastax.oss.driver.api.core.context.DriverContext
     

    Methods inherited from class com.datastax.oss.driver.internal.core.context.DefaultDriverContext

    buildAddressTranslator, buildAuthProvider, buildChannelFactory, buildCodecRegistry, buildCompressor, buildConsistencyLevelRegistry, buildControlConnection, buildEventBus, buildFrameCodec, buildLifecycleListeners, buildLoadBalancingPolicies, buildLoadBalancingPolicyWrapper, buildMetadataManager, buildMetricIdGenerator, buildMetricsFactory, buildNettyOptions, buildNodeStateListener, buildPoolManager, buildPrimitiveCodec, buildProtocolVersionRegistry, buildReconnectionPolicy, buildReplicationStrategyFactory, buildRequestLogFormatter, buildRequestProcessorRegistry, buildRequestThrottler, buildRequestTracker, buildRetryPolicies, buildSchemaChangeListener, buildSchemaParserFactory, buildSchemaQueriesFactory, buildSegmentCodec, buildSpeculativeExecutionPolicies, buildSslEngineFactory, buildSslHandlerFactory, buildStartupOptions, buildTimestampGenerator, buildTokenFactoryRegistry, buildTopologyMonitor, buildWriteCoalescer, buildWriteTypeRegistry, getAddressTranslator, getAuthProvider, getChannelFactory, getChannelPoolFactory, getClassLoader, getCodecRegistry, getCompressor, getConfig, getConfigLoader, getConsistencyLevelRegistry, getControlConnection, getEventBus, getFrameCodec, getLifecycleListeners, getLoadBalancingPolicyWrapper, getLocalDatacenter, getMetadataManager, getMetricIdGenerator, getMetricRegistry, getMetricsFactory, getNettyOptions, getNodeDistanceEvaluator, getNodeFilter, getNodeStateListener, getPoolManager, getPrimitiveCodec, getProtocolVersion, getProtocolVersionRegistry, getReconnectionPolicy, getReplicationStrategyFactory, getRequestLogFormatter, getRequestProcessorRegistry, getRequestThrottler, getRequestTracker, getRetryPolicies, getSchemaChangeListener, getSchemaParserFactory, getSchemaQueriesFactory, getSegmentCodec, getSessionName, getSpeculativeExecutionPolicies, getSslEngineFactory, getSslHandlerFactory, getStartupOptions, getTimestampGenerator, getTokenFactoryRegistry, getTopologyMonitor, getWriteCoalescer, getWriteTypeRegistry

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.datastax.oss.driver.api.core.context.DriverContext

    getLoadBalancingPolicy, getRetryPolicy, getSpeculativeExecutionPolicy
  • Constructor Details

    • Cqld4DriverContext

      public Cqld4DriverContext(com.datastax.oss.driver.api.core.config.DriverConfigLoader configLoader, com.datastax.oss.driver.api.core.session.ProgrammaticArguments programmaticArguments)
  • Method Details

    • getLoadBalancingPolicies

      @NotNull public @NotNull Map<String,com.datastax.oss.driver.api.core.loadbalancing.LoadBalancingPolicy> getLoadBalancingPolicies()
      Specified by:
      getLoadBalancingPolicies in interface com.datastax.oss.driver.api.core.context.DriverContext
      Overrides:
      getLoadBalancingPolicies in class com.datastax.oss.driver.internal.core.context.DefaultDriverContext
    • setSummarizer

      public com.datastax.oss.driver.api.core.context.DriverContext setSummarizer(NodeSummary summarizer)