com.datastax.driver.core.policies.Policies.defaultTimestampGenerator()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(3.3k)|赞(0)|评价(0)|浏览(107)

本文整理了Java中com.datastax.driver.core.policies.Policies.defaultTimestampGenerator()方法的一些代码示例,展示了Policies.defaultTimestampGenerator()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Policies.defaultTimestampGenerator()方法的具体详情如下:
包路径:com.datastax.driver.core.policies.Policies
类名称:Policies
方法名:defaultTimestampGenerator

Policies.defaultTimestampGenerator介绍

[英]The default timestamp generator.

This is an instance of AtomicMonotonicTimestampGenerator.
[中]默认的时间戳生成器。
这是原子单调TimeStampGenerator的一个实例。

代码示例

代码示例来源:origin: com.datastax.cassandra/cassandra-driver-core

/**
  * Builds the final object from this builder.
  *
  * <p>Any field that hasn't been set explicitly will get its default value.
  *
  * @return the object.
  */
 public Policies build() {
  return new Policies(
    loadBalancingPolicy == null ? defaultLoadBalancingPolicy() : loadBalancingPolicy,
    reconnectionPolicy == null ? defaultReconnectionPolicy() : reconnectionPolicy,
    retryPolicy == null ? defaultRetryPolicy() : retryPolicy,
    addressTranslator == null ? defaultAddressTranslator() : addressTranslator,
    timestampGenerator == null ? defaultTimestampGenerator() : timestampGenerator,
    speculativeExecutionPolicy == null
      ? defaultSpeculativeExecutionPolicy()
      : speculativeExecutionPolicy);
 }
}

代码示例来源:origin: com.yugabyte/cassandra-driver-core

/**
   * Builds the final object from this builder.
   * <p/>
   * Any field that hasn't been set explicitly will get its default value.
   *
   * @return the object.
   */
  public Policies build() {
    return new Policies(
        loadBalancingPolicy == null ? defaultLoadBalancingPolicy() : loadBalancingPolicy,
        reconnectionPolicy == null ? defaultReconnectionPolicy() : reconnectionPolicy,
        retryPolicy == null ? defaultRetryPolicy() : retryPolicy,
        addressTranslator == null ? defaultAddressTranslator() : addressTranslator,
        timestampGenerator == null ? defaultTimestampGenerator() : timestampGenerator,
        speculativeExecutionPolicy == null ? defaultSpeculativeExecutionPolicy() : speculativeExecutionPolicy);
  }
}

代码示例来源:origin: com.github.ddth/ddth-cql-utils

timestampGenerator = Policies.defaultTimestampGenerator();

代码示例来源:origin: io.prestosql.cassandra/cassandra-driver

/**
   * Builds the final object from this builder.
   * <p/>
   * Any field that hasn't been set explicitly will get its default value.
   *
   * @return the object.
   */
  public Policies build() {
    return new Policies(
        loadBalancingPolicy == null ? Policies.defaultLoadBalancingPolicy() : loadBalancingPolicy,
        Objects.firstNonNull(reconnectionPolicy, Policies.defaultReconnectionPolicy()),
        Objects.firstNonNull(retryPolicy, Policies.defaultRetryPolicy()),
        Objects.firstNonNull(addressTranslator, Policies.defaultAddressTranslator()),
        Objects.firstNonNull(timestampGenerator, Policies.defaultTimestampGenerator()),
        Objects.firstNonNull(speculativeExecutionPolicy, Policies.defaultSpeculativeExecutionPolicy()));
  }
}

代码示例来源:origin: com.facebook.presto.cassandra/cassandra-driver

/**
   * Builds the final object from this builder.
   * <p/>
   * Any field that hasn't been set explicitly will get its default value.
   *
   * @return the object.
   */
  public Policies build() {
    return new Policies(
        loadBalancingPolicy == null ? Policies.defaultLoadBalancingPolicy() : loadBalancingPolicy,
        Objects.firstNonNull(reconnectionPolicy, Policies.defaultReconnectionPolicy()),
        Objects.firstNonNull(retryPolicy, Policies.defaultRetryPolicy()),
        Objects.firstNonNull(addressTranslator, Policies.defaultAddressTranslator()),
        Objects.firstNonNull(timestampGenerator, Policies.defaultTimestampGenerator()),
        Objects.firstNonNull(speculativeExecutionPolicy, Policies.defaultSpeculativeExecutionPolicy()));
  }
}

相关文章