Freigeben über


PartitionKeyRange Klasse

public class PartitionKeyRange extends Resource

Stellt einen Partitionsschlüsselbereich im Azure Cosmos DB-Datenbankdienst dar.

Feldzusammenfassung

Modifizierer und Typ Feld und Beschreibung
final String MASTER_PARTITION_KEY_RANGE_ID
final String MAXIMUM_EXCLUSIVE_EFFECTIVE_PARTITION_KEY
final String MINIMUM_INCLUSIVE_EFFECTIVE_PARTITION_KEY

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
PartitionKeyRange()

Initialisieren Sie ein Partitionsschlüsselbereichsobjekt.

PartitionKeyRange(String jsonString)

Initialisieren Sie ein Partitionsschlüsselbereichsobjekt aus einer JSON-Zeichenfolge.

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

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
boolean equals(Object obj)
String getMaxExclusive()
String getMinInclusive()
List<String> getParents()

Wird intern verwendet, um die ID des übergeordneten Bereichs anzugeben.

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

Geerbte Elemente

Felddetails

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

Details zum Konstruktor

PartitionKeyRange

public PartitionKeyRange()

Initialisieren Sie ein Partitionsschlüsselbereichsobjekt.

PartitionKeyRange

public PartitionKeyRange(String jsonString)

Initialisieren Sie ein Partitionsschlüsselbereichsobjekt aus einer JSON-Zeichenfolge.

Parameters:

jsonString - die JSON-Zeichenfolge, die das Objekt des Partitionsschlüsselbereichs darstellt.

PartitionKeyRange

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

Parameters:

id
minInclusive
maxExclusive

PartitionKeyRange

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

Parameters:

id
minInclusive
maxExclusive
parents

Details zur Methode

equals

public boolean equals(Object obj)

Parameters:

obj

getMaxExclusive

public String getMaxExclusive()

getMinInclusive

public String getMinInclusive()

getParents

public List getParents()

Wird intern verwendet, um die ID des übergeordneten Bereichs anzugeben.

Returns:

Eine Listenpartitionsschlüsselbereichs-ID

hashCode

public int hashCode()

setMaxExclusive

public void setMaxExclusive(String maxExclusive)

Parameters:

maxExclusive

setMinInclusive

public void setMinInclusive(String minInclusive)

Parameters:

minInclusive

toRange

public Range toRange()

Gilt für: