PartitionKeyRange クラス

public class PartitionKeyRange extends Resource

Azure Cosmos DB データベース サービスのパーティション キーの範囲を表します。

フィールドの概要

修飾子と型 フィールドと説明
final String MASTER_PARTITION_KEY_RANGE_ID
final String MAXIMUM_EXCLUSIVE_EFFECTIVE_PARTITION_KEY
final String MINIMUM_INCLUSIVE_EFFECTIVE_PARTITION_KEY

コンストラクターの概要

コンストラクター 説明
PartitionKeyRange()

パーティション キー範囲オブジェクトを初期化します。

PartitionKeyRange(String jsonString)

json 文字列からパーティション キー範囲オブジェクトを初期化します。

PartitionKeyRange(String id, String minInclusive, String maxExclusive)
PartitionKeyRange(String id, String minInclusive, String maxExclusive, List<String> parents)

メソッドの概要

修飾子と型 メソッドと説明
boolean equals(Object obj)
String getMaxExclusive()
String getMinInclusive()
List<String> getParents()

親範囲の ID を示すために内部的に使用されます

int hashCode()
void setMaxExclusive(String maxExclusive)
void setMinInclusive(String minInclusive)
Range<String> toRange()

継承メンバー

フィールドの詳細

MASTER_PARTITION_KEY_RANGE_ID

public static final String MASTER_PARTITION_KEY_RANGE_ID= "M"

MAXIMUM_EXCLUSIVE_EFFECTIVE_PARTITION_KEY

public static final String MAXIMUM_EXCLUSIVE_EFFECTIVE_PARTITION_KEY= "FF"

MINIMUM_INCLUSIVE_EFFECTIVE_PARTITION_KEY

public static final String MINIMUM_INCLUSIVE_EFFECTIVE_PARTITION_KEY= ""

コンストラクターの詳細

PartitionKeyRange

public PartitionKeyRange()

パーティション キー範囲オブジェクトを初期化します。

PartitionKeyRange

public PartitionKeyRange(String jsonString)

json 文字列からパーティション キー範囲オブジェクトを初期化します。

パラメーター:

jsonString - パーティション キー範囲オブジェクトを表す json 文字列。

PartitionKeyRange

public PartitionKeyRange(String id, String minInclusive, String maxExclusive)

パラメーター:

id
minInclusive
maxExclusive

PartitionKeyRange

public PartitionKeyRange(String id, String minInclusive, String maxExclusive, List parents)

パラメーター:

id
minInclusive
maxExclusive
parents

メソッドの詳細

equals

public boolean equals(Object obj)

パラメーター:

obj

getMaxExclusive

public String getMaxExclusive()

getMinInclusive

public String getMinInclusive()

getParents

public List getParents()

親範囲の ID を示すために内部的に使用されます

戻り値:

リスト パーティション キー範囲 ID

hashCode

public int hashCode()

setMaxExclusive

public void setMaxExclusive(String maxExclusive)

パラメーター:

maxExclusive

setMinInclusive

public void setMinInclusive(String minInclusive)

パラメーター:

minInclusive

toRange

public Range toRange()

適用対象