Compartir a través de


RedisClient Interfaz

Implementaciones

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

Una instancia de esta clase proporciona acceso a todas las operaciones definidas en RedisClient.

Resumen del método

Modificador y tipo Método y descripción
abstract SyncPoller<PollResult<RedisResourceInner>,RedisResourceInner> beginCreate(String resourceGroupName, String name, RedisCreateParameters parameters)

Cree o reemplace (sobrescribir o volver a crear, con un posible tiempo de inactividad) una caché de Redis existente.

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

Cree o reemplace (sobrescribir o volver a crear, con un posible tiempo de inactividad) una caché de Redis existente.

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

Cree o reemplace (sobrescribir o volver a crear, con un posible tiempo de inactividad) una caché de Redis existente.

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

Elimina una caché de Redis.

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

Elimina una caché de Redis.

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

Elimina una caché de Redis.

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

Exporte datos de redis Cache a blobs de un contenedor.

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

Exporte datos de la caché de redis a blobs de un contenedor.

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

Exporte datos de la caché de redis a blobs de un contenedor.

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

Elimina todas las claves de una memoria caché.

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

Elimina todas las claves de una memoria caché.

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

Elimina todas las claves de una memoria caché.

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

Importe datos en la caché de Redis.

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

Importe datos en la caché de Redis.

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

Importe datos en la caché de Redis.

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

Actualice una caché de Redis existente.

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

Actualice una caché de Redis existente.

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

Actualice una caché de Redis existente.

abstract void checkNameAvailability(CheckNameAvailabilityParameters parameters)

Comprueba que el nombre de la caché de redis es válido y que aún no está en uso.

abstract Mono<Void> checkNameAvailabilityAsync(CheckNameAvailabilityParameters parameters)

Comprueba que el nombre de la caché de redis es válido y que aún no está en uso.

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

Comprueba que el nombre de la caché de redis es válido y que aún no está en uso.

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

Comprueba que el nombre de la caché de redis es válido y que aún no está en uso.

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

Cree o reemplace (sobrescribir o volver a crear, con un posible tiempo de inactividad) una caché de Redis existente.

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

Cree o reemplace (sobrescribir o volver a crear, con un posible tiempo de inactividad) una caché de Redis existente.

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

Cree o reemplace (sobrescribir o volver a crear, con un posible tiempo de inactividad) una caché de Redis existente.

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

Cree o reemplace (sobrescribir o volver a crear, con un posible tiempo de inactividad) una caché de Redis existente.

abstract void delete(String resourceGroupName, String name)

Elimina una caché de Redis.

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

Elimina una caché de Redis.

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

Elimina una caché de Redis.

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

Elimina una caché de Redis.

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

Exporte datos de la caché de redis a blobs de un contenedor.

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

Exporte datos de la caché de redis a blobs de un contenedor.

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

Exporte datos de la caché de redis a blobs de un contenedor.

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

Exporte datos de la caché de redis a blobs de un contenedor.

abstract OperationStatusResult flushCache(String resourceGroupName, String cacheName)

Elimina todas las claves de una memoria caché.

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

Elimina todas las claves de una memoria caché.

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

Elimina todas las claves de una memoria caché.

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

Elimina todas las claves de una memoria caché.

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

Reinicie los nodos de Redis especificados.

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

Reinicie los nodos de Redis especificados.

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

Reinicie los nodos de Redis especificados.

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

Reinicie los nodos de Redis especificados.

abstract RedisResourceInner getByResourceGroup(String resourceGroupName, String name)

Obtiene una caché de Redis (descripción del recurso).

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

Obtiene una caché de Redis (descripción del recurso).

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

Obtiene una caché de Redis (descripción del recurso).

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

Obtiene una caché de Redis (descripción del recurso).

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

Importe datos en la caché de Redis.

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

Importe datos en la caché de Redis.

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

Importe datos en la caché de Redis.

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

Importe datos en la caché de Redis.

abstract PagedIterable<RedisResourceInner> list()

Obtiene todas las cachés de Redis en la suscripción especificada.

abstract PagedIterable<RedisResourceInner> list(Context context)

Obtiene todas las cachés de Redis en la suscripción especificada.

abstract PagedFlux<RedisResourceInner> listAsync()

Obtiene todas las cachés de Redis en la suscripción especificada.

abstract PagedIterable<RedisResourceInner> listByResourceGroup(String resourceGroupName)

Enumera todas las cachés de Redis en un grupo de recursos.

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

Enumera todas las cachés de Redis en un grupo de recursos.

abstract PagedFlux<RedisResourceInner> listByResourceGroupAsync(String resourceGroupName)

Enumera todas las cachés de Redis en un grupo de recursos.

abstract RedisAccessKeysInner listKeys(String resourceGroupName, String name)

Recupere las claves de acceso de una caché de Redis.

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

Recupere las claves de acceso de una caché de Redis.

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

Recupere las claves de acceso de una caché de Redis.

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

Recupere las claves de acceso de una caché de Redis.

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

Obtiene las notificaciones de actualización de una caché de Redis.

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

Obtiene las notificaciones de actualización de una caché de Redis.

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

Obtiene las notificaciones de actualización de una caché de Redis.

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

Vuelva a generar las claves de acceso de Redis Cache.

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

Vuelva a generar las claves de acceso de Redis Cache.

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

Vuelva a generar las claves de acceso de Redis Cache.

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

Vuelva a generar las claves de acceso de Redis Cache.

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

Actualice una caché de Redis existente.

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

Actualice una caché de Redis existente.

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

Actualice una caché de Redis existente.

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

Actualice una caché de Redis existente.

Detalles del método

beginCreate

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

Cree o reemplace (sobrescribir o volver a crear, con un posible tiempo de inactividad) una caché de Redis existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros proporcionados a la operación Crear Redis.

Returns:

SyncPoller<T,U> para sondear un solo elemento de Redis en List or Get Operation.

beginCreate

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

Cree o reemplace (sobrescribir o volver a crear, con un posible tiempo de inactividad) una caché de Redis existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros proporcionados a la operación Crear Redis.
context - Contexto que se va a asociar a esta operación.

Returns:

SyncPoller<T,U> para sondear un solo elemento de Redis en List or Get Operation.

beginCreateAsync

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

Cree o reemplace (sobrescribir o volver a crear, con un posible tiempo de inactividad) una caché de Redis existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros proporcionados a la operación Crear Redis.

Returns:

PollerFlux<T,U> para sondear un solo elemento de Redis en List or Get Operation.

beginDelete

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

Elimina una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.

Returns:

SyncPoller<T,U> para sondear la operación de larga duración.

beginDelete

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

Elimina una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
context - Contexto que se va a asociar a esta operación.

Returns:

SyncPoller<T,U> para sondear la operación de larga duración.

beginDeleteAsync

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

Elimina una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.

Returns:

PollerFlux<T,U> para sondear la operación de larga duración.

beginExportData

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

Exporte datos de redis Cache a blobs de un contenedor.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros para la operación de exportación de Redis.

Returns:

SyncPoller<T,U> para sondear la operación de larga duración.

beginExportData

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

Exporte datos de redis Cache a blobs de un contenedor.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros para la operación de exportación de Redis.
context - Contexto que se va a asociar a esta operación.

Returns:

para SyncPoller<T,U> sondear la operación de larga duración.

beginExportDataAsync

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

Exporte datos de la caché de redis a blobs de un contenedor.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros para la operación de exportación de Redis.

Returns:

para PollerFlux<T,U> sondear la operación de larga duración.

beginFlushCache

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

Elimina todas las claves de una memoria caché.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.

Returns:

para SyncPoller<T,U> sondear el estado actual de una operación asincrónica.

beginFlushCache

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

Elimina todas las claves de una memoria caché.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
context - Contexto que se va a asociar a esta operación.

Returns:

para SyncPoller<T,U> sondear el estado actual de una operación asincrónica.

beginFlushCacheAsync

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

Elimina todas las claves de una memoria caché.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.

Returns:

para PollerFlux<T,U> sondear el estado actual de una operación asincrónica.

beginImportData

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

Importe datos en la caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros para la operación de importación de Redis.

Returns:

para SyncPoller<T,U> sondear la operación de larga duración.

beginImportData

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

Importe datos en la caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros para la operación de importación de Redis.
context - Contexto que se va a asociar a esta operación.

Returns:

para SyncPoller<T,U> sondear la operación de larga duración.

beginImportDataAsync

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

Importe datos en la caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros para la operación de importación de Redis.

Returns:

para PollerFlux<T,U> sondear la operación de larga duración.

beginUpdate

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

Actualice una caché de Redis existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros proporcionados a la operación Actualizar Redis.

Returns:

SyncPoller<T,U> para sondear un solo elemento de Redis en List or Get Operation.

beginUpdate

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

Actualice una caché de Redis existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros proporcionados a la operación Actualizar Redis.
context - Contexto que se va a asociar a esta operación.

Returns:

SyncPoller<T,U> para sondear un solo elemento de Redis en List or Get Operation.

beginUpdateAsync

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

Actualice una caché de Redis existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros proporcionados a la operación Actualizar Redis.

Returns:

PollerFlux<T,U> para sondear un solo elemento de Redis en List or Get Operation.

checkNameAvailability

public abstract void checkNameAvailability(CheckNameAvailabilityParameters parameters)

Comprueba que el nombre de la caché de redis es válido y que aún no está en uso.

Parameters:

parameters - Parámetros proporcionados a la operación CheckNameAvailability Redis. El único tipo de recurso admitido es "Microsoft.Cache/redis".

checkNameAvailabilityAsync

public abstract Mono checkNameAvailabilityAsync(CheckNameAvailabilityParameters parameters)

Comprueba que el nombre de la caché de redis es válido y que aún no está en uso.

Parameters:

parameters - Parámetros proporcionados a la operación CheckNameAvailability Redis. El único tipo de recurso admitido es "Microsoft.Cache/redis".

Returns:

que Mono se completa cuando se recibe una respuesta correcta.

checkNameAvailabilityWithResponse

public abstract Response checkNameAvailabilityWithResponse(CheckNameAvailabilityParameters parameters, Context context)

Comprueba que el nombre de la caché de redis es válido y que aún no está en uso.

Parameters:

parameters - Parámetros proporcionados a la operación CheckNameAvailability Redis. El único tipo de recurso admitido es "Microsoft.Cache/redis".
context - Contexto que se va a asociar a esta operación.

Returns:

checkNameAvailabilityWithResponseAsync

public abstract Mono> checkNameAvailabilityWithResponseAsync(CheckNameAvailabilityParameters parameters)

Comprueba que el nombre de la caché de redis es válido y que aún no está en uso.

Parameters:

parameters - Parámetros proporcionados a la operación CheckNameAvailability Redis. El único tipo de recurso admitido es "Microsoft.Cache/redis".

Returns:

al Response<T> finalizar Monocorrectamente .

create

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

Cree o reemplace (sobrescribir o volver a crear, con un posible tiempo de inactividad) una caché de Redis existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros proporcionados a la operación Crear Redis.

Returns:

un único elemento de Redis en List or Get Operation.

create

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

Cree o reemplace (sobrescribir o volver a crear, con un posible tiempo de inactividad) una caché de Redis existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros proporcionados a la operación Crear Redis.
context - Contexto que se va a asociar a esta operación.

Returns:

un único elemento de Redis en List or Get Operation.

createAsync

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

Cree o reemplace (sobrescribir o volver a crear, con un posible tiempo de inactividad) una caché de Redis existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros proporcionados a la operación Crear Redis.

Returns:

un único elemento de Redis en List or Get Operation al completar Monocorrectamente .

createWithResponseAsync

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

Cree o reemplace (sobrescribir o volver a crear, con un posible tiempo de inactividad) una caché de Redis existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros proporcionados a la operación Crear Redis.

Returns:

un único elemento de Redis en List or Get Operation junto con Response<T> una finalización correcta de Mono.

delete

public abstract void delete(String resourceGroupName, String name)

Elimina una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.

delete

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

Elimina una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
context - Contexto que se va a asociar a esta operación.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String name)

Elimina una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.

Returns:

que Mono se completa cuando se recibe una respuesta correcta.

deleteWithResponseAsync

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

Elimina una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.

Returns:

al Response<T> finalizar Monocorrectamente .

exportData

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

Exporte datos de la caché de redis a blobs de un contenedor.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros para la operación de exportación de Redis.

exportData

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

Exporte datos de la caché de redis a blobs de un contenedor.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros para la operación de exportación de Redis.
context - Contexto que se va a asociar a esta operación.

exportDataAsync

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

Exporte datos de la caché de redis a blobs de un contenedor.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros para la operación de exportación de Redis.

Returns:

que Mono se completa cuando se recibe una respuesta correcta.

exportDataWithResponseAsync

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

Exporte datos de la caché de redis a blobs de un contenedor.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros para la operación de exportación de Redis.

Returns:

al Response<T> finalizar Monocorrectamente .

flushCache

public abstract OperationStatusResult flushCache(String resourceGroupName, String cacheName)

Elimina todas las claves de una memoria caché.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.

Returns:

el estado actual de una operación asincrónica.

flushCache

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

Elimina todas las claves de una memoria caché.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
context - Contexto que se va a asociar a esta operación.

Returns:

el estado actual de una operación asincrónica.

flushCacheAsync

public abstract Mono flushCacheAsync(String resourceGroupName, String cacheName)

Elimina todas las claves de una memoria caché.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.

Returns:

el estado actual de una operación asincrónica al finalizar Monocorrectamente .

flushCacheWithResponseAsync

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

Elimina todas las claves de una memoria caché.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.

Returns:

el estado actual de una operación asincrónica junto con Response<T> la finalización correcta de Mono.

forceReboot

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

Reinicie los nodos de Redis especificados. Esta operación requiere permiso de escritura para el recurso de caché. Puede haber una posible pérdida de datos.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Especifica los nodos de Redis que se van a reiniciar.

Returns:

respuesta al reinicio forzado de la caché de Redis.

forceRebootAsync

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

Reinicie los nodos de Redis especificados. Esta operación requiere permiso de escritura para el recurso de caché. Puede haber una posible pérdida de datos.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Especifica los nodos de Redis que se van a reiniciar.

Returns:

respuesta al reinicio forzado de la caché de Redis al completar Monocorrectamente .

forceRebootWithResponse

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

Reinicie los nodos de Redis especificados. Esta operación requiere permiso de escritura para el recurso de caché. Puede haber una posible pérdida de datos.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Especifica los nodos de Redis que se van a reiniciar.
context - Contexto que se va a asociar a esta operación.

Returns:

respuesta para forzar el reinicio de la caché de Redis junto con Response<T>.

forceRebootWithResponseAsync

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

Reinicie los nodos de Redis especificados. Esta operación requiere permiso de escritura para el recurso de caché. Puede haber una posible pérdida de datos.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Especifica los nodos de Redis que se van a reiniciar.

Returns:

respuesta al reinicio forzado de la caché de Redis junto con Response<T> la finalización correcta de Mono.

getByResourceGroup

public abstract RedisResourceInner getByResourceGroup(String resourceGroupName, String name)

Obtiene una caché de Redis (descripción del recurso).

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.

Returns:

una caché de Redis (descripción del recurso).

getByResourceGroupAsync

public abstract Mono getByResourceGroupAsync(String resourceGroupName, String name)

Obtiene una caché de Redis (descripción del recurso).

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.

Returns:

una instancia de Redis Cache (descripción del Monorecurso) al finalizar correctamente .

getByResourceGroupWithResponse

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

Obtiene una caché de Redis (descripción del recurso).

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
context - Contexto que se va a asociar a esta operación.

Returns:

una caché de Redis (descripción del recurso) junto con Response<T>.

getByResourceGroupWithResponseAsync

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

Obtiene una caché de Redis (descripción del recurso).

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.

Returns:

una caché de Redis (descripción del recurso) junto con Response<T> una finalización correcta de Mono.

importData

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

Importe datos en la caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros para la operación de importación de Redis.

importData

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

Importe datos en la caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros para la operación de importación de Redis.
context - Contexto que se va a asociar a esta operación.

importDataAsync

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

Importe datos en la caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros para la operación de importación de Redis.

Returns:

que Mono se completa cuando se recibe una respuesta correcta.

importDataWithResponseAsync

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

Importe datos en la caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros para la operación de importación de Redis.

Returns:

al Response<T> finalizar Monocorrectamente .

list

public abstract PagedIterable list()

Obtiene todas las cachés de Redis en la suscripción especificada.

Returns:

todas las cachés de Redis en la suscripción especificada como respuesta paginada con PagedIterable<T>.

list

public abstract PagedIterable list(Context context)

Obtiene todas las cachés de Redis en la suscripción especificada.

Parameters:

context - Contexto que se va a asociar a esta operación.

Returns:

todas las cachés de Redis en la suscripción especificada como respuesta paginada con PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync()

Obtiene todas las cachés de Redis en la suscripción especificada.

Returns:

todas las cachés de Redis en la suscripción especificada como respuesta paginada con PagedFlux<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName)

Enumera todas las cachés de Redis en un grupo de recursos.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

Returns:

la respuesta de la operación list Redis como respuesta paginada con PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)

Enumera todas las cachés de Redis en un grupo de recursos.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
context - Contexto que se va a asociar a esta operación.

Returns:

la respuesta de la operación list Redis como respuesta paginada con PagedIterable<T>.

listByResourceGroupAsync

public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)

Enumera todas las cachés de Redis en un grupo de recursos.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

Returns:

la respuesta de la operación list Redis como respuesta paginada con PagedFlux<T>.

listKeys

public abstract RedisAccessKeysInner listKeys(String resourceGroupName, String name)

Recupere las claves de acceso de una caché de Redis. Esta operación requiere permiso de escritura para el recurso de caché.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.

Returns:

claves de acceso de redis Cache.

listKeysAsync

public abstract Mono listKeysAsync(String resourceGroupName, String name)

Recupere las claves de acceso de una caché de Redis. Esta operación requiere permiso de escritura para el recurso de caché.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.

Returns:

redis cache access keys on successful completion of Mono.

listKeysWithResponse

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

Recupere las claves de acceso de una caché de Redis. Esta operación requiere permiso de escritura para el recurso de caché.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
context - Contexto que se va a asociar a esta operación.

Returns:

redis cache access keys (Claves de acceso de redis cache) junto con Response<T>.

listKeysWithResponseAsync

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

Recupere las claves de acceso de una caché de Redis. Esta operación requiere permiso de escritura para el recurso de caché.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.

Returns:

redis cache access keys (Claves de acceso de redis cache) junto con Response<T> una finalización correcta de Mono.

listUpgradeNotifications

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

Obtiene las notificaciones de actualización de una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
history - cuántos minutos en el pasado buscar notificaciones de actualización.

Returns:

las notificaciones de actualización de una caché de Redis como respuesta paginada con PagedIterable<T>.

listUpgradeNotifications

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

Obtiene las notificaciones de actualización de una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
history - cuántos minutos en el pasado buscar notificaciones de actualización.
context - Contexto que se va a asociar a esta operación.

Returns:

las notificaciones de actualización de una caché de Redis como respuesta paginada con PagedIterable<T>.

listUpgradeNotificationsAsync

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

Obtiene las notificaciones de actualización de una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
history - cuántos minutos en el pasado buscar notificaciones de actualización.

Returns:

las notificaciones de actualización de una caché de Redis como respuesta paginada con PagedFlux<T>.

regenerateKey

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

Vuelva a generar las claves de acceso de Redis Cache. Esta operación requiere permiso de escritura para el recurso de caché.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Especifica la clave que desea volver a generar.

Returns:

claves de acceso de redis Cache.

regenerateKeyAsync

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

Vuelva a generar las claves de acceso de Redis Cache. Esta operación requiere permiso de escritura para el recurso de caché.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Especifica la clave que desea volver a generar.

Returns:

redis cache access keys on successful completion of Mono.

regenerateKeyWithResponse

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

Vuelva a generar las claves de acceso de Redis Cache. Esta operación requiere permiso de escritura para el recurso de caché.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Especifica la clave que desea volver a generar.
context - Contexto que se va a asociar a esta operación.

Returns:

redis cache access keys (Claves de acceso de redis cache) junto con Response<T>.

regenerateKeyWithResponseAsync

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

Vuelva a generar las claves de acceso de Redis Cache. Esta operación requiere permiso de escritura para el recurso de caché.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Especifica la clave que desea volver a generar.

Returns:

redis cache access keys (Claves de acceso de redis cache) junto con Response<T> una finalización correcta de Mono.

update

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

Actualice una caché de Redis existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros proporcionados a la operación Actualizar Redis.

Returns:

un único elemento de Redis en List or Get Operation.

update

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

Actualice una caché de Redis existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros proporcionados a la operación Actualizar Redis.
context - Contexto que se va a asociar a esta operación.

Returns:

un único elemento de Redis en List or Get Operation.

updateAsync

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

Actualice una caché de Redis existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros proporcionados a la operación Actualizar Redis.

Returns:

un único elemento de Redis en List or Get Operation al completar Monocorrectamente .

updateWithResponseAsync

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

Actualice una caché de Redis existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
name - Nombre de la caché de Redis.
parameters - Parámetros proporcionados a la operación Actualizar Redis.

Returns:

un único elemento de Redis en List or Get Operation junto con Response<T> una finalización correcta de Mono.

Se aplica a