クラス DefaultCassandraObservationConvention

java.lang.ObjectSE
org.springframework.data.cassandra.observability.DefaultCassandraObservationConvention
実装済みのインターフェース一覧:
io.micrometer.observation.KeyValuesConvention, io.micrometer.observation.ObservationConvention<CassandraObservationContext>, CassandraObservationConvention

public class DefaultCassandraObservationConvention extends ObjectSE implements CassandraObservationConvention
デフォルトの CassandraObservationConvention 実装。
導入:
4.0
作成者:
Greg Turnquist, Mark Paluch
  • フィールドの詳細

  • コンストラクターの詳細

    • DefaultCassandraObservationConvention

      public DefaultCassandraObservationConvention()
  • 方法の詳細

    • getLowCardinalityKeyValues

      public io.micrometer.common.KeyValues getLowCardinalityKeyValues(CassandraObservationContext context)
      次で指定:
      インターフェース io.micrometer.observation.ObservationConvention<CassandraObservationContext> 内の getLowCardinalityKeyValues 
    • getHighCardinalityKeyValues

      public io.micrometer.common.KeyValues getHighCardinalityKeyValues(CassandraObservationContext context)
      次で指定:
      インターフェース io.micrometer.observation.ObservationConvention<CassandraObservationContext> 内の getHighCardinalityKeyValues 
    • tryGetSocketAddress

      protected @Nullable InetSocketAddressSE tryGetSocketAddress(com.datastax.oss.driver.api.core.metadata.EndPoint endPoint)
    • getContextualName

      public StringSE getContextualName(CassandraObservationContext context)
      次で指定:
      インターフェース io.micrometer.observation.ObservationConvention<CassandraObservationContext> 内の getContextualName 
    • getOperationName

      public StringSE getOperationName(StringSE cql, StringSE defaultName)
      CQL クエリを解析するか、デフォルト名を提供します。
      パラメーター:
      defaultName - クエリがない場合
      戻り値:
      スパン名
    • getCql

      protected static StringSE getCql(com.datastax.oss.driver.api.core.cql.Statement<?> statement)
      デリゲート Statement から CQL クエリを抽出します。
      パラメーター:
      statement -
      戻り値:
      デリゲートの文字列ベースの CQL
    • getQuery

      protected static StringSE getQuery(com.datastax.oss.driver.api.core.cql.Statement<?> statement)
      Statement からクエリを抽出します。
      パラメーター:
      statement -
      戻り値:
      問い合わせ