CosmosDbKeyEscape クラス
- java.
lang. Object - com.
microsoft. bot. azure. CosmosDbKeyEscape
- com.
public final class CosmosDbKeyEscape
CosmosDB キーをエスケープするためのヘルパー クラス。
フィールドの概要
| 修飾子と型 | フィールドと説明 |
|---|---|
| static final java.lang.Integer |
MAX_KEY_LENGTH
以前のライブラリのキーの最大長は 255 でした。 |
メソッドの概要
| 修飾子と型 | メソッドと説明 |
|---|---|
| static java.lang.String |
escapeKey(String key)
キーを、Cosmos DB で安全に使用できる DocumentID に変換します。 |
| static java.lang.String |
escapeKey(String key, String suffix, Boolean compatibilityMode)
キーを、Cosmos DB で安全に使用できる DocumentID に変換します。 |
メソッドの継承元: java.lang.Object
フィールドの詳細
MAX_KEY_LENGTH
public static final Integer MAX_KEY_LENGTH
以前のライブラリのキーの最大長は 255 でした。 制限は 1023 になりました。 このライブラリでは、下位互換性の既定値は 255 のままです。 この動作をオーバーライドし、長い制限を使用して CosmosDbPartitionedStorageOptions.CompatibilityMode を false に設定します。 https://docs.microsoft.com/en-us/azure/cosmos-db/concepts-limits\#per-item-limits.
メソッドの詳細
escapeKey
public static String escapeKey(String key)
キーを、Cosmos DB で安全に使用できる DocumentID に変換します。
パラメーター:
戻り値:
escapeKey
public static String escapeKey(String key, String suffix, Boolean compatibilityMode)
キーを、Cosmos DB で安全に使用できる DocumentID に変換します。
パラメーター:
戻り値: