Compartilhar via


SearchServices Interface

Implementações

public interface SearchServices
extends SupportsCreating<Blank>, SupportsListing<SearchService>, SupportsListingByResourceGroup<SearchService>, SupportsGettingByResourceGroup<SearchService>, SupportsGettingById<SearchService>, SupportsDeletingById, SupportsDeletingByResourceGroup, SupportsBatchCreation<SearchService>, HasManager<com.microsoft.azure.management.search.implementation.SearchServiceManager>, HasInner<com.microsoft.azure.management.search.implementation.ServicesInner>

Ponto de entrada para serviço Pesquisa API de gerenciamento no Azure.

Resumo do método

Modificador e tipo Método e descrição
abstract CheckNameAvailabilityResult checkNameAvailability(String name)

Verifica se o nome serviço Pesquisa especificado é válido e disponível.

abstract rx.Observable<CheckNameAvailabilityResult> checkNameAvailabilityAsync(String name)

Verifica se serviço Pesquisa nome é válido e não está em uso de forma assíncrona.

abstract com.microsoft.rest.ServiceFuture<CheckNameAvailabilityResult> checkNameAvailabilityAsync(String name, ServiceCallback<CheckNameAvailabilityResult> callback)

Verifica se serviço Pesquisa nome é válido e não está em uso de forma assíncrona.

abstract QueryKey createQueryKey(String resourceGroupName, String searchServiceName, String name)

Regenera a chave de API de administrador primário ou secundário.

abstract rx.Observable<QueryKey> createQueryKeyAsync(String resourceGroupName, String searchServiceName, String name)

Regenera a chave de API de administrador primário ou secundário.

abstract void deleteQueryKey(String resourceGroupName, String searchServiceName, String key)

Exclui a chave de consulta especificada.

abstract rx.Completable deleteQueryKeyAsync(String resourceGroupName, String searchServiceName, String key)

Exclui a chave de consulta especificada.

abstract AdminKeys getAdminKeys(String resourceGroupName, String searchServiceName)

Obtém as chaves da API de administrador primário e secundário para o serviço Pesquisa do Azure especificado.

abstract rx.Observable<AdminKeys> getAdminKeysAsync(String resourceGroupName, String searchServiceName)

Obtém as chaves da API de administrador primário e secundário para o serviço Pesquisa do Azure especificado.

abstract java.util.List<QueryKey> listQueryKeys(String resourceGroupName, String searchServiceName)

Retorna a lista de chaves de API de consulta para o serviço Azure Search especificado.

abstract rx.Observable<QueryKey> listQueryKeysAsync(String resourceGroupName, String searchServiceName)

Retorna a lista de chaves de API de consulta para o serviço Azure Search especificado.

abstract AdminKeys regenerateAdminKeys(String resourceGroupName, String searchServiceName, AdminKeyKind keyKind)

Regenera a chave de API de administrador primário ou secundário.

abstract rx.Observable<AdminKeys> regenerateAdminKeysAsync(String resourceGroupName, String searchServiceName, AdminKeyKind keyKind)

Regenera a chave de API de administrador primário ou secundário.

Detalhes do método

checkNameAvailability

public abstract CheckNameAvailabilityResult checkNameAvailability(String name)

Verifica se o nome serviço Pesquisa especificado é válido e disponível.

Parameters:

name - o nome serviço Pesquisa para marcar

Returns:

se o nome está disponível e outras informações, se não

checkNameAvailabilityAsync

public abstract Observable checkNameAvailabilityAsync(String name)

Verifica se serviço Pesquisa nome é válido e não está em uso de forma assíncrona.

Parameters:

name - o nome serviço Pesquisa para marcar

Returns:

uma representação da computação adiada dessa chamada, retornando se o nome está disponível ou outras informações, se não

checkNameAvailabilityAsync

public abstract ServiceFuture checkNameAvailabilityAsync(String name, ServiceCallback callback)

Verifica se serviço Pesquisa nome é válido e não está em uso de forma assíncrona.

Parameters:

name - o nome serviço Pesquisa para marcar
callback - o retorno de chamada para chamar em caso de êxito ou falha

Returns:

um identificador para cancelar a solicitação

createQueryKey

public abstract QueryKey createQueryKey(String resourceGroupName, String searchServiceName, String name)

Regenera a chave de API de administrador primário ou secundário. Você só pode regenerar uma chave de cada vez.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura atual. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
searchServiceName - O nome do serviço Pesquisa do Azure associado ao grupo de recursos especificado.
name - O nome da nova chave de API de consulta.

Returns:

o objeto QueryKey se tiver êxito.

createQueryKeyAsync

public abstract Observable createQueryKeyAsync(String resourceGroupName, String searchServiceName, String name)

Regenera a chave de API de administrador primário ou secundário. Você só pode regenerar uma chave de cada vez.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura atual. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
searchServiceName - O nome do serviço Pesquisa do Azure associado ao grupo de recursos especificado.
name - O nome da nova chave de API de consulta.

Returns:

uma representação da computação futura dessa chamada

deleteQueryKey

public abstract void deleteQueryKey(String resourceGroupName, String searchServiceName, String key)

Exclui a chave de consulta especificada. Ao contrário das chaves de administrador, as chaves de consulta não são regeneradas. O processo para regenerar uma chave de consulta consiste em excluí-la e recriá-la.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura atual. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
searchServiceName - O nome do serviço Pesquisa do Azure associado ao grupo de recursos especificado.
key - A chave de consulta a ser excluída. As chaves de consulta são identificadas por valor, não por nome.

deleteQueryKeyAsync

public abstract Completable deleteQueryKeyAsync(String resourceGroupName, String searchServiceName, String key)

Exclui a chave de consulta especificada. Ao contrário das chaves de administrador, as chaves de consulta não são regeneradas. O processo para regenerar uma chave de consulta consiste em excluí-la e recriá-la.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura atual. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
searchServiceName - O nome do serviço Pesquisa do Azure associado ao grupo de recursos especificado.
key - A chave de consulta a ser excluída. As chaves de consulta são identificadas por valor, não por nome.

Returns:

uma representação da computação futura dessa chamada

getAdminKeys

public abstract AdminKeys getAdminKeys(String resourceGroupName, String searchServiceName)

Obtém as chaves da API de administrador primário e secundário para o serviço Pesquisa do Azure especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos dentro da assinatura atual; você pode obter esse valor da API de Resource Manager do Azure ou do portal
searchServiceName - O nome do serviço Pesquisa do Azure associado ao grupo de recursos especificado

Returns:

o objeto AdminKeys se tiver êxito

getAdminKeysAsync

public abstract Observable getAdminKeysAsync(String resourceGroupName, String searchServiceName)

Obtém as chaves da API de administrador primário e secundário para o serviço Pesquisa do Azure especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos dentro da assinatura atual; você pode obter esse valor da API de Resource Manager do Azure ou do portal
searchServiceName - O nome do serviço Pesquisa do Azure associado ao grupo de recursos especificado

Returns:

uma representação da computação futura dessa chamada

listQueryKeys

public abstract List listQueryKeys(String resourceGroupName, String searchServiceName)

Retorna a lista de chaves de API de consulta para o serviço Azure Search especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos dentro da assinatura atual; você pode obter esse valor da API de Resource Manager do Azure ou do portal
searchServiceName - O nome do serviço Pesquisa do Azure associado ao grupo de recursos especificado

Returns:

o objeto List<QueryKey> se tiver êxito

listQueryKeysAsync

public abstract Observable listQueryKeysAsync(String resourceGroupName, String searchServiceName)

Retorna a lista de chaves de API de consulta para o serviço Azure Search especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura atual. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
searchServiceName - O nome do serviço Pesquisa do Azure associado ao grupo de recursos especificado.

Returns:

uma representação da computação futura dessa chamada

regenerateAdminKeys

public abstract AdminKeys regenerateAdminKeys(String resourceGroupName, String searchServiceName, AdminKeyKind keyKind)

Regenera a chave de API de administrador primário ou secundário. Você só pode regenerar uma chave de cada vez.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura atual. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
searchServiceName - O nome do serviço Pesquisa do Azure associado ao grupo de recursos especificado.
keyKind - Especifica qual chave deve ser regenerada. Os valores válidos incluem 'primary' e 'secondary'. Os valores possíveis incluem: 'primary', 'secondary'

Returns:

o objeto AdminKeys se for bem-sucedido.

regenerateAdminKeysAsync

public abstract Observable regenerateAdminKeysAsync(String resourceGroupName, String searchServiceName, AdminKeyKind keyKind)

Regenera a chave de API de administrador primário ou secundário. Você só pode regenerar uma chave de cada vez.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura atual. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
searchServiceName - O nome do serviço Pesquisa do Azure associado ao grupo de recursos especificado.
keyKind - Especifica qual chave deve ser regenerada. Os valores válidos incluem 'primary' e 'secondary'. Os valores possíveis incluem: 'primary', 'secondary'

Returns:

o observável para o objeto AdminKeyResultInner

Aplica-se a