PartitionKeyDefinition クラス
- java.
lang. Object - JsonSerializable
- com.
microsoft. azure. cosmosdb. PartitionKeyDefinition
- com.
public class PartitionKeyDefinition extends JsonSerializable
Azure Cosmos DB データベース サービスのパーティション キー定義を表します。 パーティション キー定義は、複数のパーティションを持つコレクション内のパーティション キーとして使用されるドキュメント プロパティを指定します。
コンストラクターの概要
コンストラクター | 説明 |
---|---|
PartitionKeyDefinition() |
コンストラクターです。 PartitionKeyDefinition オブジェクトの新しいインスタンスを作成します。 |
PartitionKeyDefinition(String jsonString) |
コンストラクターです。 JSON 文字列から PartitionKeyDefinition オブジェクトの新しいインスタンスを作成します。 |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Partition |
getKind()
パーティション キーを指定してパーティション ID を計算するために使用するパーティション アルゴリズムを設定します。 |
List<String> |
getPaths()
パーティション キーのドキュメント プロパティ パスを取得します。 |
Partition |
getVersion() |
void |
setKind(PartitionKind kind)
パーティション キーを指定してパーティション ID を計算するために使用するパーティション アルゴリズムを設定します。 |
void |
setPaths(List<String> paths)
パーティション キーのドキュメント プロパティ パスを設定します。 |
void | setVersion(PartitionKeyDefinitionVersion version) |
継承メンバー
コンストラクターの詳細
PartitionKeyDefinition
public PartitionKeyDefinition()
コンストラクターです。 PartitionKeyDefinition オブジェクトの新しいインスタンスを作成します。
PartitionKeyDefinition
public PartitionKeyDefinition(String jsonString)
コンストラクターです。 JSON 文字列から PartitionKeyDefinition オブジェクトの新しいインスタンスを作成します。
パラメーター:
メソッドの詳細
getKind
public PartitionKind getKind()
パーティション キーを指定してパーティション ID を計算するために使用するパーティション アルゴリズムを設定します。
戻り値:
getPaths
public List
パーティション キーのドキュメント プロパティ パスを取得します。
戻り値:
getVersion
public PartitionKeyDefinitionVersion getVersion()
setKind
public void setKind(PartitionKind kind)
パーティション キーを指定してパーティション ID を計算するために使用するパーティション アルゴリズムを設定します。
パラメーター:
setPaths
public void setPaths(List
パーティション キーのドキュメント プロパティ パスを設定します。
パラメーター:
setVersion
public void setVersion(PartitionKeyDefinitionVersion version)
パラメーター:
適用対象
Azure SDK for Java