Partager via


RedisConfiguration Classe

  • java.lang.Object
    • com.azure.resourcemanager.redis.models.RedisConfiguration

public final class RedisConfiguration

Tous les paramètres Redis. Quelques clés possibles : 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.

Récapitulatif du constructeur

Constructeur Description
RedisConfiguration()

Crée un instance de la classe De configuration Redis.

Résumé de la méthode

Modificateur et type Méthode et description
String aadEnabled()

Obtenir la propriété aadEnabled : spécifie si l’authentification basée sur AAD a été activée ou désactivée pour le cache.

Map<String,String> additionalProperties()

Obtenez la propriété Propriétés supplémentaire: Tous les paramètres Redis.

String aofBackupEnabled()

Obtenir la propriété aofBackupEnabled : spécifie si la sauvegarde aof est activée.

String aofStorageConnectionString0()

Obtenez la propriété aofStorageConnectionString0 : First storage account connection string.

String aofStorageConnectionString1()

Obtenez la propriété aofStorageConnectionString1 : Deuxième chaîne de connexion du compte de stockage.

String authnotrequired()

Obtenir la propriété authnotrequired : spécifie si l’authentification est désactivée.

String maxclients()

Obtenir la propriété maxclients : configuration du nombre maximal de clients.

String maxfragmentationmemoryReserved()

Obtenez la propriété réservée maxfragmentationmemory: valeur en mégaoctets réservés à la fragmentation par partition.

String maxmemoryDelta()

Obtenir la propriété Delta maxmemory: valeur en mégaoctets réservés à l’utilisation hors cache par partition e.G.

String maxmemoryPolicy()

Obtenir la propriété maxmemoryPolicy : stratégie d’éviction utilisée lorsque vos données ne rentrent pas dans sa limite de mémoire.

String maxmemoryReserved()

Obtenir la propriété maxmemoryReserved : valeur en mégaoctets réservés à l’utilisation hors cache par partition e.G.

String preferredDataArchiveAuthMethod()

Obtenez la propriété d’authentificationd’archivede donnéespar défaut: méthode d’authentification préférée pour communiquer avec le compte de stockage utilisé pour l’archivage des données, spécifiez SAS ou ManagedIdentity, la valeur par défaut est SAS.

String preferredDataPersistenceAuthMethod()

Obtenez la propriété méthode d’authentificationde persistancedes donnéespar défaut: méthode d’authentification préférée pour communiquer avec le compte de stockage utilisé pour la persistance des données, spécifiez SAS ou ManagedIdentity, la valeur par défaut est SAP.

String rdbBackupEnabled()

Obtenir la propriété rdbBackupEnabled : spécifie si la sauvegarde rdb est activée.

String rdbBackupFrequency()

Obtenir la propriété rdbBackupFrequency : spécifie la fréquence de création de la sauvegarde rdb en minutes.

String rdbBackupMaxSnapshotCount()

Obtenir la propriété rdbBackupMaxSnapshotCount : spécifie le nombre maximal d’instantanés pour la sauvegarde rdb.

String rdbStorageConnectionString()

Obtenir la propriété rdbStorageConnectionString : chaîne de connexion du compte de stockage pour le stockage du fichier rdb.

String storageSubscriptionId()

Obtenez la propriété Id d’abonnement de stockage: ID d’abonnementdu compte de stockage pour la persistance (aof/rdb) à l’aide de ManagedIdentity.

void validate()

Valide le instance.

RedisConfiguration withAadEnabled(String aadEnabled)

Définissez la propriété aadEnabled : spécifie si l’authentification basée sur AAD a été activée ou désactivée pour le cache.

RedisConfiguration withAdditionalProperties(Map<String,String> additionalProperties)

Définissez la propriété Propriétés supplémentaire: Tous les paramètres Redis.

RedisConfiguration withAofBackupEnabled(String aofBackupEnabled)

Définir la propriété aofBackupEnabled : spécifie si la sauvegarde aof est activée.

RedisConfiguration withAofStorageConnectionString0(String aofStorageConnectionString0)

Définissez la propriété aofStorageConnectionString0 : First storage account connection string.

RedisConfiguration withAofStorageConnectionString1(String aofStorageConnectionString1)

Définissez la propriété aofStorageConnectionString1 : Deuxième chaîne de connexion du compte de stockage.

RedisConfiguration withAuthnotrequired(String authnotrequired)

Définissez la propriété authnotrequired : spécifie si l’authentification est désactivée.

RedisConfiguration withMaxfragmentationmemoryReserved(String maxfragmentationmemoryReserved)

Définissez la propriété réservée maxfragmentationmemory: valeur en mégaoctets réservés à la fragmentation par partition.

RedisConfiguration withMaxmemoryDelta(String maxmemoryDelta)

Définissez la propriété Delta maxmemory: valeur en mégaoctets réservés à l’utilisation hors cache par partition e.G.

RedisConfiguration withMaxmemoryPolicy(String maxmemoryPolicy)

Définissez la propriété maxmemoryPolicy : stratégie d’éviction utilisée lorsque vos données ne rentrent pas dans sa limite de mémoire.

RedisConfiguration withMaxmemoryReserved(String maxmemoryReserved)

Définissez la propriété maxmemoryReserved : valeur en mégaoctets réservés à l’utilisation hors cache par partition e.G.

RedisConfiguration withPreferredDataPersistenceAuthMethod(String preferredDataPersistenceAuthMethod)

Définissez la propriété d’authentificationde persistancedes donnéespar défaut: méthode d’authentification préférée pour communiquer avec le compte de stockage utilisé pour la persistance des données, spécifiez SAS ou ManagedIdentity, la valeur par défaut est SAS.

RedisConfiguration withRdbBackupEnabled(String rdbBackupEnabled)

Définissez la propriété rdbBackupEnabled : spécifie si la sauvegarde rdb est activée.

RedisConfiguration withRdbBackupFrequency(String rdbBackupFrequency)

Définissez la propriété rdbBackupFrequency : spécifie la fréquence de création de la sauvegarde rdb en minutes.

RedisConfiguration withRdbBackupMaxSnapshotCount(String rdbBackupMaxSnapshotCount)

Définissez la propriété rdbBackupMaxSnapshotCount : spécifie le nombre maximal d’instantanés pour la sauvegarde rdb.

RedisConfiguration withRdbStorageConnectionString(String rdbStorageConnectionString)

Définissez la propriété rdbStorageConnectionString : chaîne de connexion du compte de stockage pour le stockage du fichier rdb.

RedisConfiguration withStorageSubscriptionId(String storageSubscriptionId)

Définissez la propriété Id d’abonnement de stockage: ID d’abonnementdu compte de stockage pour la persistance (aof/rdb) à l’aide de ManagedIdentity.

String zonalConfiguration()

Obtenez la propriété Configuration zonale: Configuration zonale.

Méthodes héritées de java.lang.Object

Détails du constructeur

RedisConfiguration

public RedisConfiguration()

Crée un instance de la classe RedisConfiguration.

Détails de la méthode

aadEnabled

public String aadEnabled()

Obtenir la propriété aadEnabled : spécifie si l’authentification basée sur AAD a été activée ou désactivée pour le cache.

Returns:

valeur aadEnabled.

additionalProperties

public Map additionalProperties()

Obtenez la propriété additionalProperties : Tous les paramètres Redis. Quelques clés possibles : 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:

valeur additionalProperties.

aofBackupEnabled

public String aofBackupEnabled()

Obtenir la propriété aofBackupEnabled : spécifie si la sauvegarde aof est activée.

Returns:

valeur aofBackupEnabled.

aofStorageConnectionString0

public String aofStorageConnectionString0()

Obtenez la propriété aofStorageConnectionString0 : Première chaîne de connexion du compte de stockage.

Returns:

valeur aofStorageConnectionString0.

aofStorageConnectionString1

public String aofStorageConnectionString1()

Obtenez la propriété aofStorageConnectionString1 : Deuxième chaîne de connexion du compte de stockage.

Returns:

valeur aofStorageConnectionString1.

authnotrequired

public String authnotrequired()

Obtenir la propriété authnotrequired : spécifie si l’authentification est désactivée. La définition de cette propriété est fortement déconseillée du point de vue de la sécurité.

Returns:

valeur authnotrequired.

maxclients

public String maxclients()

Obtenir la propriété maxclients : configuration du nombre maximal de clients.

Returns:

valeur maxclients.

maxfragmentationmemoryReserved

public String maxfragmentationmemoryReserved()

Obtenez la propriété maxfragmentationmemoryReserved : valeur en mégaoctets réservés à la fragmentation par partition.

Returns:

valeur maxfragmentationmemoryReserved.

maxmemoryDelta

public String maxmemoryDelta()

Obtenir la propriété maxmemoryDelta : valeur en mégaoctets réservés à l’utilisation hors cache par partition, par exemple le basculement.

Returns:

valeur maxmemoryDelta.

maxmemoryPolicy

public String maxmemoryPolicy()

Obtenir la propriété maxmemoryPolicy : stratégie d’éviction utilisée lorsque vos données ne rentrent pas dans sa limite de mémoire.

Returns:

valeur maxmemoryPolicy.

maxmemoryReserved

public String maxmemoryReserved()

Obtenir la propriété maxmemoryReserved : valeur en mégaoctets réservés à l’utilisation hors cache par partition, par exemple le basculement.

Returns:

valeur maxmemoryReserved.

preferredDataArchiveAuthMethod

public String preferredDataArchiveAuthMethod()

Obtenez la propriété preferredDataArchiveAuthMethod : Méthode d’authentification préférée pour communiquer avec le compte de stockage utilisé pour l’archivage des données, spécifiez SAS ou ManagedIdentity, la valeur par défaut est SAS.

Returns:

valeur preferredDataArchiveAuthMethod.

preferredDataPersistenceAuthMethod

public String preferredDataPersistenceAuthMethod()

Obtenez la propriété preferredDataPersistenceAuthMethod : méthode d’authentification préférée pour communiquer avec le compte de stockage utilisé pour la persistance des données, spécifiez SAS ou ManagedIdentity, la valeur par défaut est SAP.

Returns:

valeur preferredDataPersistenceAuthMethod.

rdbBackupEnabled

public String rdbBackupEnabled()

Obtenir la propriété rdbBackupEnabled : spécifie si la sauvegarde rdb est activée.

Returns:

valeur rdbBackupEnabled.

rdbBackupFrequency

public String rdbBackupFrequency()

Obtenir la propriété rdbBackupFrequency : spécifie la fréquence de création de la sauvegarde rdb en minutes. Valeurs valides : (15, 30, 60, 360, 720, 1440).

Returns:

valeur rdbBackupFrequency.

rdbBackupMaxSnapshotCount

public String rdbBackupMaxSnapshotCount()

Obtenir la propriété rdbBackupMaxSnapshotCount : spécifie le nombre maximal d’instantanés pour la sauvegarde rdb.

Returns:

valeur rdbBackupMaxSnapshotCount.

rdbStorageConnectionString

public String rdbStorageConnectionString()

Obtenir la propriété rdbStorageConnectionString : chaîne de connexion du compte de stockage pour le stockage du fichier rdb.

Returns:

valeur rdbStorageConnectionString.

storageSubscriptionId

public String storageSubscriptionId()

Obtenez la propriété storageSubscriptionId : SubscriptionId du compte de stockage pour la persistance (aof/rdb) à l’aide de ManagedIdentity.

Returns:

valeur storageSubscriptionId.

validate

public void validate()

Valide le instance.

withAadEnabled

public RedisConfiguration withAadEnabled(String aadEnabled)

Définissez la propriété aadEnabled : spécifie si l’authentification basée sur AAD a été activée ou désactivée pour le cache.

Parameters:

aadEnabled - valeur aadEnabled à définir.

Returns:

l’objet RedisConfiguration lui-même.

withAdditionalProperties

public RedisConfiguration withAdditionalProperties(Map additionalProperties)

Définissez la propriété additionalProperties : Tous les paramètres Redis. Peu de clés possibles : 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:

additionalProperties - valeur additionalProperties à définir.

Returns:

l’objet RedisConfiguration lui-même.

withAofBackupEnabled

public RedisConfiguration withAofBackupEnabled(String aofBackupEnabled)

Définissez la propriété aofBackupEnabled : spécifie si la sauvegarde aof est activée.

Parameters:

aofBackupEnabled - valeur aofBackupEnabled à définir.

Returns:

l’objet RedisConfiguration lui-même.

withAofStorageConnectionString0

public RedisConfiguration withAofStorageConnectionString0(String aofStorageConnectionString0)

Définissez la propriété aofStorageConnectionString0 : Première chaîne de connexion de compte de stockage.

Parameters:

aofStorageConnectionString0 - valeur aofStorageConnectionString0 à définir.

Returns:

l’objet RedisConfiguration lui-même.

withAofStorageConnectionString1

public RedisConfiguration withAofStorageConnectionString1(String aofStorageConnectionString1)

Définissez la propriété aofStorageConnectionString1 : Deuxième chaîne de connexion de compte de stockage.

Parameters:

aofStorageConnectionString1 - valeur aofStorageConnectionString1 à définir.

Returns:

l’objet RedisConfiguration lui-même.

withAuthnotrequired

public RedisConfiguration withAuthnotrequired(String authnotrequired)

Définissez la propriété authnotrequired : spécifie si l’authentification est désactivée. La définition de cette propriété est fortement déconseillée du point de vue de la sécurité.

Parameters:

authnotrequired - valeur authnotrequired à définir.

Returns:

l’objet RedisConfiguration lui-même.

withMaxfragmentationmemoryReserved

public RedisConfiguration withMaxfragmentationmemoryReserved(String maxfragmentationmemoryReserved)

Définissez la propriété maxfragmentationmemoryReserved : valeur en mégaoctets réservés à la fragmentation par partition.

Parameters:

maxfragmentationmemoryReserved - valeur maxfragmentationmemoryReserved à définir.

Returns:

l’objet RedisConfiguration lui-même.

withMaxmemoryDelta

public RedisConfiguration withMaxmemoryDelta(String maxmemoryDelta)

Définissez la propriété maxmemoryDelta : valeur en mégaoctets réservés à l’utilisation hors cache par partition, par exemple le basculement.

Parameters:

maxmemoryDelta - valeur maxmemoryDelta à définir.

Returns:

l’objet RedisConfiguration lui-même.

withMaxmemoryPolicy

public RedisConfiguration withMaxmemoryPolicy(String maxmemoryPolicy)

Définissez la propriété maxmemoryPolicy : stratégie d’éviction utilisée lorsque vos données ne rentrent pas dans sa limite de mémoire.

Parameters:

maxmemoryPolicy - valeur maxmemoryPolicy à définir.

Returns:

l’objet RedisConfiguration lui-même.

withMaxmemoryReserved

public RedisConfiguration withMaxmemoryReserved(String maxmemoryReserved)

Définissez la propriété maxmemoryReserved : valeur en mégaoctets réservés à l’utilisation hors cache par partition, par exemple le basculement.

Parameters:

maxmemoryReserved - valeur maxmemoryReserved à définir.

Returns:

l’objet RedisConfiguration lui-même.

withPreferredDataPersistenceAuthMethod

public RedisConfiguration withPreferredDataPersistenceAuthMethod(String preferredDataPersistenceAuthMethod)

Définissez la propriété preferredDataPersistenceAuthMethod : méthode d’authentification préférée pour communiquer avec le compte de stockage utilisé pour la persistance des données, spécifiez SAS ou ManagedIdentity, la valeur par défaut est SAS.

Parameters:

preferredDataPersistenceAuthMethod - valeur preferredDataPersistenceAuthMethod à définir.

Returns:

l’objet RedisConfiguration lui-même.

withRdbBackupEnabled

public RedisConfiguration withRdbBackupEnabled(String rdbBackupEnabled)

Définissez la propriété rdbBackupEnabled : spécifie si la sauvegarde rdb est activée.

Parameters:

rdbBackupEnabled - valeur rdbBackupEnabled à définir.

Returns:

l’objet RedisConfiguration lui-même.

withRdbBackupFrequency

public RedisConfiguration withRdbBackupFrequency(String rdbBackupFrequency)

Définissez la propriété rdbBackupFrequency : spécifie la fréquence de création de la sauvegarde rdb en minutes. Valeurs valides : (15, 30, 60, 360, 720, 1440).

Parameters:

rdbBackupFrequency - valeur rdbBackupFrequency à définir.

Returns:

l’objet RedisConfiguration lui-même.

withRdbBackupMaxSnapshotCount

public RedisConfiguration withRdbBackupMaxSnapshotCount(String rdbBackupMaxSnapshotCount)

Définissez la propriété rdbBackupMaxSnapshotCount : spécifie le nombre maximal d’instantanés pour la sauvegarde rdb.

Parameters:

rdbBackupMaxSnapshotCount - valeur rdbBackupMaxSnapshotCount à définir.

Returns:

l’objet RedisConfiguration lui-même.

withRdbStorageConnectionString

public RedisConfiguration withRdbStorageConnectionString(String rdbStorageConnectionString)

Définissez la propriété rdbStorageConnectionString : chaîne de connexion du compte de stockage pour le stockage du fichier rdb.

Parameters:

rdbStorageConnectionString - valeur rdbStorageConnectionString à définir.

Returns:

l’objet RedisConfiguration lui-même.

withStorageSubscriptionId

public RedisConfiguration withStorageSubscriptionId(String storageSubscriptionId)

Définissez la propriété storageSubscriptionId : SubscriptionId du compte de stockage pour la persistance (aof/rdb) à l’aide de ManagedIdentity.

Parameters:

storageSubscriptionId - valeur storageSubscriptionId à définir.

Returns:

l’objet RedisConfiguration lui-même.

zonalConfiguration

public String zonalConfiguration()

Obtenez la propriété zonalConfiguration : Configuration zonale.

Returns:

valeur zonalConfiguration.

S’applique à