Compartir a través de


PartitionKeyRange Clase

public class PartitionKeyRange extends Resource

Representa un intervalo de claves de partición en el servicio de base de datos de Azure Cosmos DB.

Resumen del campo

Modificador y tipo Campo y descripción
final String MASTER_PARTITION_KEY_RANGE_ID
final String MAXIMUM_EXCLUSIVE_EFFECTIVE_PARTITION_KEY
final String MINIMUM_INCLUSIVE_EFFECTIVE_PARTITION_KEY

Resumen del constructor

Constructor Description
PartitionKeyRange()

Inicialice un objeto de intervalo de claves de partición.

PartitionKeyRange(String jsonString)

Inicialice un objeto de intervalo de claves de partición a partir de la cadena json.

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

Resumen del método

Modificador y tipo Método y descripción
boolean equals(Object obj)
String getMaxExclusive()
String getMinInclusive()
List<String> getParents()

Se usa internamente para indicar el identificador del intervalo primario

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

Miembros heredados

Detalles del campo

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

Detalles del constructor

PartitionKeyRange

public PartitionKeyRange()

Inicialice un objeto de intervalo de claves de partición.

PartitionKeyRange

public PartitionKeyRange(String jsonString)

Inicialice un objeto de intervalo de claves de partición a partir de la cadena json.

Parameters:

jsonString - la cadena json que representa el objeto de intervalo de claves de partición.

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

Detalles del método

equals

public boolean equals(Object obj)

Parameters:

obj

getMaxExclusive

public String getMaxExclusive()

getMinInclusive

public String getMinInclusive()

getParents

public List getParents()

Se usa internamente para indicar el identificador del intervalo primario

Returns:

un identificador de intervalo de claves de partición de lista

hashCode

public int hashCode()

setMaxExclusive

public void setMaxExclusive(String maxExclusive)

Parameters:

maxExclusive

setMinInclusive

public void setMinInclusive(String minInclusive)

Parameters:

minInclusive

toRange

public Range toRange()

Se aplica a