Partager via


RedisClient Interface

Implémente

public interface RedisClient
extends InnerSupportsGet<RedisResourceInner>, InnerSupportsListing<RedisResourceInner>, InnerSupportsDelete<Void>

Une instance de cette classe permet d’accéder à toutes les opérations définies dans RedisClient.

Résumé de la méthode

Modificateur et type Méthode et description
abstract SyncPoller<PollResult<RedisResourceInner>,RedisResourceInner> beginCreate(String resourceGroupName, String name, RedisCreateParameters parameters)

Créer ou remplacer (remplacer/recréer, avec un temps d’arrêt potentiel) un cache Redis existant.

abstract SyncPoller<PollResult<RedisResourceInner>,RedisResourceInner> beginCreate(String resourceGroupName, String name, RedisCreateParameters parameters, Context context)

Créer ou remplacer (remplacer/recréer, avec un temps d’arrêt potentiel) un cache Redis existant.

abstract PollerFlux<PollResult<RedisResourceInner>,RedisResourceInner> beginCreateAsync(String resourceGroupName, String name, RedisCreateParameters parameters)

Créer ou remplacer (remplacer/recréer, avec un temps d’arrêt potentiel) un cache Redis existant.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String name)

Supprime un cache Redis.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String name, Context context)

Supprime un cache Redis.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String name)

Supprime un cache Redis.

abstract SyncPoller<PollResult<Void>,Void> beginExportData(String resourceGroupName, String name, ExportRdbParameters parameters)

Exporter des données du cache Redis vers des objets blob dans un conteneur.

abstract SyncPoller<PollResult<Void>,Void> beginExportData(String resourceGroupName, String name, ExportRdbParameters parameters, Context context)

Exporter des données du cache Redis vers des objets blob dans un conteneur.

abstract PollerFlux<PollResult<Void>,Void> beginExportDataAsync(String resourceGroupName, String name, ExportRdbParameters parameters)

Exporter des données du cache Redis vers des objets blob dans un conteneur.

abstract SyncPoller<PollResult<OperationStatusResult>,OperationStatusResult> beginFlushCache(String resourceGroupName, String cacheName)

Supprime toutes les clés d’un cache.

abstract SyncPoller<PollResult<OperationStatusResult>,OperationStatusResult> beginFlushCache(String resourceGroupName, String cacheName, Context context)

Supprime toutes les clés d’un cache.

abstract PollerFlux<PollResult<OperationStatusResult>,OperationStatusResult> beginFlushCacheAsync(String resourceGroupName, String cacheName)

Supprime toutes les clés d’un cache.

abstract SyncPoller<PollResult<Void>,Void> beginImportData(String resourceGroupName, String name, ImportRdbParameters parameters)

Importer des données dans le cache Redis.

abstract SyncPoller<PollResult<Void>,Void> beginImportData(String resourceGroupName, String name, ImportRdbParameters parameters, Context context)

Importer des données dans le cache Redis.

abstract PollerFlux<PollResult<Void>,Void> beginImportDataAsync(String resourceGroupName, String name, ImportRdbParameters parameters)

Importer des données dans le cache Redis.

abstract SyncPoller<PollResult<RedisResourceInner>,RedisResourceInner> beginUpdate(String resourceGroupName, String name, RedisUpdateParameters parameters)

Mettre à jour un cache Redis existant.

abstract SyncPoller<PollResult<RedisResourceInner>,RedisResourceInner> beginUpdate(String resourceGroupName, String name, RedisUpdateParameters parameters, Context context)

Mettre à jour un cache Redis existant.

abstract PollerFlux<PollResult<RedisResourceInner>,RedisResourceInner> beginUpdateAsync(String resourceGroupName, String name, RedisUpdateParameters parameters)

Mettre à jour un cache Redis existant.

abstract void checkNameAvailability(CheckNameAvailabilityParameters parameters)

Vérifie que le nom du cache Redis est valide et qu’il n’est pas déjà utilisé.

abstract Mono<Void> checkNameAvailabilityAsync(CheckNameAvailabilityParameters parameters)

Vérifie que le nom du cache Redis est valide et qu’il n’est pas déjà utilisé.

abstract Response<Void> checkNameAvailabilityWithResponse(CheckNameAvailabilityParameters parameters, Context context)

Vérifie que le nom du cache Redis est valide et qu’il n’est pas déjà utilisé.

abstract Mono<Response<Void>> checkNameAvailabilityWithResponseAsync(CheckNameAvailabilityParameters parameters)

Vérifie que le nom du cache Redis est valide et qu’il n’est pas déjà utilisé.

abstract RedisResourceInner create(String resourceGroupName, String name, RedisCreateParameters parameters)

Créer ou remplacer (remplacer/recréer, avec un temps d’arrêt potentiel) un cache Redis existant.

abstract RedisResourceInner create(String resourceGroupName, String name, RedisCreateParameters parameters, Context context)

Créer ou remplacer (remplacer/recréer, avec un temps d’arrêt potentiel) un cache Redis existant.

abstract Mono<RedisResourceInner> createAsync(String resourceGroupName, String name, RedisCreateParameters parameters)

Créer ou remplacer (remplacer/recréer, avec un temps d’arrêt potentiel) un cache Redis existant.

abstract Mono<Response<Flux<ByteBuffer>>> createWithResponseAsync(String resourceGroupName, String name, RedisCreateParameters parameters)

Créer ou remplacer (remplacer/recréer, avec un temps d’arrêt potentiel) un cache Redis existant.

abstract void delete(String resourceGroupName, String name)

Supprime un cache Redis.

abstract void delete(String resourceGroupName, String name, Context context)

Supprime un cache Redis.

abstract Mono<Void> deleteAsync(String resourceGroupName, String name)

Supprime un cache Redis.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String name)

Supprime un cache Redis.

abstract void exportData(String resourceGroupName, String name, ExportRdbParameters parameters)

Exportez des données du cache redis vers des objets blob dans un conteneur.

abstract void exportData(String resourceGroupName, String name, ExportRdbParameters parameters, Context context)

Exportez des données du cache redis vers des objets blob dans un conteneur.

abstract Mono<Void> exportDataAsync(String resourceGroupName, String name, ExportRdbParameters parameters)

Exportez des données du cache redis vers des objets blob dans un conteneur.

abstract Mono<Response<Flux<ByteBuffer>>> exportDataWithResponseAsync(String resourceGroupName, String name, ExportRdbParameters parameters)

Exportez des données du cache redis vers des objets blob dans un conteneur.

abstract OperationStatusResult flushCache(String resourceGroupName, String cacheName)

Supprime toutes les clés d’un cache.

abstract OperationStatusResult flushCache(String resourceGroupName, String cacheName, Context context)

Supprime toutes les clés d’un cache.

abstract Mono<OperationStatusResult> flushCacheAsync(String resourceGroupName, String cacheName)

Supprime toutes les clés d’un cache.

abstract Mono<Response<Flux<ByteBuffer>>> flushCacheWithResponseAsync(String resourceGroupName, String cacheName)

Supprime toutes les clés d’un cache.

abstract RedisForceRebootResponseInner forceReboot(String resourceGroupName, String name, RedisRebootParameters parameters)

Redémarrez le ou les nœuds Redis spécifiés.

abstract Mono<RedisForceRebootResponseInner> forceRebootAsync(String resourceGroupName, String name, RedisRebootParameters parameters)

Redémarrez le ou les nœuds Redis spécifiés.

abstract Response<RedisForceRebootResponseInner> forceRebootWithResponse(String resourceGroupName, String name, RedisRebootParameters parameters, Context context)

Redémarrez le ou les nœuds Redis spécifiés.

abstract Mono<Response<RedisForceRebootResponseInner>> forceRebootWithResponseAsync(String resourceGroupName, String name, RedisRebootParameters parameters)

Redémarrez le ou les nœuds Redis spécifiés.

abstract RedisResourceInner getByResourceGroup(String resourceGroupName, String name)

Obtient un cache Redis (description de la ressource).

abstract Mono<RedisResourceInner> getByResourceGroupAsync(String resourceGroupName, String name)

Obtient un cache Redis (description de la ressource).

abstract Response<RedisResourceInner> getByResourceGroupWithResponse(String resourceGroupName, String name, Context context)

Obtient un cache Redis (description de la ressource).

abstract Mono<Response<RedisResourceInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String name)

Obtient un cache Redis (description de la ressource).

abstract void importData(String resourceGroupName, String name, ImportRdbParameters parameters)

Importer des données dans le cache Redis.

abstract void importData(String resourceGroupName, String name, ImportRdbParameters parameters, Context context)

Importer des données dans le cache Redis.

abstract Mono<Void> importDataAsync(String resourceGroupName, String name, ImportRdbParameters parameters)

Importer des données dans le cache Redis.

abstract Mono<Response<Flux<ByteBuffer>>> importDataWithResponseAsync(String resourceGroupName, String name, ImportRdbParameters parameters)

Importer des données dans le cache Redis.

abstract PagedIterable<RedisResourceInner> list()

Obtient tous les caches Redis de l’abonnement spécifié.

abstract PagedIterable<RedisResourceInner> list(Context context)

Obtient tous les caches Redis de l’abonnement spécifié.

abstract PagedFlux<RedisResourceInner> listAsync()

Obtient tous les caches Redis de l’abonnement spécifié.

abstract PagedIterable<RedisResourceInner> listByResourceGroup(String resourceGroupName)

Répertorie tous les caches Redis d’un groupe de ressources.

abstract PagedIterable<RedisResourceInner> listByResourceGroup(String resourceGroupName, Context context)

Répertorie tous les caches Redis d’un groupe de ressources.

abstract PagedFlux<RedisResourceInner> listByResourceGroupAsync(String resourceGroupName)

Répertorie tous les caches Redis d’un groupe de ressources.

abstract RedisAccessKeysInner listKeys(String resourceGroupName, String name)

Récupérer les clés d’accès d’un cache Redis.

abstract Mono<RedisAccessKeysInner> listKeysAsync(String resourceGroupName, String name)

Récupérer les clés d’accès d’un cache Redis.

abstract Response<RedisAccessKeysInner> listKeysWithResponse(String resourceGroupName, String name, Context context)

Récupérer les clés d’accès d’un cache Redis.

abstract Mono<Response<RedisAccessKeysInner>> listKeysWithResponseAsync(String resourceGroupName, String name)

Récupérer les clés d’accès d’un cache Redis.

abstract PagedIterable<UpgradeNotificationInner> listUpgradeNotifications(String resourceGroupName, String name, double history)

Obtient toutes les notifications de mise à niveau pour un cache Redis.

abstract PagedIterable<UpgradeNotificationInner> listUpgradeNotifications(String resourceGroupName, String name, double history, Context context)

Obtient toutes les notifications de mise à niveau pour un cache Redis.

abstract PagedFlux<UpgradeNotificationInner> listUpgradeNotificationsAsync(String resourceGroupName, String name, double history)

Obtient toutes les notifications de mise à niveau pour un cache Redis.

abstract RedisAccessKeysInner regenerateKey(String resourceGroupName, String name, RedisRegenerateKeyParameters parameters)

Régénérez les clés d’accès du cache Redis.

abstract Mono<RedisAccessKeysInner> regenerateKeyAsync(String resourceGroupName, String name, RedisRegenerateKeyParameters parameters)

Régénérez les clés d’accès du cache Redis.

abstract Response<RedisAccessKeysInner> regenerateKeyWithResponse(String resourceGroupName, String name, RedisRegenerateKeyParameters parameters, Context context)

Régénérez les clés d’accès du cache Redis.

abstract Mono<Response<RedisAccessKeysInner>> regenerateKeyWithResponseAsync(String resourceGroupName, String name, RedisRegenerateKeyParameters parameters)

Régénérez les clés d’accès du cache Redis.

abstract RedisResourceInner update(String resourceGroupName, String name, RedisUpdateParameters parameters)

Mettre à jour un cache Redis existant.

abstract RedisResourceInner update(String resourceGroupName, String name, RedisUpdateParameters parameters, Context context)

Mettre à jour un cache Redis existant.

abstract Mono<RedisResourceInner> updateAsync(String resourceGroupName, String name, RedisUpdateParameters parameters)

Mettre à jour un cache Redis existant.

abstract Mono<Response<Flux<ByteBuffer>>> updateWithResponseAsync(String resourceGroupName, String name, RedisUpdateParameters parameters)

Mettre à jour un cache Redis existant.

Détails de la méthode

beginCreate

public abstract SyncPoller,RedisResourceInner> beginCreate(String resourceGroupName, String name, RedisCreateParameters parameters)

Créer ou remplacer (remplacer/recréer, avec un temps d’arrêt potentiel) un cache Redis existant.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres fournis à l’opération Créer Redis.

Returns:

pour l’interrogation SyncPoller<T,U> d’un seul élément Redis dans La liste ou Get Operation.

beginCreate

public abstract SyncPoller,RedisResourceInner> beginCreate(String resourceGroupName, String name, RedisCreateParameters parameters, Context context)

Créer ou remplacer (remplacer/recréer, avec un temps d’arrêt potentiel) un cache Redis existant.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres fournis à l’opération Créer Redis.
context - Contexte à associer à cette opération.

Returns:

pour l’interrogation SyncPoller<T,U> d’un seul élément Redis dans La liste ou Get Operation.

beginCreateAsync

public abstract PollerFlux,RedisResourceInner> beginCreateAsync(String resourceGroupName, String name, RedisCreateParameters parameters)

Créer ou remplacer (remplacer/recréer, avec un temps d’arrêt potentiel) un cache Redis existant.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres fournis à l’opération Créer Redis.

Returns:

pour l’interrogation PollerFlux<T,U> d’un seul élément Redis dans La liste ou Get Operation.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String name)

Supprime un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.

Returns:

pour l’interrogation SyncPoller<T,U> d’une opération de longue durée.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String name, Context context)

Supprime un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
context - Contexte à associer à cette opération.

Returns:

pour l’interrogation SyncPoller<T,U> d’une opération de longue durée.

beginDeleteAsync

public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String name)

Supprime un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.

Returns:

pour l’interrogation PollerFlux<T,U> d’une opération de longue durée.

beginExportData

public abstract SyncPoller,Void> beginExportData(String resourceGroupName, String name, ExportRdbParameters parameters)

Exporter des données du cache Redis vers des objets blob dans un conteneur.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres de l’opération d’exportation Redis.

Returns:

pour l’interrogation SyncPoller<T,U> d’une opération de longue durée.

beginExportData

public abstract SyncPoller,Void> beginExportData(String resourceGroupName, String name, ExportRdbParameters parameters, Context context)

Exporter des données du cache Redis vers des objets blob dans un conteneur.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres de l’opération d’exportation Redis.
context - Contexte à associer à cette opération.

Returns:

pour l’interrogation SyncPoller<T,U> d’une opération de longue durée.

beginExportDataAsync

public abstract PollerFlux,Void> beginExportDataAsync(String resourceGroupName, String name, ExportRdbParameters parameters)

Exporter des données du cache Redis vers des objets blob dans un conteneur.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres de l’opération d’exportation Redis.

Returns:

pour l’interrogation PollerFlux<T,U> d’une opération de longue durée.

beginFlushCache

public abstract SyncPoller,OperationStatusResult> beginFlushCache(String resourceGroupName, String cacheName)

Supprime toutes les clés d’un cache.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.

Returns:

pour SyncPoller<T,U> l’interrogation de la status actuelle d’une opération asynchrone.

beginFlushCache

public abstract SyncPoller,OperationStatusResult> beginFlushCache(String resourceGroupName, String cacheName, Context context)

Supprime toutes les clés d’un cache.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
context - Contexte à associer à cette opération.

Returns:

pour SyncPoller<T,U> l’interrogation de la status actuelle d’une opération asynchrone.

beginFlushCacheAsync

public abstract PollerFlux,OperationStatusResult> beginFlushCacheAsync(String resourceGroupName, String cacheName)

Supprime toutes les clés d’un cache.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.

Returns:

pour PollerFlux<T,U> l’interrogation de la status actuelle d’une opération asynchrone.

beginImportData

public abstract SyncPoller,Void> beginImportData(String resourceGroupName, String name, ImportRdbParameters parameters)

Importer des données dans le cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres de l’opération d’importation Redis.

Returns:

pour l’interrogation SyncPoller<T,U> d’une opération de longue durée.

beginImportData

public abstract SyncPoller,Void> beginImportData(String resourceGroupName, String name, ImportRdbParameters parameters, Context context)

Importer des données dans le cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres de l’opération d’importation Redis.
context - Contexte à associer à cette opération.

Returns:

pour l’interrogation SyncPoller<T,U> d’une opération de longue durée.

beginImportDataAsync

public abstract PollerFlux,Void> beginImportDataAsync(String resourceGroupName, String name, ImportRdbParameters parameters)

Importer des données dans le cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres de l’opération d’importation Redis.

Returns:

pour l’interrogation PollerFlux<T,U> d’une opération de longue durée.

beginUpdate

public abstract SyncPoller,RedisResourceInner> beginUpdate(String resourceGroupName, String name, RedisUpdateParameters parameters)

Mettre à jour un cache Redis existant.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres fournis à l’opération Mettre à jour Redis.

Returns:

pour l’interrogation SyncPoller<T,U> d’un seul élément Redis dans La liste ou Get Operation.

beginUpdate

public abstract SyncPoller,RedisResourceInner> beginUpdate(String resourceGroupName, String name, RedisUpdateParameters parameters, Context context)

Mettre à jour un cache Redis existant.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres fournis à l’opération Mettre à jour Redis.
context - Contexte à associer à cette opération.

Returns:

pour l’interrogation SyncPoller<T,U> d’un seul élément Redis dans La liste ou Get Operation.

beginUpdateAsync

public abstract PollerFlux,RedisResourceInner> beginUpdateAsync(String resourceGroupName, String name, RedisUpdateParameters parameters)

Mettre à jour un cache Redis existant.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres fournis à l’opération Mettre à jour Redis.

Returns:

pour l’interrogation PollerFlux<T,U> d’un seul élément Redis dans La liste ou Get Operation.

checkNameAvailability

public abstract void checkNameAvailability(CheckNameAvailabilityParameters parameters)

Vérifie que le nom du cache Redis est valide et qu’il n’est pas déjà utilisé.

Parameters:

parameters - Paramètres fournis à l’opération CheckNameAvailability Redis. Le seul type de ressource pris en charge est « Microsoft.Cache/redis ».

checkNameAvailabilityAsync

public abstract Mono checkNameAvailabilityAsync(CheckNameAvailabilityParameters parameters)

Vérifie que le nom du cache Redis est valide et qu’il n’est pas déjà utilisé.

Parameters:

parameters - Paramètres fournis à l’opération CheckNameAvailability Redis. Le seul type de ressource pris en charge est « Microsoft.Cache/redis ».

Returns:

Mono qui se termine lorsqu’une réponse réussie est reçue.

checkNameAvailabilityWithResponse

public abstract Response checkNameAvailabilityWithResponse(CheckNameAvailabilityParameters parameters, Context context)

Vérifie que le nom du cache Redis est valide et qu’il n’est pas déjà utilisé.

Parameters:

parameters - Paramètres fournis à l’opération CheckNameAvailability Redis. Le seul type de ressource pris en charge est « Microsoft.Cache/redis ».
context - Contexte à associer à cette opération.

Returns:

checkNameAvailabilityWithResponseAsync

public abstract Mono> checkNameAvailabilityWithResponseAsync(CheckNameAvailabilityParameters parameters)

Vérifie que le nom du cache Redis est valide et qu’il n’est pas déjà utilisé.

Parameters:

parameters - Paramètres fournis à l’opération CheckNameAvailability Redis. Le seul type de ressource pris en charge est « Microsoft.Cache/redis ».

Returns:

en Response<T> cas d’achèvement réussi de Mono.

create

public abstract RedisResourceInner create(String resourceGroupName, String name, RedisCreateParameters parameters)

Créer ou remplacer (remplacer/recréer, avec un temps d’arrêt potentiel) un cache Redis existant.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres fournis à l’opération Créer Redis.

Returns:

un seul élément Redis dans List ou Get Operation.

create

public abstract RedisResourceInner create(String resourceGroupName, String name, RedisCreateParameters parameters, Context context)

Créer ou remplacer (remplacer/recréer, avec un temps d’arrêt potentiel) un cache Redis existant.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres fournis à l’opération Créer Redis.
context - Contexte à associer à cette opération.

Returns:

un seul élément Redis dans List ou Get Operation.

createAsync

public abstract Mono createAsync(String resourceGroupName, String name, RedisCreateParameters parameters)

Créer ou remplacer (remplacer/recréer, avec un temps d’arrêt potentiel) un cache Redis existant.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres fournis à l’opération Créer Redis.

Returns:

un seul élément Redis dans La liste ou Obtenir l’opération en cas d’achèvement réussi de Mono.

createWithResponseAsync

public abstract Mono>> createWithResponseAsync(String resourceGroupName, String name, RedisCreateParameters parameters)

Créer ou remplacer (remplacer/recréer, avec un temps d’arrêt potentiel) un cache Redis existant.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres fournis à l’opération Créer Redis.

Returns:

un seul élément Redis dans La liste ou Obtenir l’opération, ainsi Response<T> que lors de l’achèvement réussi de Mono.

delete

public abstract void delete(String resourceGroupName, String name)

Supprime un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.

delete

public abstract void delete(String resourceGroupName, String name, Context context)

Supprime un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
context - Contexte à associer à cette opération.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String name)

Supprime un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.

Returns:

Mono qui se termine lorsqu’une réponse réussie est reçue.

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String name)

Supprime un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.

Returns:

en Response<T> cas d’achèvement réussi de Mono.

exportData

public abstract void exportData(String resourceGroupName, String name, ExportRdbParameters parameters)

Exportez des données du cache redis vers des objets blob dans un conteneur.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres de l’opération d’exportation Redis.

exportData

public abstract void exportData(String resourceGroupName, String name, ExportRdbParameters parameters, Context context)

Exportez des données du cache redis vers des objets blob dans un conteneur.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres de l’opération d’exportation Redis.
context - Contexte à associer à cette opération.

exportDataAsync

public abstract Mono exportDataAsync(String resourceGroupName, String name, ExportRdbParameters parameters)

Exportez des données du cache redis vers des objets blob dans un conteneur.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres de l’opération d’exportation Redis.

Returns:

Mono qui se termine lorsqu’une réponse réussie est reçue.

exportDataWithResponseAsync

public abstract Mono>> exportDataWithResponseAsync(String resourceGroupName, String name, ExportRdbParameters parameters)

Exportez des données du cache redis vers des objets blob dans un conteneur.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres de l’opération d’exportation Redis.

Returns:

en Response<T> cas d’achèvement réussi de Mono.

flushCache

public abstract OperationStatusResult flushCache(String resourceGroupName, String cacheName)

Supprime toutes les clés d’un cache.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.

Returns:

la status actuelle d’une opération asynchrone.

flushCache

public abstract OperationStatusResult flushCache(String resourceGroupName, String cacheName, Context context)

Supprime toutes les clés d’un cache.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
context - Contexte à associer à cette opération.

Returns:

la status actuelle d’une opération asynchrone.

flushCacheAsync

public abstract Mono flushCacheAsync(String resourceGroupName, String cacheName)

Supprime toutes les clés d’un cache.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.

Returns:

la status actuelle d’une opération asynchrone en cas d’achèvement réussi de Mono.

flushCacheWithResponseAsync

public abstract Mono>> flushCacheWithResponseAsync(String resourceGroupName, String cacheName)

Supprime toutes les clés d’un cache.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.

Returns:

le status actuel d’une opération asynchrone, ainsi Response<T> que lors de l’exécution réussie de Mono.

forceReboot

public abstract RedisForceRebootResponseInner forceReboot(String resourceGroupName, String name, RedisRebootParameters parameters)

Redémarrez le ou les nœuds Redis spécifiés. Cette opération nécessite une autorisation d’écriture sur la ressource de cache. Il peut y avoir une perte de données potentielle.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Spécifie le ou les nœuds Redis à redémarrer.

Returns:

réponse pour forcer le redémarrage du cache Redis.

forceRebootAsync

public abstract Mono forceRebootAsync(String resourceGroupName, String name, RedisRebootParameters parameters)

Redémarrez le ou les nœuds Redis spécifiés. Cette opération nécessite une autorisation d’écriture sur la ressource de cache. Il peut y avoir une perte de données potentielle.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Spécifie le ou les nœuds Redis à redémarrer.

Returns:

réponse à forcer le redémarrage du cache Redis à l’achèvement réussi de Mono.

forceRebootWithResponse

public abstract Response forceRebootWithResponse(String resourceGroupName, String name, RedisRebootParameters parameters, Context context)

Redémarrez le ou les nœuds Redis spécifiés. Cette opération nécessite une autorisation d’écriture sur la ressource de cache. Il peut y avoir une perte de données potentielle.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Spécifie le ou les nœuds Redis à redémarrer.
context - Contexte à associer à cette opération.

Returns:

réponse à forcer le redémarrage du cache Redis avec Response<T>.

forceRebootWithResponseAsync

public abstract Mono> forceRebootWithResponseAsync(String resourceGroupName, String name, RedisRebootParameters parameters)

Redémarrez le ou les nœuds Redis spécifiés. Cette opération nécessite une autorisation d’écriture sur la ressource de cache. Il peut y avoir une perte de données potentielle.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Spécifie le ou les nœuds Redis à redémarrer.

Returns:

réponse à forcer le redémarrage du cache Redis, Response<T> ainsi qu’à l’achèvement réussi de Mono.

getByResourceGroup

public abstract RedisResourceInner getByResourceGroup(String resourceGroupName, String name)

Obtient un cache Redis (description de la ressource).

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.

Returns:

un cache Redis (description de la ressource).

getByResourceGroupAsync

public abstract Mono getByResourceGroupAsync(String resourceGroupName, String name)

Obtient un cache Redis (description de la ressource).

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.

Returns:

un cache Redis (description de la ressource) en cas d’achèvement réussi de Mono.

getByResourceGroupWithResponse

public abstract Response getByResourceGroupWithResponse(String resourceGroupName, String name, Context context)

Obtient un cache Redis (description de la ressource).

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
context - Contexte à associer à cette opération.

Returns:

un cache Redis (description de la ressource) avec Response<T>.

getByResourceGroupWithResponseAsync

public abstract Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, String name)

Obtient un cache Redis (description de la ressource).

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.

Returns:

un cache Redis (description de la ressource) ainsi Response<T> qu’en cas d’achèvement réussi de Mono.

importData

public abstract void importData(String resourceGroupName, String name, ImportRdbParameters parameters)

Importer des données dans le cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres de l’opération d’importation Redis.

importData

public abstract void importData(String resourceGroupName, String name, ImportRdbParameters parameters, Context context)

Importer des données dans le cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres de l’opération d’importation Redis.
context - Contexte à associer à cette opération.

importDataAsync

public abstract Mono importDataAsync(String resourceGroupName, String name, ImportRdbParameters parameters)

Importer des données dans le cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres de l’opération d’importation Redis.

Returns:

Mono qui se termine lorsqu’une réponse réussie est reçue.

importDataWithResponseAsync

public abstract Mono>> importDataWithResponseAsync(String resourceGroupName, String name, ImportRdbParameters parameters)

Importer des données dans le cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres de l’opération d’importation Redis.

Returns:

en Response<T> cas d’achèvement réussi de Mono.

list

public abstract PagedIterable list()

Obtient tous les caches Redis de l’abonnement spécifié.

Returns:

tous les caches Redis de l’abonnement spécifié en tant que réponse paginée avec PagedIterable<T>.

list

public abstract PagedIterable list(Context context)

Obtient tous les caches Redis de l’abonnement spécifié.

Parameters:

context - Contexte à associer à cette opération.

Returns:

tous les caches Redis de l’abonnement spécifié en tant que réponse paginée avec PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync()

Obtient tous les caches Redis de l’abonnement spécifié.

Returns:

tous les caches Redis de l’abonnement spécifié en tant que réponse paginée avec PagedFlux<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName)

Répertorie tous les caches Redis d’un groupe de ressources.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.

Returns:

réponse de l’opération Redis de liste en tant que réponse paginée avec PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)

Répertorie tous les caches Redis d’un groupe de ressources.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
context - Contexte à associer à cette opération.

Returns:

réponse de l’opération Redis de liste en tant que réponse paginée avec PagedIterable<T>.

listByResourceGroupAsync

public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)

Répertorie tous les caches Redis d’un groupe de ressources.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.

Returns:

réponse de l’opération Redis de liste en tant que réponse paginée avec PagedFlux<T>.

listKeys

public abstract RedisAccessKeysInner listKeys(String resourceGroupName, String name)

Récupérer les clés d’accès d’un cache Redis. Cette opération nécessite une autorisation d’écriture sur la ressource de cache.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.

Returns:

clés d’accès du cache redis.

listKeysAsync

public abstract Mono listKeysAsync(String resourceGroupName, String name)

Récupérer les clés d’accès d’un cache Redis. Cette opération nécessite une autorisation d’écriture sur la ressource de cache.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.

Returns:

Clés d’accès du cache redis en cas de réussite de Mono.

listKeysWithResponse

public abstract Response listKeysWithResponse(String resourceGroupName, String name, Context context)

Récupérer les clés d’accès d’un cache Redis. Cette opération nécessite une autorisation d’écriture sur la ressource de cache.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
context - Contexte à associer à cette opération.

Returns:

clés d’accès du cache redis avec Response<T>.

listKeysWithResponseAsync

public abstract Mono> listKeysWithResponseAsync(String resourceGroupName, String name)

Récupérer les clés d’accès d’un cache Redis. Cette opération nécessite une autorisation d’écriture sur la ressource de cache.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.

Returns:

Clés d’accès du cache redis avec Response<T> en cas d’achèvement réussi de Mono.

listUpgradeNotifications

public abstract PagedIterable listUpgradeNotifications(String resourceGroupName, String name, double history)

Obtient toutes les notifications de mise à niveau pour un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
history - le nombre de minutes passées à rechercher les notifications de mise à niveau.

Returns:

toutes les notifications de mise à niveau pour un cache Redis en tant que réponse paginée avec PagedIterable<T>.

listUpgradeNotifications

public abstract PagedIterable listUpgradeNotifications(String resourceGroupName, String name, double history, Context context)

Obtient toutes les notifications de mise à niveau pour un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
history - le nombre de minutes passées à rechercher les notifications de mise à niveau.
context - Contexte à associer à cette opération.

Returns:

toutes les notifications de mise à niveau pour un cache Redis en tant que réponse paginée avec PagedIterable<T>.

listUpgradeNotificationsAsync

public abstract PagedFlux listUpgradeNotificationsAsync(String resourceGroupName, String name, double history)

Obtient toutes les notifications de mise à niveau pour un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
history - le nombre de minutes passées à rechercher les notifications de mise à niveau.

Returns:

toutes les notifications de mise à niveau pour un cache Redis en tant que réponse paginée avec PagedFlux<T>.

regenerateKey

public abstract RedisAccessKeysInner regenerateKey(String resourceGroupName, String name, RedisRegenerateKeyParameters parameters)

Régénérez les clés d’accès du cache Redis. Cette opération nécessite une autorisation d’écriture sur la ressource de cache.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Spécifie la clé à régénérer.

Returns:

clés d’accès du cache redis.

regenerateKeyAsync

public abstract Mono regenerateKeyAsync(String resourceGroupName, String name, RedisRegenerateKeyParameters parameters)

Régénérez les clés d’accès du cache Redis. Cette opération nécessite une autorisation d’écriture sur la ressource de cache.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Spécifie la clé à régénérer.

Returns:

Clés d’accès du cache redis en cas de réussite de Mono.

regenerateKeyWithResponse

public abstract Response regenerateKeyWithResponse(String resourceGroupName, String name, RedisRegenerateKeyParameters parameters, Context context)

Régénérez les clés d’accès du cache Redis. Cette opération nécessite une autorisation d’écriture sur la ressource de cache.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Spécifie la clé à régénérer.
context - Contexte à associer à cette opération.

Returns:

clés d’accès du cache redis avec Response<T>.

regenerateKeyWithResponseAsync

public abstract Mono> regenerateKeyWithResponseAsync(String resourceGroupName, String name, RedisRegenerateKeyParameters parameters)

Régénérez les clés d’accès du cache Redis. Cette opération nécessite une autorisation d’écriture sur la ressource de cache.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Spécifie la clé à régénérer.

Returns:

Clés d’accès du cache redis avec Response<T> en cas d’achèvement réussi de Mono.

update

public abstract RedisResourceInner update(String resourceGroupName, String name, RedisUpdateParameters parameters)

Mettre à jour un cache Redis existant.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres fournis à l’opération Mettre à jour Redis.

Returns:

un seul élément Redis dans List ou Get Operation.

update

public abstract RedisResourceInner update(String resourceGroupName, String name, RedisUpdateParameters parameters, Context context)

Mettre à jour un cache Redis existant.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres fournis à l’opération Mettre à jour Redis.
context - Contexte à associer à cette opération.

Returns:

un seul élément Redis dans List ou Get Operation.

updateAsync

public abstract Mono updateAsync(String resourceGroupName, String name, RedisUpdateParameters parameters)

Mettre à jour un cache Redis existant.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres fournis à l’opération Mettre à jour Redis.

Returns:

un seul élément Redis dans La liste ou Obtenir l’opération en cas d’achèvement réussi de Mono.

updateWithResponseAsync

public abstract Mono>> updateWithResponseAsync(String resourceGroupName, String name, RedisUpdateParameters parameters)

Mettre à jour un cache Redis existant.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
name - Nom du cache Redis.
parameters - Paramètres fournis à l’opération Mettre à jour Redis.

Returns:

un seul élément Redis dans La liste ou Obtenir l’opération, ainsi Response<T> que lors de l’achèvement réussi de Mono.

S’applique à