Partilhar via


PartitionKeyDefinition Classe

  • java.lang.Object

public class PartitionKeyDefinition extends JsonSerializable

Representa uma definição de chave de partição no serviço de banco de dados do Azure Cosmos DB. Uma definição de chave de partição especifica qual propriedade de documento é usada como a chave de partição em uma coleção que tem várias partições.

Resumo do Construtor

Construtor Description
PartitionKeyDefinition()

Construtor. Cria uma nova instância do objeto PartitionKeyDefinition.

PartitionKeyDefinition(String jsonString)

Construtor. Cria uma nova instância do objeto PartitionKeyDefinition de uma cadeia de caracteres JSON.

Resumo do método

Modificador e tipo Método e descrição
PartitionKind getKind()

Define o algoritmo de partição usado para calcular a ID da partição dada uma chave de partição.

List<String> getPaths()

Obtém os caminhos de propriedade do documento para a chave de partição.

PartitionKeyDefinitionVersion getVersion()
void setKind(PartitionKind kind)

Define o algoritmo de partição usado para calcular a ID da partição dada uma chave de partição.

void setPaths(List<String> paths)

Define os caminhos de propriedade do documento para a chave de partição.

void setVersion(PartitionKeyDefinitionVersion version)

Membros herdados

Detalhes do construtor

PartitionKeyDefinition

public PartitionKeyDefinition()

Construtor. Cria uma nova instância do objeto PartitionKeyDefinition.

PartitionKeyDefinition

public PartitionKeyDefinition(String jsonString)

Construtor. Cria uma nova instância do objeto PartitionKeyDefinition de uma cadeia de caracteres JSON.

Parâmetros:

jsonString - a cadeia de caracteres JSON que representa a definição da chave de partição.

Detalhes do método

getKind

public PartitionKind getKind()

Define o algoritmo de partição usado para calcular a ID da partição dada uma chave de partição.

Retornos:

o algoritmo de partição.

getPaths

public List getPaths()

Obtém os caminhos de propriedade do documento para a chave de partição.

Retornos:

os caminhos para as propriedades do documento que formam a chave de partição.

getVersion

public PartitionKeyDefinitionVersion getVersion()

setKind

public void setKind(PartitionKind kind)

Define o algoritmo de partição usado para calcular a ID da partição dada uma chave de partição.

Parâmetros:

kind - o algoritmo de partição.

setPaths

public void setPaths(List paths)

Define os caminhos de propriedade do documento para a chave de partição.

Parâmetros:

paths - os caminhos para as propriedades do documento que formam a chave de partição.

setVersion

public void setVersion(PartitionKeyDefinitionVersion version)

Parâmetros:

version

Aplica-se a