Partager via


PartitionKeyRange Classe

public class PartitionKeyRange extends Resource

Représente une plage de clés de partition dans le service de base de données Azure Cosmos DB.

Récapitulatif du champ

Modificateur et type Champ et description
final String MASTER_PARTITION_KEY_RANGE_ID
final String MAXIMUM_EXCLUSIVE_EFFECTIVE_PARTITION_KEY
final String MINIMUM_INCLUSIVE_EFFECTIVE_PARTITION_KEY

Récapitulatif du constructeur

Constructeur Description
PartitionKeyRange()

Initialiser un objet de plage de clés de partition.

PartitionKeyRange(String jsonString)

Initialisez un objet de plage de clés de partition à partir d’une chaîne json.

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

Résumé de la méthode

Modificateur et type Méthode et description
boolean equals(Object obj)
String getMaxExclusive()
String getMinInclusive()
List<String> getParents()

Utilisé en interne pour indiquer l’ID de la plage parente

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

Membres hérités

Détails du champ

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= ""

Détails du constructeur

PartitionKeyRange

public PartitionKeyRange()

Initialiser un objet de plage de clés de partition.

PartitionKeyRange

public PartitionKeyRange(String jsonString)

Initialisez un objet de plage de clés de partition à partir d’une chaîne json.

Paramètres:

jsonString - chaîne json qui représente l’objet de plage de clés de partition.

PartitionKeyRange

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

Paramètres:

id
minInclusive
maxExclusive

PartitionKeyRange

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

Paramètres:

id
minInclusive
maxExclusive
parents

Détails de la méthode

equals

public boolean equals(Object obj)

Paramètres:

obj

getMaxExclusive

public String getMaxExclusive()

getMinInclusive

public String getMinInclusive()

getParents

public List getParents()

Utilisé en interne pour indiquer l’ID de la plage parente

Retours:

un ID de plage de clés de partition de liste

hashCode

public int hashCode()

setMaxExclusive

public void setMaxExclusive(String maxExclusive)

Paramètres:

maxExclusive

setMinInclusive

public void setMinInclusive(String minInclusive)

Paramètres:

minInclusive

toRange

public Range toRange()

S’applique à