CosmosDiagnosticsRequestInfo クラス

  • java.lang.Object
    • com.azure.cosmos.CosmosDiagnosticsRequestInfo

public final class CosmosDiagnosticsRequestInfo

このクラスは、トランスポート要求の診断情報を表します (直接モードでのレプリカの呼び出し、ゲートウェイへの呼び出しなど、パーティションのレプリカの物理アドレスなどのメタデータを取得します。

メソッドの概要

修飾子と型 メソッドと説明
String getActivityId()

Cosmos DB サービスでこの要求を追跡するために使用されるアクティビティを取得します。

Duration getBackendLatency()

要求に対してバックエンド待機時間が使用できない場合は、バックエンド待機時間 (使用可能な場合) または null を取得します

Duration getDuration()

この要求を処理するための合計期間を取得します。

String getPartitionId()

要求がレプリカ/パーティションを直接ターゲットにしていない場合に、この要求が処理された物理パーティション/シャードの識別子を取得します。

String getPartitionKeyRangeId()

要求がレプリカ/パーティションを直接ターゲットにしていない場合に、この要求が処理された物理パーティション/シャードのパーティションキー範囲ID または null を取得します。

Collection<CosmosDiagnosticsRequestEvent> getRequestPipelineEvents()

要求パイプラインのさまざまなステージに関するより詳細な情報を取得します。

String getRequestType()

要求の種類を取得します

Instant getStartTime()

要求の開始時刻を取得します。

メソッドの継承元: java.lang.Object

メソッドの詳細

getActivityId

public String getActivityId()

Cosmos DB サービスでこの要求を追跡するために使用されるアクティビティを取得します。

戻り値:

Cosmos DB サービスでこの要求を追跡するために使用されるアクティビティ。

getBackendLatency

public Duration getBackendLatency()

要求に対してバックエンド待機時間が使用できない場合は、バックエンド待機時間 (使用可能な場合) または null を取得します

戻り値:

要求でバックエンド待ち時間が使用できない場合はバックエンド待機時間 (使用可能な場合) または null

getDuration

public Duration getDuration()

この要求を処理するための合計期間を取得します。

戻り値:

この要求を処理するための合計期間。

getPartitionId

public String getPartitionId()

要求がレプリカ/パーティションを直接ターゲットにしていない場合に、この要求が処理された物理パーティション/シャードの識別子を取得します。

戻り値:

要求がレプリカ/パーティションを直接ターゲットにしていない場合に、この要求が処理された物理パーティション/シャードの識別子または null。

getPartitionKeyRangeId

public String getPartitionKeyRangeId()

要求がレプリカ/パーティションを直接対象としていない場合に、この要求が処理された物理パーティション/シャードの PartitionKeyRangeId または null を取得します。

戻り値:

要求がレプリカ/パーティションを直接ターゲットにしていない場合に、この要求が処理された物理パーティション/シャードの PartitionKeyRangeId または null。

getRequestPipelineEvents

public Collection getRequestPipelineEvents()

要求パイプラインのさまざまなステージに関するより詳細な情報を取得します。

戻り値:

要求パイプラインのさまざまなステージに関するより詳細な情報。

getRequestType

public String getRequestType()

要求の種類を取得します

戻り値:

要求の種類

getStartTime

public Instant getStartTime()

要求の開始時刻を取得します。

戻り値:

要求の開始時刻。

適用対象