クラス 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
フィールド概要
フィールドインターフェース io.micrometer.observation.ObservationConvention から継承されたフィールド
EMPTYコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明protected static StringSEgetCql(com.datastax.oss.driver.api.core.cql.Statement<?> statement) デリゲートStatementから CQL クエリを抽出します。io.micrometer.common.KeyValuesio.micrometer.common.KeyValuesgetOperationName(StringSE cql, StringSE defaultName) CQL クエリを解析するか、デフォルト名を提供します。protected static StringSEgetQuery(com.datastax.oss.driver.api.core.cql.Statement<?> statement) Statementからクエリを抽出します。protected @Nullable InetSocketAddressSEtryGetSocketAddress(com.datastax.oss.driver.api.core.metadata.EndPoint endPoint) クラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース CassandraObservationConvention から継承されたメソッド
supportsContextインターフェース io.micrometer.observation.ObservationConvention から継承されたメソッド
getName
フィールドの詳細
INSTANCE
コンストラクターの詳細
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
- 次で指定:
- インターフェース
io.micrometer.observation.ObservationConvention<CassandraObservationContext>内のgetContextualName
getOperationName
getCql
デリゲートStatementから CQL クエリを抽出します。- パラメーター:
statement-- 戻り値:
- デリゲートの文字列ベースの CQL
getQuery
Statementからクエリを抽出します。- パラメーター:
statement-- 戻り値:
- 問い合わせ