Partilhar via


ConsistencyPolicy Classe

  • java.lang.Object

public class ConsistencyPolicy extends JsonSerializable

Encapsula as configurações de política de consistência no serviço de banco de dados do Azure Cosmos DB.

Resumo do Construtor

Construtor Description
ConsistencyPolicy(String jsonString)

Construtor.

Resumo do método

Modificador e tipo Método e descrição
ConsistencyLevel getDefaultConsistencyLevel()

Obtenha o nome do recurso.

int getMaxStalenessIntervalInSeconds()

Obtém a consistência de desatualização limitada, a desatualização máxima permitida no intervalo de tempo de termos.

int getMaxStalenessPrefix()

Obtém a consistência de desatualização limitada, a desatualização máxima permitida em termos de diferença em números de sequência (também conhecido como versão).

void setDefaultConsistencyLevel(ConsistencyLevel level)

Defina o nome do recurso.

void setMaxStalenessIntervalInSeconds(int maxStalenessIntervalInSeconds)

Define a consistência de desatualização limitada, a desatualização máxima permitida no intervalo de tempo de termos.

void setMaxStalenessPrefix(int maxStalenessPrefix)

Define a consistência de desatualização limitada, a desatualização máxima permitida em termos de diferença em números de sequência (também conhecido como versão).

Membros herdados

Detalhes do construtor

ConsistencyPolicy

public ConsistencyPolicy(String jsonString)

Construtor.

Parameters:

jsonString - a cadeia de caracteres json que representa a política de consistência.

Detalhes do método

getDefaultConsistencyLevel

public ConsistencyLevel getDefaultConsistencyLevel()

Obtenha o nome do recurso.

Returns:

o nível de consistência padrão.

getMaxStalenessIntervalInSeconds

public int getMaxStalenessIntervalInSeconds()

Obtém a consistência de desatualização limitada, a desatualização máxima permitida no intervalo de tempo de termos.

Returns:

o prefixo de desatualização máxima.

getMaxStalenessPrefix

public int getMaxStalenessPrefix()

Obtém a consistência de desatualização limitada, a desatualização máxima permitida em termos de diferença em números de sequência (também conhecido como versão).

Returns:

o prefixo de desatualização máxima.

setDefaultConsistencyLevel

public void setDefaultConsistencyLevel(ConsistencyLevel level)

Defina o nome do recurso.

Parameters:

level - o nível de consistência.

setMaxStalenessIntervalInSeconds

public void setMaxStalenessIntervalInSeconds(int maxStalenessIntervalInSeconds)

Define a consistência de desatualização limitada, a desatualização máxima permitida no intervalo de tempo de termos.

Parameters:

maxStalenessIntervalInSeconds - o intervalo máximo de desatualização em segundos.

setMaxStalenessPrefix

public void setMaxStalenessPrefix(int maxStalenessPrefix)

Define a consistência de desatualização limitada, a desatualização máxima permitida em termos de diferença em números de sequência (também conhecido como versão).

Parameters:

maxStalenessPrefix - o prefixo de desatualização máxima.

Aplica-se a