RedisConfiguration Classe
- java.
lang. Object - com.
azure. resourcemanager. redis. models. RedisConfiguration
- com.
public final class RedisConfiguration
Todas as Configurações do Redis. Poucas chaves possíveis: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-than,slowlog-max-len,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value etc.
Resumo do Construtor
Construtor | Description |
---|---|
RedisConfiguration() |
Cria uma instância da classe Configuração do Redis |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
String |
aadEnabled()
Obter a propriedade aad |
Map<String,String> |
additionalProperties()
Obtenha a propriedade Propriedades adicional |
String |
aofBackupEnabled()
Obter a propriedade aof |
String |
aofStorageConnectionString0()
Obter a propriedade aof |
String |
aofStorageConnectionString1()
Obter a propriedade aof |
String |
authnotrequired()
Obter a propriedade authnotrequired: especifica se a autenticação está desabilitada. |
String |
maxclients()
Obter a propriedade maxclients: a configuração max clients. |
String |
maxfragmentationmemoryReserved()
Obtenha a propriedade maxfragmentationmemory |
String |
maxmemoryDelta()
Obter a propriedade Delta maxmemory |
String |
maxmemoryPolicy()
Obter a propriedade maxmemory |
String |
maxmemoryReserved()
Obter a propriedade maxmemory |
String |
preferredDataArchiveAuthMethod()
Obter a propriedade preferencial |
String |
preferredDataPersistenceAuthMethod()
Obtenha a propriedade preferencial |
String |
rdbBackupEnabled()
Obter a propriedade rdb |
String |
rdbBackupFrequency()
Obter a propriedade rdb |
String |
rdbBackupMaxSnapshotCount()
Obter a propriedade contagem máxima |
String |
rdbStorageConnectionString()
Obter a propriedade cadeia de conexão |
String |
storageSubscriptionId()
Obtenha a propriedade ID da Assinatura de armazenamento |
void |
validate()
Valida a instância. |
Redis |
withAadEnabled(String aadEnabled)
Defina a propriedade aad |
Redis |
withAdditionalProperties(Map<String,String> additionalProperties)
Defina a propriedade Propriedades adicionais |
Redis |
withAofBackupEnabled(String aofBackupEnabled)
Defina a propriedade aof |
Redis |
withAofStorageConnectionString0(String aofStorageConnectionString0)
Defina a propriedade aof |
Redis |
withAofStorageConnectionString1(String aofStorageConnectionString1)
Defina a propriedade aof |
Redis |
withAuthnotrequired(String authnotrequired)
Defina a propriedade authnotrequired: especifica se a autenticação está desabilitada. |
Redis |
withMaxfragmentationmemoryReserved(String maxfragmentationmemoryReserved)
Defina a propriedade maxfragmentationmemory |
Redis |
withMaxmemoryDelta(String maxmemoryDelta)
Defina a propriedade Delta maxmemory |
Redis |
withMaxmemoryPolicy(String maxmemoryPolicy)
Defina a propriedade maxmemory |
Redis |
withMaxmemoryReserved(String maxmemoryReserved)
Defina a propriedade maxmemory |
Redis |
withPreferredDataPersistenceAuthMethod(String preferredDataPersistenceAuthMethod)
Defina a propriedade preferencial |
Redis |
withRdbBackupEnabled(String rdbBackupEnabled)
Defina a propriedade rdb |
Redis |
withRdbBackupFrequency(String rdbBackupFrequency)
Definir a propriedade rdb |
Redis |
withRdbBackupMaxSnapshotCount(String rdbBackupMaxSnapshotCount)
Defina a propriedade contagem máxima |
Redis |
withRdbStorageConnectionString(String rdbStorageConnectionString)
Defina a propriedade cadeia de conexão |
Redis |
withStorageSubscriptionId(String storageSubscriptionId)
Defina a propriedade ID da Assinatura de armazenamento |
String |
zonalConfiguration()
Obtenha a propriedade Configuração zonal |
Métodos herdados de java.lang.Object
Detalhes do construtor
RedisConfiguration
public RedisConfiguration()
Cria uma instância da classe RedisConfiguration.
Detalhes do método
aadEnabled
public String aadEnabled()
Obter a propriedade aadEnabled: especifica se a autenticação baseada no AAD foi habilitada ou desabilitada para o cache.
Returns:
additionalProperties
public Map
Obtenha a propriedade additionalProperties: Todas as Configurações do Redis. Poucas chaves possíveis: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-than,slowlog-max-len,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value etc.
Returns:
aofBackupEnabled
public String aofBackupEnabled()
Obter a propriedade aofBackupEnabled: especifica se o backup aof está habilitado.
Returns:
aofStorageConnectionString0
public String aofStorageConnectionString0()
Obtenha a propriedade aofStorageConnectionString0: primeira cadeia de conexão da conta de armazenamento.
Returns:
aofStorageConnectionString1
public String aofStorageConnectionString1()
Obtenha a propriedade aofStorageConnectionString1: segunda cadeia de conexão da conta de armazenamento.
Returns:
authnotrequired
public String authnotrequired()
Obter a propriedade authnotrequired: especifica se a autenticação está desabilitada. A definição dessa propriedade é altamente desencorajada do ponto de vista de segurança.
Returns:
maxclients
public String maxclients()
Obter a propriedade maxclients: a configuração max clients.
Returns:
maxfragmentationmemoryReserved
public String maxfragmentationmemoryReserved()
Obtenha a propriedade maxfragmentationmemoryReserved: Valor em megabytes reservados para fragmentação por fragmento.
Returns:
maxmemoryDelta
public String maxmemoryDelta()
Obter a propriedade maxmemoryDelta: Valor em megabytes reservados para uso não cache por fragmento, por exemplo, failover.
Returns:
maxmemoryPolicy
public String maxmemoryPolicy()
Obter a propriedade maxmemoryPolicy: a estratégia de remoção usada quando seus dados não se ajustarão ao limite de memória.
Returns:
maxmemoryReserved
public String maxmemoryReserved()
Obter a propriedade maxmemoryReserved: valor em megabytes reservados para uso não cache por fragmento, por exemplo, failover.
Returns:
preferredDataArchiveAuthMethod
public String preferredDataArchiveAuthMethod()
Obtenha a propriedade preferredDataArchiveAuthMethod: método de autenticação preferencial para se comunicar com a conta de armazenamento usada para o arquivo de dados, especificar SAS ou ManagedIdentity, o valor padrão é SAS.
Returns:
preferredDataPersistenceAuthMethod
public String preferredDataPersistenceAuthMethod()
Obtenha a propriedade preferredDataPersistenceAuthMethod: método de autenticação preferencial para se comunicar com a conta de armazenamento usada para persistência de dados, especificar SAS ou ManagedIdentity, o valor padrão é SAS.
Returns:
rdbBackupEnabled
public String rdbBackupEnabled()
Obter a propriedade rdbBackupEnabled: especifica se o backup rdb está habilitado.
Returns:
rdbBackupFrequency
public String rdbBackupFrequency()
Obter a propriedade rdbBackupFrequency: especifica a frequência para criar o backup rdb em minutos. Valores válidos: (15, 30, 60, 360, 720, 1440).
Returns:
rdbBackupMaxSnapshotCount
public String rdbBackupMaxSnapshotCount()
Obtenha a propriedade rdbBackupMaxSnapshotCount: especifica o número máximo de instantâneos para backup de rdb.
Returns:
rdbStorageConnectionString
public String rdbStorageConnectionString()
Obtenha a propriedade rdbStorageConnectionString: a cadeia de conexão da conta de armazenamento para armazenar o arquivo rdb.
Returns:
storageSubscriptionId
public String storageSubscriptionId()
Obtenha a propriedade storageSubscriptionId: SubscriptionId da conta de armazenamento para persistência (aof/rdb) usando ManagedIdentity.
Returns:
validate
public void validate()
Valida a instância.
withAadEnabled
public RedisConfiguration withAadEnabled(String aadEnabled)
Defina a propriedade aadEnabled: especifica se a autenticação baseada no AAD foi habilitada ou desabilitada para o cache.
Parameters:
Returns:
withAdditionalProperties
public RedisConfiguration withAdditionalProperties(Map
Defina a propriedade additionalProperties: Todas as Configurações do Redis. Poucas chaves possíveis: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-than,slowlog-max-len,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value etc.
Parameters:
Returns:
withAofBackupEnabled
public RedisConfiguration withAofBackupEnabled(String aofBackupEnabled)
Defina a propriedade aofBackupEnabled: especifica se o backup aof está habilitado.
Parameters:
Returns:
withAofStorageConnectionString0
public RedisConfiguration withAofStorageConnectionString0(String aofStorageConnectionString0)
Defina a propriedade aofStorageConnectionString0: primeira cadeia de conexão da conta de armazenamento.
Parameters:
Returns:
withAofStorageConnectionString1
public RedisConfiguration withAofStorageConnectionString1(String aofStorageConnectionString1)
Defina a propriedade aofStorageConnectionString1: segunda cadeia de conexão da conta de armazenamento.
Parameters:
Returns:
withAuthnotrequired
public RedisConfiguration withAuthnotrequired(String authnotrequired)
Defina a propriedade authnotrequired: especifica se a autenticação está desabilitada. A definição dessa propriedade é altamente desencorajada do ponto de vista de segurança.
Parameters:
Returns:
withMaxfragmentationmemoryReserved
public RedisConfiguration withMaxfragmentationmemoryReserved(String maxfragmentationmemoryReserved)
Defina a propriedade maxfragmentationmemoryReserved: Valor em megabytes reservados para fragmentação por fragmento.
Parameters:
Returns:
withMaxmemoryDelta
public RedisConfiguration withMaxmemoryDelta(String maxmemoryDelta)
Defina a propriedade maxmemoryDelta: Valor em megabytes reservados para uso não cache por fragmento, por exemplo, failover.
Parameters:
Returns:
withMaxmemoryPolicy
public RedisConfiguration withMaxmemoryPolicy(String maxmemoryPolicy)
Defina a propriedade maxmemoryPolicy: a estratégia de remoção usada quando seus dados não se ajustarão ao limite de memória.
Parameters:
Returns:
withMaxmemoryReserved
public RedisConfiguration withMaxmemoryReserved(String maxmemoryReserved)
Defina a propriedade maxmemoryReserved: Valor em megabytes reservados para uso não cache por fragmento, por exemplo, failover.
Parameters:
Returns:
withPreferredDataPersistenceAuthMethod
public RedisConfiguration withPreferredDataPersistenceAuthMethod(String preferredDataPersistenceAuthMethod)
Defina a propriedade preferredDataPersistenceAuthMethod: método de autenticação preferencial para se comunicar com a conta de armazenamento usada para persistência de dados, especificar SAS ou ManagedIdentity, o valor padrão é SAS.
Parameters:
Returns:
withRdbBackupEnabled
public RedisConfiguration withRdbBackupEnabled(String rdbBackupEnabled)
Defina a propriedade rdbBackupEnabled: especifica se o backup rdb está habilitado.
Parameters:
Returns:
withRdbBackupFrequency
public RedisConfiguration withRdbBackupFrequency(String rdbBackupFrequency)
Defina a propriedade rdbBackupFrequency: especifica a frequência para criar o backup rdb em minutos. Valores válidos: (15, 30, 60, 360, 720, 1440).
Parameters:
Returns:
withRdbBackupMaxSnapshotCount
public RedisConfiguration withRdbBackupMaxSnapshotCount(String rdbBackupMaxSnapshotCount)
Defina a propriedade rdbBackupMaxSnapshotCount: especifica o número máximo de instantâneos para backup de rdb.
Parameters:
Returns:
withRdbStorageConnectionString
public RedisConfiguration withRdbStorageConnectionString(String rdbStorageConnectionString)
Defina a propriedade rdbStorageConnectionString: a cadeia de conexão da conta de armazenamento para armazenar o arquivo rdb.
Parameters:
Returns:
withStorageSubscriptionId
public RedisConfiguration withStorageSubscriptionId(String storageSubscriptionId)
Defina a propriedade storageSubscriptionId: SubscriptionId da conta de armazenamento para persistência (aof/rdb) usando ManagedIdentity.
Parameters:
Returns:
zonalConfiguration
public String zonalConfiguration()
Obtenha a propriedade zonalConfiguration: Configuração zonal.
Returns:
Aplica-se a
Azure SDK for Java