RedisConfiguration Clase
- java.
lang. Object - com.
azure. resourcemanager. redis. models. RedisConfiguration
- com.
public final class RedisConfiguration
Toda la configuración de Redis. Pocas claves posibles: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slow-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.
Resumen del constructor
Constructor | Description |
---|---|
RedisConfiguration() |
Crea una instancia de la clase Configuration de Redis |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
String |
aadEnabled()
Obtiene la propiedad aad |
Map<String,String> |
additionalProperties()
Obtenga la propiedad Properties adicional |
String |
aofBackupEnabled()
Obtiene la propiedad aof |
String |
aofStorageConnectionString0()
Obtenga la propiedad aof |
String |
aofStorageConnectionString1()
Obtenga la propiedad aof |
String |
authnotrequired()
Obtiene la propiedad authnotrequired: especifica si la autenticación está deshabilitada. |
String |
maxclients()
Obtenga la propiedad maxclients: la configuración de clientes máximos. |
String |
maxfragmentationmemoryReserved()
Obtenga la propiedad reserved maxfragmentationmemory |
String |
maxmemoryDelta()
Obtenga la propiedad maxmemory |
String |
maxmemoryPolicy()
Obtenga la propiedad maxmemory |
String |
maxmemoryReserved()
Obtenga la propiedad reserved maxmemory |
String |
preferredDataArchiveAuthMethod()
Obtenga la propiedad método de autenticación de archivo |
String |
preferredDataPersistenceAuthMethod()
Obtenga la propiedad Método de autenticación de persistencia de datos preferida |
String |
rdbBackupEnabled()
Obtiene la propiedad rdb |
String |
rdbBackupFrequency()
Obtenga la propiedad Rdb Backup Frequency( Frecuencia de copia de |
String |
rdbBackupMaxSnapshotCount()
Obtiene la propiedad Rdb |
String |
rdbStorageConnectionString()
Obtenga la propiedad cadena de conexión |
String |
storageSubscriptionId()
Obtenga la propiedad Identificador de suscripción de almacenamiento |
void |
validate()
Valida la instancia. |
Redis |
withAadEnabled(String aadEnabled)
Establezca la propiedad aad |
Redis |
withAdditionalProperties(Map<String,String> additionalProperties)
Establezca la propiedad Properties adicional |
Redis |
withAofBackupEnabled(String aofBackupEnabled)
Establezca la propiedad aof |
Redis |
withAofStorageConnectionString0(String aofStorageConnectionString0)
Establezca la propiedad aof |
Redis |
withAofStorageConnectionString1(String aofStorageConnectionString1)
Establezca la propiedad aof |
Redis |
withAuthnotrequired(String authnotrequired)
Establezca la propiedad authnotrequired: especifica si la autenticación está deshabilitada. |
Redis |
withMaxfragmentationmemoryReserved(String maxfragmentationmemoryReserved)
Establezca la propiedad maxfragmentationmemory |
Redis |
withMaxmemoryDelta(String maxmemoryDelta)
Establezca la propiedad maxmemory |
Redis |
withMaxmemoryPolicy(String maxmemoryPolicy)
Establezca la propiedad maxmemory |
Redis |
withMaxmemoryReserved(String maxmemoryReserved)
Establezca la propiedad reserved maxmemory |
Redis |
withPreferredDataPersistenceAuthMethod(String preferredDataPersistenceAuthMethod)
Establezca la propiedad Método de autenticación de persistencia |
Redis |
withRdbBackupEnabled(String rdbBackupEnabled)
Establezca la propiedad rdb |
Redis |
withRdbBackupFrequency(String rdbBackupFrequency)
Establezca la propiedad rdb Backup Frequency (Frecuencia de copia de seguridad |
Redis |
withRdbBackupMaxSnapshotCount(String rdbBackupMaxSnapshotCount)
Establezca la propiedad Rdb |
Redis |
withRdbStorageConnectionString(String rdbStorageConnectionString)
Establezca la propiedad cadena de conexión |
Redis |
withStorageSubscriptionId(String storageSubscriptionId)
Establezca la propiedad Identificador de suscripción de almacenamiento |
String |
zonalConfiguration()
Obtenga la propiedad De configuración zonal |
Métodos heredados de java.lang.Object
Detalles del constructor
RedisConfiguration
public RedisConfiguration()
Crea una instancia de la clase RedisConfiguration.
Detalles del método
aadEnabled
public String aadEnabled()
Obtiene la propiedad aadEnabled: especifica si la autenticación basada en AAD se ha habilitado o deshabilitado para la memoria caché.
Returns:
additionalProperties
public Map
Obtenga la propiedad additionalProperties: Todos los valores de Redis. Pocas claves posibles: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slow-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()
Obtiene la propiedad aofBackupEnabled: especifica si la copia de seguridad de aof está habilitada.
Returns:
aofStorageConnectionString0
public String aofStorageConnectionString0()
Obtenga la propiedad aofStorageConnectionString0: primera cadena de conexión de la cuenta de almacenamiento.
Returns:
aofStorageConnectionString1
public String aofStorageConnectionString1()
Obtenga la propiedad aofStorageConnectionString1: segunda cadena de conexión de la cuenta de almacenamiento.
Returns:
authnotrequired
public String authnotrequired()
Obtiene la propiedad authnotrequired: especifica si la autenticación está deshabilitada. No se recomienda establecer esta propiedad desde el punto de vista de seguridad.
Returns:
maxclients
public String maxclients()
Obtenga la propiedad maxclients: la configuración de clientes máximos.
Returns:
maxfragmentationmemoryReserved
public String maxfragmentationmemoryReserved()
Obtenga la propiedad maxfragmentationmemoryReserved: Valor en megabytes reservados para la fragmentación por partición.
Returns:
maxmemoryDelta
public String maxmemoryDelta()
Obtenga la propiedad maxmemoryDelta: valor en megabytes reservado para el uso que no sea de caché por partición, por ejemplo, conmutación por error.
Returns:
maxmemoryPolicy
public String maxmemoryPolicy()
Obtenga la propiedad maxmemoryPolicy: la estrategia de expulsión que se usa cuando los datos no caben dentro de su límite de memoria.
Returns:
maxmemoryReserved
public String maxmemoryReserved()
Obtenga la propiedad maxmemoryReserved: valor en megabytes reservado para el uso que no sea de caché por partición, por ejemplo, conmutación por error.
Returns:
preferredDataArchiveAuthMethod
public String preferredDataArchiveAuthMethod()
Obtenga la propiedad preferredDataArchiveAuthMethod: método de autenticación preferido para comunicarse con la cuenta de almacenamiento usada para el archivo de datos, especificar SAS o ManagedIdentity, el valor predeterminado es SAS.
Returns:
preferredDataPersistenceAuthMethod
public String preferredDataPersistenceAuthMethod()
Obtenga la propiedad preferredDataPersistenceAuthMethod: método de autenticación preferido para comunicarse con la cuenta de almacenamiento usada para la persistencia de datos, especificar SAS o ManagedIdentity, el valor predeterminado es SAS.
Returns:
rdbBackupEnabled
public String rdbBackupEnabled()
Obtiene la propiedad rdbBackupEnabled: especifica si la copia de seguridad de rdb está habilitada.
Returns:
rdbBackupFrequency
public String rdbBackupFrequency()
Obtenga la propiedad rdbBackupFrequency: especifica la frecuencia para crear la copia de seguridad de rdb en minutos. Valores válidos: (15, 30, 60, 360, 720, 1440).
Returns:
rdbBackupMaxSnapshotCount
public String rdbBackupMaxSnapshotCount()
Obtenga la propiedad rdbBackupMaxSnapshotCount: especifica el número máximo de instantáneas para la copia de seguridad de rdb.
Returns:
rdbStorageConnectionString
public String rdbStorageConnectionString()
Obtenga la propiedad rdbStorageConnectionString: la cadena de conexión de la cuenta de almacenamiento para almacenar el archivo rdb.
Returns:
storageSubscriptionId
public String storageSubscriptionId()
Obtenga la propiedad storageSubscriptionId: SubscriptionId de la cuenta de almacenamiento para persistencia (aof/rdb) mediante ManagedIdentity.
Returns:
validate
public void validate()
Valida la instancia.
withAadEnabled
public RedisConfiguration withAadEnabled(String aadEnabled)
Establezca la propiedad aadEnabled: especifica si la autenticación basada en AAD se ha habilitado o deshabilitado para la memoria caché.
Parameters:
Returns:
withAdditionalProperties
public RedisConfiguration withAdditionalProperties(Map
Establezca la propiedad additionalProperties: Todos los valores de Redis. Pocas claves posibles: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slow-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)
Establezca la propiedad aofBackupEnabled: especifica si la copia de seguridad de aof está habilitada.
Parameters:
Returns:
withAofStorageConnectionString0
public RedisConfiguration withAofStorageConnectionString0(String aofStorageConnectionString0)
Establezca la propiedad aofStorageConnectionString0: primera cadena de conexión de la cuenta de almacenamiento.
Parameters:
Returns:
withAofStorageConnectionString1
public RedisConfiguration withAofStorageConnectionString1(String aofStorageConnectionString1)
Establezca la propiedad aofStorageConnectionString1: Segunda cadena de conexión de la cuenta de almacenamiento.
Parameters:
Returns:
withAuthnotrequired
public RedisConfiguration withAuthnotrequired(String authnotrequired)
Establezca la propiedad authnotrequired: especifica si la autenticación está deshabilitada. No se recomienda establecer esta propiedad desde el punto de vista de seguridad.
Parameters:
Returns:
withMaxfragmentationmemoryReserved
public RedisConfiguration withMaxfragmentationmemoryReserved(String maxfragmentationmemoryReserved)
Establezca la propiedad maxfragmentationmemoryReserved: valor en megabytes reservado para la fragmentación por partición.
Parameters:
Returns:
withMaxmemoryDelta
public RedisConfiguration withMaxmemoryDelta(String maxmemoryDelta)
Establezca la propiedad maxmemoryDelta: valor en megabytes reservado para el uso no en caché por partición, por ejemplo, conmutación por error.
Parameters:
Returns:
withMaxmemoryPolicy
public RedisConfiguration withMaxmemoryPolicy(String maxmemoryPolicy)
Establezca la propiedad maxmemoryPolicy: la estrategia de expulsión usada cuando los datos no se ajusten a su límite de memoria.
Parameters:
Returns:
withMaxmemoryReserved
public RedisConfiguration withMaxmemoryReserved(String maxmemoryReserved)
Establezca la propiedad maxmemoryReserved: valor en megabytes reservado para el uso que no sea de caché por partición, por ejemplo, conmutación por error.
Parameters:
Returns:
withPreferredDataPersistenceAuthMethod
public RedisConfiguration withPreferredDataPersistenceAuthMethod(String preferredDataPersistenceAuthMethod)
Establezca la propiedad preferredDataPersistenceAuthMethod: Método de autenticación preferido para comunicarse con la cuenta de almacenamiento usada para la persistencia de datos, especificar SAS o ManagedIdentity, el valor predeterminado es SAS.
Parameters:
Returns:
withRdbBackupEnabled
public RedisConfiguration withRdbBackupEnabled(String rdbBackupEnabled)
Establezca la propiedad rdbBackupEnabled: especifica si la copia de seguridad de rdb está habilitada.
Parameters:
Returns:
withRdbBackupFrequency
public RedisConfiguration withRdbBackupFrequency(String rdbBackupFrequency)
Establezca la propiedad rdbBackupFrequency: especifica la frecuencia para crear la copia de seguridad de rdb en minutos. Valores válidos: (15, 30, 60, 360, 720, 1440).
Parameters:
Returns:
withRdbBackupMaxSnapshotCount
public RedisConfiguration withRdbBackupMaxSnapshotCount(String rdbBackupMaxSnapshotCount)
Establezca la propiedad rdbBackupMaxSnapshotCount: especifica el número máximo de instantáneas para la copia de seguridad de rdb.
Parameters:
Returns:
withRdbStorageConnectionString
public RedisConfiguration withRdbStorageConnectionString(String rdbStorageConnectionString)
Establezca la propiedad rdbStorageConnectionString: la cadena de conexión de la cuenta de almacenamiento para almacenar el archivo rdb.
Parameters:
Returns:
withStorageSubscriptionId
public RedisConfiguration withStorageSubscriptionId(String storageSubscriptionId)
Establezca la propiedad storageSubscriptionId: SubscriptionId de la cuenta de almacenamiento para persistencia (aof/rdb) mediante ManagedIdentity.
Parameters:
Returns:
zonalConfiguration
public String zonalConfiguration()
Obtenga la propiedad zonalConfiguration: Configuración zonal.
Returns:
Se aplica a
Azure SDK for Java