Compartilhar via


RedisClient Interface

Implementações

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

Uma instância dessa classe fornece acesso a todas as operações definidas no RedisClient.

Resumo do método

Modificador e tipo Método e descrição
abstract SyncPoller<PollResult<RedisResourceInner>,RedisResourceInner> beginCreate(String resourceGroupName, String name, RedisCreateParameters parameters)

Criar ou substituir (substituir/recriar, por tempo de inatividade potencial) um cache Redis existente.

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

Criar ou substituir (substituir/recriar, por tempo de inatividade potencial) um cache Redis existente.

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

Criar ou substituir (substituir/recriar, por tempo de inatividade potencial) um cache Redis existente.

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

Exclui um cache Redis.

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

Exclui um cache Redis.

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

Exclui um cache Redis.

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

Exportar dados do cache redis para blobs em um contêiner.

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

Exportar dados do cache redis para blobs em um contêiner.

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

Exportar dados do cache redis para blobs em um contêiner.

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

Exclui todas as chaves em um cache.

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

Exclui todas as chaves em um cache.

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

Exclui todas as chaves em um cache.

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

Importar dados para o cache Redis.

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

Importar dados para o cache Redis.

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

Importar dados para o cache Redis.

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

Atualize um cache Redis existente.

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

Atualize um cache Redis existente.

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

Atualize um cache Redis existente.

abstract void checkNameAvailability(CheckNameAvailabilityParameters parameters)

Verifica se o nome do cache redis é válido e ainda não está em uso.

abstract Mono<Void> checkNameAvailabilityAsync(CheckNameAvailabilityParameters parameters)

Verifica se o nome do cache redis é válido e ainda não está em uso.

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

Verifica se o nome do cache redis é válido e ainda não está em uso.

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

Verifica se o nome do cache redis é válido e ainda não está em uso.

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

Criar ou substituir (substituir/recriar, por tempo de inatividade potencial) um cache Redis existente.

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

Criar ou substituir (substituir/recriar, por tempo de inatividade potencial) um cache Redis existente.

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

Criar ou substituir (substituir/recriar, por tempo de inatividade potencial) um cache Redis existente.

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

Criar ou substituir (substituir/recriar, por tempo de inatividade potencial) um cache Redis existente.

abstract void delete(String resourceGroupName, String name)

Exclui um cache Redis.

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

Exclui um cache Redis.

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

Exclui um cache Redis.

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

Exclui um cache Redis.

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

Exportar dados do cache redis para blobs em um contêiner.

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

Exportar dados do cache redis para blobs em um contêiner.

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

Exportar dados do cache redis para blobs em um contêiner.

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

Exportar dados do cache redis para blobs em um contêiner.

abstract OperationStatusResult flushCache(String resourceGroupName, String cacheName)

Exclui todas as chaves em um cache.

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

Exclui todas as chaves em um cache.

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

Exclui todas as chaves em um cache.

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

Exclui todas as chaves em um cache.

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

Reinicialize os nós redis especificados.

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

Reinicialize os nós redis especificados.

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

Reinicialize os nós redis especificados.

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

Reinicialize os nós redis especificados.

abstract RedisResourceInner getByResourceGroup(String resourceGroupName, String name)

Obtém um cache Redis (descrição do recurso).

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

Obtém um cache Redis (descrição do recurso).

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

Obtém um cache Redis (descrição do recurso).

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

Obtém um cache Redis (descrição do recurso).

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

Importar dados para o cache Redis.

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

Importar dados para o cache Redis.

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

Importar dados para o cache Redis.

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

Importar dados para o cache Redis.

abstract PagedIterable<RedisResourceInner> list()

Obtém todos os caches Redis na assinatura especificada.

abstract PagedIterable<RedisResourceInner> list(Context context)

Obtém todos os caches Redis na assinatura especificada.

abstract PagedFlux<RedisResourceInner> listAsync()

Obtém todos os caches Redis na assinatura especificada.

abstract PagedIterable<RedisResourceInner> listByResourceGroup(String resourceGroupName)

Lista todos os caches Redis em um grupo de recursos.

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

Lista todos os caches Redis em um grupo de recursos.

abstract PagedFlux<RedisResourceInner> listByResourceGroupAsync(String resourceGroupName)

Lista todos os caches Redis em um grupo de recursos.

abstract RedisAccessKeysInner listKeys(String resourceGroupName, String name)

Recupere as chaves de acesso de um cache Redis.

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

Recupere as chaves de acesso de um cache Redis.

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

Recupere as chaves de acesso de um cache Redis.

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

Recupere as chaves de acesso de um cache Redis.

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

Obtém quaisquer notificações de atualização para um cache Redis.

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

Obtém quaisquer notificações de atualização para um cache Redis.

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

Obtém quaisquer notificações de atualização para um cache Redis.

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

Regenerar as chaves de acesso do cache Redis.

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

Regenerar as chaves de acesso do cache Redis.

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

Regenerar as chaves de acesso do cache Redis.

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

Regenerar as chaves de acesso do cache Redis.

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

Atualize um cache Redis existente.

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

Atualize um cache Redis existente.

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

Atualize um cache Redis existente.

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

Atualize um cache Redis existente.

Detalhes do método

beginCreate

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

Criar ou substituir (substituir/recriar, por tempo de inatividade potencial) um cache Redis existente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros fornecidos para a operação Criar Redis.

Returns:

o SyncPoller<T,U> para sondagem de um único item redis em Lista ou Obter Operação.

beginCreate

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

Criar ou substituir (substituir/recriar, por tempo de inatividade potencial) um cache Redis existente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros fornecidos para a operação Criar Redis.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de um único item redis em Lista ou Obter Operação.

beginCreateAsync

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

Criar ou substituir (substituir/recriar, por tempo de inatividade potencial) um cache Redis existente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros fornecidos para a operação Criar Redis.

Returns:

o PollerFlux<T,U> para sondagem de um único item redis em Lista ou Obter Operação.

beginDelete

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

Exclui um cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginDelete

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

Exclui um cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginDeleteAsync

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

Exclui um cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.

Returns:

o PollerFlux<T,U> para sondagem de operação de longa execução.

beginExportData

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

Exportar dados do cache redis para blobs em um contêiner.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros para a operação de exportação do Redis.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginExportData

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

Exportar dados do cache redis para blobs em um contêiner.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros para a operação de exportação do Redis.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginExportDataAsync

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

Exportar dados do cache redis para blobs em um contêiner.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros para a operação de exportação do Redis.

Returns:

o PollerFlux<T,U> para sondagem de operação de longa execução.

beginFlushCache

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

Exclui todas as chaves em um cache.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.

Returns:

para SyncPoller<T,U> sondagem do status atual de uma operação assíncrona.

beginFlushCache

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

Exclui todas as chaves em um cache.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
context - O contexto a ser associado a essa operação.

Returns:

para SyncPoller<T,U> sondagem do status atual de uma operação assíncrona.

beginFlushCacheAsync

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

Exclui todas as chaves em um cache.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.

Returns:

para PollerFlux<T,U> sondagem do status atual de uma operação assíncrona.

beginImportData

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

Importar dados para o cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros para a operação de importação do Redis.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginImportData

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

Importar dados para o cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros para a operação de importação do Redis.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginImportDataAsync

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

Importar dados para o cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros para a operação de importação do Redis.

Returns:

o PollerFlux<T,U> para sondagem de operação de longa execução.

beginUpdate

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

Atualize um cache Redis existente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros fornecidos para a operação Atualizar Redis.

Returns:

o SyncPoller<T,U> para sondagem de um único item redis em Lista ou Obter Operação.

beginUpdate

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

Atualize um cache Redis existente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros fornecidos para a operação Atualizar Redis.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de um único item redis em Lista ou Obter Operação.

beginUpdateAsync

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

Atualize um cache Redis existente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros fornecidos para a operação Atualizar Redis.

Returns:

o PollerFlux<T,U> para sondagem de um único item redis em Lista ou Obter Operação.

checkNameAvailability

public abstract void checkNameAvailability(CheckNameAvailabilityParameters parameters)

Verifica se o nome do cache redis é válido e ainda não está em uso.

Parameters:

parameters - Parâmetros fornecidos para a operação CheckNameAvailability Redis. O único tipo de recurso com suporte é 'Microsoft.Cache/redis'.

checkNameAvailabilityAsync

public abstract Mono checkNameAvailabilityAsync(CheckNameAvailabilityParameters parameters)

Verifica se o nome do cache redis é válido e ainda não está em uso.

Parameters:

parameters - Parâmetros fornecidos para a operação CheckNameAvailability Redis. O único tipo de recurso com suporte é 'Microsoft.Cache/redis'.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

checkNameAvailabilityWithResponse

public abstract Response checkNameAvailabilityWithResponse(CheckNameAvailabilityParameters parameters, Context context)

Verifica se o nome do cache redis é válido e ainda não está em uso.

Parameters:

parameters - Parâmetros fornecidos para a operação CheckNameAvailability Redis. O único tipo de recurso com suporte é 'Microsoft.Cache/redis'.
context - O contexto a ser associado a essa operação.

Returns:

checkNameAvailabilityWithResponseAsync

public abstract Mono> checkNameAvailabilityWithResponseAsync(CheckNameAvailabilityParameters parameters)

Verifica se o nome do cache redis é válido e ainda não está em uso.

Parameters:

parameters - Parâmetros fornecidos para a operação CheckNameAvailability Redis. O único tipo de recurso com suporte é 'Microsoft.Cache/redis'.

Returns:

o após a Response<T> conclusão bem-sucedida de Mono.

create

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

Crie ou substitua (substituir/recriar, por tempo de inatividade potencial) um cache Redis existente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros fornecidos para a operação Criar Redis.

Returns:

um único item do Redis em Listar ou Obter Operação.

create

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

Criar ou substituir (substituir/recriar, por tempo de inatividade potencial) um cache Redis existente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros fornecidos para a operação Criar Redis.
context - O contexto a ser associado a essa operação.

Returns:

um único item do Redis em Listar ou Obter Operação.

createAsync

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

Criar ou substituir (substituir/recriar, por tempo de inatividade potencial) um cache Redis existente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros fornecidos para a operação Criar Redis.

Returns:

um único item redis em Lista ou Obter Operação após a conclusão bem-sucedida de Mono.

createWithResponseAsync

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

Criar ou substituir (substituir/recriar, por tempo de inatividade potencial) um cache Redis existente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros fornecidos para a operação Criar Redis.

Returns:

um único item do Redis em Lista ou Obter Operação junto com Response<T> a conclusão bem-sucedida de Mono.

delete

public abstract void delete(String resourceGroupName, String name)

Exclui um cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.

delete

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

Exclui um cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
context - O contexto a ser associado a essa operação.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String name)

Exclui um cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

deleteWithResponseAsync

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

Exclui um cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.

Returns:

o após a Response<T> conclusão bem-sucedida de Mono.

exportData

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

Exportar dados do cache redis para blobs em um contêiner.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros para a operação de exportação do Redis.

exportData

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

Exportar dados do cache redis para blobs em um contêiner.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros para a operação de exportação do Redis.
context - O contexto a ser associado a essa operação.

exportDataAsync

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

Exportar dados do cache redis para blobs em um contêiner.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros para a operação de exportação do Redis.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

exportDataWithResponseAsync

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

Exportar dados do cache redis para blobs em um contêiner.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros para a operação de exportação do Redis.

Returns:

o após a Response<T> conclusão bem-sucedida de Mono.

flushCache

public abstract OperationStatusResult flushCache(String resourceGroupName, String cacheName)

Exclui todas as chaves em um cache.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.

Returns:

o status atual de uma operação assíncrona.

flushCache

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

Exclui todas as chaves em um cache.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
context - O contexto a ser associado a essa operação.

Returns:

o status atual de uma operação assíncrona.

flushCacheAsync

public abstract Mono flushCacheAsync(String resourceGroupName, String cacheName)

Exclui todas as chaves em um cache.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.

Returns:

o status atual de uma operação assíncrona após a conclusão bem-sucedida de Mono.

flushCacheWithResponseAsync

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

Exclui todas as chaves em um cache.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.

Returns:

o status atual de uma operação assíncrona junto com Response<T> a conclusão bem-sucedida de Mono.

forceReboot

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

Reinicializar os nós redis especificados. Essa operação requer permissão de gravação para o recurso de cache. Pode haver uma possível perda de dados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Especifica quais nós redis reinicializar.

Returns:

resposta para forçar a reinicialização para o cache Redis.

forceRebootAsync

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

Reinicialize os nós redis especificados. Essa operação requer permissão de gravação para o recurso de cache. Pode haver uma possível perda de dados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Especifica quais nós redis reinicializar.

Returns:

resposta para forçar a reinicialização para o cache Redis após a conclusão bem-sucedida do Mono.

forceRebootWithResponse

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

Reinicialize os nós redis especificados. Essa operação requer permissão de gravação para o recurso de cache. Pode haver uma possível perda de dados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Especifica quais nós redis reinicializar.
context - O contexto a ser associado a essa operação.

Returns:

resposta para forçar a reinicialização para o cache Redis junto com Response<T>.

forceRebootWithResponseAsync

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

Reinicialize os nós redis especificados. Essa operação requer permissão de gravação para o recurso de cache. Pode haver uma possível perda de dados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Especifica quais nós redis reinicializar.

Returns:

resposta para forçar a reinicialização para o cache Redis, juntamente com Response<T> a conclusão bem-sucedida de Mono.

getByResourceGroup

public abstract RedisResourceInner getByResourceGroup(String resourceGroupName, String name)

Obtém um cache Redis (descrição do recurso).

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.

Returns:

um cache Redis (descrição do recurso).

getByResourceGroupAsync

public abstract Mono getByResourceGroupAsync(String resourceGroupName, String name)

Obtém um cache Redis (descrição do recurso).

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.

Returns:

um cache Redis (descrição do recurso) após a conclusão bem-sucedida do Mono.

getByResourceGroupWithResponse

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

Obtém um cache Redis (descrição do recurso).

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
context - O contexto a ser associado a essa operação.

Returns:

um cache Redis (descrição do recurso) junto com Response<T>.

getByResourceGroupWithResponseAsync

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

Obtém um cache Redis (descrição do recurso).

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.

Returns:

um cache Redis (descrição do recurso) juntamente com Response<T> a conclusão bem-sucedida de Mono.

importData

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

Importar dados para o cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros para a operação de importação do Redis.

importData

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

Importar dados para o cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros para a operação de importação do Redis.
context - O contexto a ser associado a essa operação.

importDataAsync

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

Importar dados para o cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros para a operação de importação do Redis.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

importDataWithResponseAsync

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

Importar dados para o cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros para a operação de importação do Redis.

Returns:

o após a Response<T> conclusão bem-sucedida de Mono.

list

public abstract PagedIterable list()

Obtém todos os caches Redis na assinatura especificada.

Returns:

todos os caches Redis na assinatura especificada como resposta paginada com PagedIterable<T>.

list

public abstract PagedIterable list(Context context)

Obtém todos os caches Redis na assinatura especificada.

Parameters:

context - O contexto a ser associado a essa operação.

Returns:

todos os caches Redis na assinatura especificada como resposta paginada com PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync()

Obtém todos os caches Redis na assinatura especificada.

Returns:

todos os caches Redis na assinatura especificada como resposta paginada com PagedFlux<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName)

Lista todos os caches Redis em um grupo de recursos.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

Returns:

a resposta da operação do Redis de lista como resposta paginada com PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)

Lista todos os caches Redis em um grupo de recursos.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
context - O contexto a ser associado a essa operação.

Returns:

a resposta da operação do Redis de lista como resposta paginada com PagedIterable<T>.

listByResourceGroupAsync

public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)

Lista todos os caches Redis em um grupo de recursos.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

Returns:

a resposta da operação do Redis de lista como resposta paginada com PagedFlux<T>.

listKeys

public abstract RedisAccessKeysInner listKeys(String resourceGroupName, String name)

Recupere as chaves de acesso de um cache Redis. Essa operação requer permissão de gravação para o recurso de cache.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.

Returns:

redis cache chaves de acesso.

listKeysAsync

public abstract Mono listKeysAsync(String resourceGroupName, String name)

Recupere as chaves de acesso de um cache Redis. Essa operação requer permissão de gravação para o recurso de cache.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.

Returns:

redis cache chaves de acesso na conclusão bem-sucedida de Mono.

listKeysWithResponse

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

Recupere as chaves de acesso de um cache Redis. Essa operação requer permissão de gravação para o recurso de cache.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
context - O contexto a ser associado a essa operação.

Returns:

redis cache chaves de acesso junto com Response<T>.

listKeysWithResponseAsync

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

Recupere as chaves de acesso de um cache Redis. Essa operação requer permissão de gravação para o recurso de cache.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.

Returns:

redis cache chaves de acesso juntamente com Response<T> a conclusão bem-sucedida de Mono.

listUpgradeNotifications

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

Obtém quaisquer notificações de atualização para um cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
history - quantos minutos antes procurar notificações de atualização.

Returns:

quaisquer notificações de atualização para um cache Redis como resposta paginada com PagedIterable<T>.

listUpgradeNotifications

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

Obtém quaisquer notificações de atualização para um cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
history - quantos minutos antes procurar notificações de atualização.
context - O contexto a ser associado a essa operação.

Returns:

quaisquer notificações de atualização para um cache Redis como resposta paginada com PagedIterable<T>.

listUpgradeNotificationsAsync

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

Obtém quaisquer notificações de atualização para um cache Redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
history - quantos minutos antes procurar notificações de atualização.

Returns:

quaisquer notificações de atualização para um cache Redis como resposta paginada com PagedFlux<T>.

regenerateKey

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

Regenerar as chaves de acesso do cache Redis. Essa operação requer permissão de gravação para o recurso de cache.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Especifica qual chave deve ser regenerada.

Returns:

redis cache chaves de acesso.

regenerateKeyAsync

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

Regenerar as chaves de acesso do cache Redis. Essa operação requer permissão de gravação para o recurso de cache.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Especifica qual chave deve ser regenerada.

Returns:

redis cache chaves de acesso na conclusão bem-sucedida de Mono.

regenerateKeyWithResponse

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

Regenerar as chaves de acesso do cache Redis. Essa operação requer permissão de gravação para o recurso de cache.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Especifica qual chave deve ser regenerada.
context - O contexto a ser associado a essa operação.

Returns:

redis cache chaves de acesso junto com Response<T>.

regenerateKeyWithResponseAsync

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

Regenerar as chaves de acesso do cache Redis. Essa operação requer permissão de gravação para o recurso de cache.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Especifica qual chave deve ser regenerada.

Returns:

redis cache chaves de acesso juntamente com Response<T> a conclusão bem-sucedida de Mono.

update

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

Atualize um cache Redis existente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros fornecidos para a operação Atualizar Redis.

Returns:

um único item Redis em Listar ou Obter Operação.

update

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

Atualize um cache Redis existente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros fornecidos para a operação Atualizar Redis.
context - O contexto a ser associado a essa operação.

Returns:

um único item Redis em Listar ou Obter Operação.

updateAsync

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

Atualize um cache Redis existente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros fornecidos para a operação Atualizar Redis.

Returns:

um único item redis em Lista ou Obter Operação após a conclusão bem-sucedida de Mono.

updateWithResponseAsync

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

Atualize um cache Redis existente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
name - O nome do cache Redis.
parameters - Parâmetros fornecidos para a operação Atualizar Redis.

Returns:

um único item redis em Lista ou Obter Operação, juntamente com Response<T> a conclusão bem-sucedida de Mono.

Aplica-se a