次の方法で共有


ConsistencyPolicy クラス

  • java.lang.Object

public class ConsistencyPolicy extends JsonSerializable

Azure Cosmos DB データベース サービスの整合性ポリシーの設定をカプセル化します。

コンストラクターの概要

コンストラクター 説明
ConsistencyPolicy(String jsonString)

コンストラクターです。

メソッドの概要

修飾子と型 メソッドと説明
ConsistencyLevel getDefaultConsistencyLevel()

リソースの名前を取得します。

int getMaxStalenessIntervalInSeconds()

境界付き整合性内の を取得します。許容される最大の整合性 (期間) です。

int getMaxStalenessPrefix()

境界付き整合性を取得します。許容される最大の古さ (シーケンス番号 (バージョン) の違い)。

void setDefaultConsistencyLevel(ConsistencyLevel level)

リソースの名前を設定します。

void setMaxStalenessIntervalInSeconds(int maxStalenessIntervalInSeconds)

境界付き整合性 (期間で許容される最大の古さ) を設定します。

void setMaxStalenessPrefix(int maxStalenessPrefix)

境界付き整合性を設定します。許容される最大の古さ (シーケンス番号の差 (バージョン) )。

継承メンバー

コンストラクターの詳細

ConsistencyPolicy

public ConsistencyPolicy(String jsonString)

コンストラクターです。

パラメーター:

jsonString - 整合性ポリシーを表す json 文字列。

メソッドの詳細

getDefaultConsistencyLevel

public ConsistencyLevel getDefaultConsistencyLevel()

リソースの名前を取得します。

戻り値:

既定の整合性レベル。

getMaxStalenessIntervalInSeconds

public int getMaxStalenessIntervalInSeconds()

境界付き整合性内の を取得します。許容される最大の整合性 (期間) です。

戻り値:

最大古さプレフィックス。

getMaxStalenessPrefix

public int getMaxStalenessPrefix()

境界付き整合性を取得します。許容される最大の古さ (シーケンス番号 (バージョン) の違い)。

戻り値:

最大古さプレフィックス。

setDefaultConsistencyLevel

public void setDefaultConsistencyLevel(ConsistencyLevel level)

リソースの名前を設定します。

パラメーター:

level - 整合性レベル。

setMaxStalenessIntervalInSeconds

public void setMaxStalenessIntervalInSeconds(int maxStalenessIntervalInSeconds)

境界付き整合性 (期間で許容される最大の古さ) を設定します。

パラメーター:

maxStalenessIntervalInSeconds - 最大失効間隔 (秒単位)。

setMaxStalenessPrefix

public void setMaxStalenessPrefix(int maxStalenessPrefix)

境界付き整合性を設定します。許容される最大の古さ (シーケンス番号の差 (バージョン) )。

パラメーター:

maxStalenessPrefix - 最大古さプレフィックス。

適用対象