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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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