Partilhar via


PartitionKeyRange Classe

public class PartitionKeyRange extends Resource

Represente um intervalo de chaves de partição no serviço de banco de dados do Azure Cosmos DB.

Resumo do campo

Modificador e tipo Campo e descrição
final String MASTER_PARTITION_KEY_RANGE_ID
final String MAXIMUM_EXCLUSIVE_EFFECTIVE_PARTITION_KEY
final String MINIMUM_INCLUSIVE_EFFECTIVE_PARTITION_KEY

Resumo do Construtor

Construtor Description
PartitionKeyRange()

Inicialize um objeto de intervalo de chaves de partição.

PartitionKeyRange(String jsonString)

Inicialize um objeto de intervalo de chaves de partição da cadeia de caracteres json.

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

Resumo do método

Modificador e tipo Método e descrição
boolean equals(Object obj)
String getMaxExclusive()
String getMinInclusive()
List<String> getParents()

Usado internamente para indicar a ID do intervalo pai

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

Membros herdados

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

Detalhes do construtor

PartitionKeyRange

public PartitionKeyRange()

Inicialize um objeto de intervalo de chaves de partição.

PartitionKeyRange

public PartitionKeyRange(String jsonString)

Inicialize um objeto de intervalo de chaves de partição da cadeia de caracteres json.

Parâmetros:

jsonString - a cadeia de caracteres json que representa o objeto de intervalo de chaves de partição.

PartitionKeyRange

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

Parâmetros:

id
minInclusive
maxExclusive

PartitionKeyRange

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

Parâmetros:

id
minInclusive
maxExclusive
parents

Detalhes do método

equals

public boolean equals(Object obj)

Parâmetros:

obj

getMaxExclusive

public String getMaxExclusive()

getMinInclusive

public String getMinInclusive()

getParents

public List getParents()

Usado internamente para indicar a ID do intervalo pai

Retornos:

uma ID do intervalo de chaves de partição de lista

hashCode

public int hashCode()

setMaxExclusive

public void setMaxExclusive(String maxExclusive)

Parâmetros:

maxExclusive

setMinInclusive

public void setMinInclusive(String minInclusive)

Parâmetros:

minInclusive

toRange

public Range toRange()

Aplica-se a