Tabnine Logo
LatencyAwarePolicy.builder
Code IndexAdd Tabnine to your IDE (free)

How to use
builder
method
in
com.datastax.driver.core.policies.LatencyAwarePolicy

Best Java code snippets using com.datastax.driver.core.policies.LatencyAwarePolicy.builder (Showing top 15 results out of 315)

origin: Impetus/Kundera

loadBalancingPolicy = LatencyAwarePolicy.builder(loadBalancingPolicy).build();
origin: com.datastax.cassandra/cassandra-driver-core

primingClient.prime(queryBuilder().withQuery(query).build());
LatencyAwarePolicy latencyAwarePolicy =
  LatencyAwarePolicy.builder(new RoundRobinPolicy()).withMininumMeasurements(1).build();
Cluster.Builder builder = super.createClusterBuilder();
builder.withLoadBalancingPolicy(latencyAwarePolicy);
origin: com.datastax.cassandra/cassandra-driver-core

  queryBuilder().withQuery(query).withThen(then().withResult(unavailable)).build());
LatencyAwarePolicy latencyAwarePolicy =
  LatencyAwarePolicy.builder(new RoundRobinPolicy()).withMininumMeasurements(1).build();
Cluster.Builder builder = super.createClusterBuilder();
builder.withLoadBalancingPolicy(latencyAwarePolicy);
origin: com.datastax.cassandra/cassandra-driver-core

  LatencyAwarePolicy.builder(new RoundRobinPolicy()).withMininumMeasurements(1).build();
Cluster.Builder builder = super.createClusterBuilder();
builder.withLoadBalancingPolicy(latencyAwarePolicy);
origin: adejanovski/cassandra-jdbc-wrapper

Builder builder = LatencyAwarePolicy.builder((LoadBalancingPolicy) paramList.get(0));
origin: EinsamHauer/disthene

  public static LoadBalancingPolicy getLoadBalancingPolicy(String policy) {
    LoadBalancingPolicy loadBalancingPolicy;
    switch (policy) {
      case tokenAwarePolicy:
        loadBalancingPolicy = new TokenAwarePolicy(new RoundRobinPolicy());
        break;
      case tokenDcAwareRoundRobinPolicy:
        loadBalancingPolicy = new TokenAwarePolicy(DCAwareRoundRobinPolicy.builder().build());
        break;
      case tokenLatencyAwarePolicy:
        loadBalancingPolicy = new TokenAwarePolicy(LatencyAwarePolicy.builder(new RoundRobinPolicy()).build());
        break;
      default:
        throw new IllegalArgumentException("Cassandra load balancing policy can be " + tokenAwarePolicy + " ," + tokenLatencyAwarePolicy
            + " ," + tokenDcAwareRoundRobinPolicy);
    }
    return loadBalancingPolicy;
  }
}
origin: org.apache.camel/camel-cassandraql

  public LoadBalancingPolicy getLoadBalancingPolicy(String policy) {
    LoadBalancingPolicy loadBalancingPolicy = new RoundRobinPolicy();
    switch (policy) {
    case roundRobinPolicy:
      loadBalancingPolicy = new RoundRobinPolicy();
      break;
    case tokenAwarePolicy:
      loadBalancingPolicy = new TokenAwarePolicy(new RoundRobinPolicy());
      break;
    case dcAwareRoundRobinPolicy:
      loadBalancingPolicy = DCAwareRoundRobinPolicy.builder().build();
      break;
    case latencyAwarePolicy:
      loadBalancingPolicy = LatencyAwarePolicy.builder(new RoundRobinPolicy()).build();
      break;
    case errorAwarePolicy:
      loadBalancingPolicy = ErrorAwarePolicy.builder(new RoundRobinPolicy()).build();
      break;
    default:
      throw new IllegalArgumentException("Cassandra load balancing policy can be " + roundRobinPolicy + " ," + tokenAwarePolicy 
          + " ," + dcAwareRoundRobinPolicy);
    }
    return loadBalancingPolicy;
  }
}
origin: org.wso2.carbon.data/org.wso2.carbon.dataservices.core

if (loadBalancingProp != null) {
  if ("LatencyAwareRoundRobinPolicy".equals(loadBalancingProp)) {
    builder = builder.withLoadBalancingPolicy(LatencyAwarePolicy.builder(new RoundRobinPolicy()).build());
  } else if ("RoundRobinPolicy".equals(loadBalancingProp)) {
    builder = builder.withLoadBalancingPolicy(new RoundRobinPolicy());
origin: org.apache.gora/gora-cassandra

switch (loadBalancingProp) {
 case "LatencyAwareRoundRobinPolicy":
  builder = builder.withLoadBalancingPolicy(LatencyAwarePolicy.builder(new RoundRobinPolicy()).build());
  break;
 case "RoundRobinPolicy":
origin: apache/gora

switch (loadBalancingProp) {
 case "LatencyAwareRoundRobinPolicy":
  builder = builder.withLoadBalancingPolicy(LatencyAwarePolicy.builder(new RoundRobinPolicy()).build());
  break;
 case "RoundRobinPolicy":
origin: systems.composable/dropwizard-cassandra

  @Override
  public LoadBalancingPolicy build() {
    LatencyAwarePolicy.Builder builder = LatencyAwarePolicy.builder(subPolicy.build());

    if (exclusionThreshold != null) {
      builder.withExclusionThreshold(exclusionThreshold);
    }

    if (minimumMeasurements != null) {
      builder.withMininumMeasurements(minimumMeasurements);
    }

    if (retryPeriod != null) {
      builder.withRetryPeriod(retryPeriod.getQuantity(), retryPeriod.getUnit());
    }

    if (scale != null) {
      builder.withScale(scale.getQuantity(), scale.getUnit());
    }

    if (updateRate != null) {
      builder.withUpdateRate(updateRate.getQuantity(), updateRate.getUnit());
    }

    return builder.build();
  }
}
origin: composable-systems/dropwizard-cassandra

  @Override
  public LoadBalancingPolicy build() {
    LatencyAwarePolicy.Builder builder = LatencyAwarePolicy.builder(subPolicy.build());

    if (exclusionThreshold != null) {
      builder.withExclusionThreshold(exclusionThreshold);
    }

    if (minimumMeasurements != null) {
      builder.withMininumMeasurements(minimumMeasurements);
    }

    if (retryPeriod != null) {
      builder.withRetryPeriod(retryPeriod.getQuantity(), retryPeriod.getUnit());
    }

    if (scale != null) {
      builder.withScale(scale.getQuantity(), scale.getUnit());
    }

    if (updateRate != null) {
      builder.withUpdateRate(updateRate.getQuantity(), updateRate.getUnit());
    }

    return builder.build();
  }
}
origin: com.datastax.dse/dse-java-driver-core

primingClient.prime(queryBuilder().withQuery(query).build());
LatencyAwarePolicy latencyAwarePolicy =
  LatencyAwarePolicy.builder(new RoundRobinPolicy()).withMininumMeasurements(1).build();
Cluster.Builder builder = super.createClusterBuilder();
builder.withLoadBalancingPolicy(latencyAwarePolicy);
origin: com.datastax.dse/dse-java-driver-core

  queryBuilder().withQuery(query).withThen(then().withResult(unavailable)).build());
LatencyAwarePolicy latencyAwarePolicy =
  LatencyAwarePolicy.builder(new RoundRobinPolicy()).withMininumMeasurements(1).build();
Cluster.Builder builder = super.createClusterBuilder();
builder.withLoadBalancingPolicy(latencyAwarePolicy);
origin: com.datastax.dse/dse-java-driver-core

  LatencyAwarePolicy.builder(new RoundRobinPolicy()).withMininumMeasurements(1).build();
Cluster.Builder builder = super.createClusterBuilder();
builder.withLoadBalancingPolicy(latencyAwarePolicy);
com.datastax.driver.core.policiesLatencyAwarePolicybuilder

Javadoc

Creates a new latency aware policy builder given the child policy that the resulting policy should wrap.

Popular methods of LatencyAwarePolicy

  • getScoresSnapshot
    Returns a snapshot of the scores (latency averages) maintained by this policy.
  • <init>

Popular in Java

  • Reactive rest calls using spring rest template
  • setContentView (Activity)
  • onRequestPermissionsResult (Fragment)
  • findViewById (Activity)
  • InputStream (java.io)
    A readable source of bytes.Most clients will use input streams that read data from the file system (
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • ImageIO (javax.imageio)
  • Filter (javax.servlet)
    A filter is an object that performs filtering tasks on either the request to a resource (a servlet o
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
  • DateTimeFormat (org.joda.time.format)
    Factory that creates instances of DateTimeFormatter from patterns and styles. Datetime formatting i
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now