Partilhar via


Features Interface

public interface Features

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

Resumo do método

Modificador e tipo Método e descrição
OperationStatus addEntityFeature(UUID appId, String versionId, UUID entityId, ModelFeatureInformation featureRelationCreateObject)

Adiciona uma nova relação de recurso a ser usada pela entidade em uma versão do aplicativo.

Observable<OperationStatus> addEntityFeatureAsync(UUID appId, String versionId, UUID entityId, ModelFeatureInformation featureRelationCreateObject)

Adiciona uma nova relação de recurso a ser usada pela entidade em uma versão do aplicativo.

OperationStatus addIntentFeature(UUID appId, String versionId, UUID intentId, ModelFeatureInformation featureRelationCreateObject)

Adiciona uma nova relação de recursos a ser usada pela intenção em uma versão do aplicativo.

Observable<OperationStatus> addIntentFeatureAsync(UUID appId, String versionId, UUID intentId, ModelFeatureInformation featureRelationCreateObject)

Adiciona uma nova relação de recursos a ser usada pela intenção em uma versão do aplicativo.

int addPhraseList(UUID appId, String versionId, PhraselistCreateObject phraselistCreateObject)

Cria um novo recurso de lista de frases em uma versão do aplicativo.

Observable<Integer> addPhraseListAsync(UUID appId, String versionId, PhraselistCreateObject phraselistCreateObject)

Cria um novo recurso de lista de frases em uma versão do aplicativo.

OperationStatus deletePhraseList(UUID appId, String versionId, int phraselistId)

Exclui um recurso de lista de frases de uma versão do aplicativo.

Observable<OperationStatus> deletePhraseListAsync(UUID appId, String versionId, int phraselistId)

Exclui um recurso de lista de frases de uma versão do aplicativo.

PhraseListFeatureInfo getPhraseList(UUID appId, String versionId, int phraselistId)

Obtém informações de recurso da lista de frases em uma versão do aplicativo.

Observable<PhraseListFeatureInfo> getPhraseListAsync(UUID appId, String versionId, int phraselistId)

Obtém informações de recurso da lista de frases em uma versão do aplicativo.

FeaturesListDefinitionStages.WithAppId list()

Obtém todos os recursos de lista de frases de extração e padrão em uma versão do aplicativo.

FeaturesResponseObject list(UUID appId, String versionId, ListFeaturesOptionalParameter listOptionalParameter)

Obtém todos os recursos de lista de frases de extração e padrão em uma versão do aplicativo.

Observable<FeaturesResponseObject> listAsync(UUID appId, String versionId, ListFeaturesOptionalParameter listOptionalParameter)

Obtém todos os recursos de lista de frases de extração e padrão em uma versão do aplicativo.

FeaturesListPhraseListsDefinitionStages.WithAppId listPhraseLists()

Obtém todos os recursos da lista de frases em uma versão do aplicativo.

List<PhraseListFeatureInfo> listPhraseLists(UUID appId, String versionId, ListPhraseListsOptionalParameter listPhraseListsOptionalParameter)

Obtém todos os recursos da lista de frases em uma versão do aplicativo.

Observable<List<PhraseListFeatureInfo>> listPhraseListsAsync(UUID appId, String versionId, ListPhraseListsOptionalParameter listPhraseListsOptionalParameter)

Obtém todos os recursos da lista de frases em uma versão do aplicativo.

FeaturesUpdatePhraseListDefinitionStages.WithAppId updatePhraseList()

Atualizações as frases, o estado e o nome do recurso phraselist em uma versão do aplicativo.

OperationStatus updatePhraseList(UUID appId, String versionId, int phraselistId, UpdatePhraseListOptionalParameter updatePhraseListOptionalParameter)

Atualizações as frases, o estado e o nome do recurso phraselist em uma versão do aplicativo.

Observable<OperationStatus> updatePhraseListAsync(UUID appId, String versionId, int phraselistId, UpdatePhraseListOptionalParameter updatePhraseListOptionalParameter)

Atualizações as frases, o estado e o nome do recurso phraselist em uma versão do aplicativo.

Detalhes do método

addEntityFeature

public OperationStatus addEntityFeature(UUID appId, String versionId, UUID entityId, ModelFeatureInformation featureRelationCreateObject)

Adiciona uma nova relação de recurso a ser usada pela entidade em uma versão do aplicativo.

Parameters:

appId - A ID do aplicativo.
versionId - A ID da versão.
entityId - A ID do extrator de entidade.
featureRelationCreateObject - Um objeto de informações de relação de recurso.

Returns:

o objeto OperationStatus se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
ErrorResponseException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

addEntityFeatureAsync

public Observable addEntityFeatureAsync(UUID appId, String versionId, UUID entityId, ModelFeatureInformation featureRelationCreateObject)

Adiciona uma nova relação de recurso a ser usada pela entidade em uma versão do aplicativo.

Parameters:

appId - A ID do aplicativo.
versionId - A ID da versão.
entityId - A ID do extrator de entidade.
featureRelationCreateObject - Um objeto de informações de relação de recurso.

Returns:

o observável para o objeto OperationStatus

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

addIntentFeature

public OperationStatus addIntentFeature(UUID appId, String versionId, UUID intentId, ModelFeatureInformation featureRelationCreateObject)

Adiciona uma nova relação de recursos a ser usada pela intenção em uma versão do aplicativo.

Parameters:

appId - A ID do aplicativo.
versionId - A ID da versão.
intentId - A ID do classificador de intenção.
featureRelationCreateObject - Um objeto de informações de relação de recurso.

Returns:

o objeto OperationStatus se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
ErrorResponseException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

addIntentFeatureAsync

public Observable addIntentFeatureAsync(UUID appId, String versionId, UUID intentId, ModelFeatureInformation featureRelationCreateObject)

Adiciona uma nova relação de recursos a ser usada pela intenção em uma versão do aplicativo.

Parameters:

appId - A ID do aplicativo.
versionId - A ID da versão.
intentId - A ID do classificador de intenção.
featureRelationCreateObject - Um objeto de informações de relação de recurso.

Returns:

o observável para o objeto OperationStatus

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

addPhraseList

public int addPhraseList(UUID appId, String versionId, PhraselistCreateObject phraselistCreateObject)

Cria um novo recurso de lista de frases em uma versão do aplicativo.

Parameters:

appId - A ID do aplicativo.
versionId - A ID da versão.
phraselistCreateObject - Um objeto Phraselist que contém Name, Frases separadas por vírgulas e o booleano isExchangeable. O valor padrão para isExchangeable é true.

Returns:

o objeto int se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
ErrorResponseException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

addPhraseListAsync

public Observable addPhraseListAsync(UUID appId, String versionId, PhraselistCreateObject phraselistCreateObject)

Cria um novo recurso de lista de frases em uma versão do aplicativo.

Parameters:

appId - A ID do aplicativo.
versionId - A ID da versão.
phraselistCreateObject - Um objeto Phraselist que contém Name, Frases separadas por vírgulas e o booleano isExchangeable. O valor padrão para isExchangeable é true.

Returns:

o observável para o objeto int

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

deletePhraseList

public OperationStatus deletePhraseList(UUID appId, String versionId, int phraselistId)

Exclui um recurso de lista de frases de uma versão do aplicativo.

Parameters:

appId - A ID do aplicativo.
versionId - A ID da versão.
phraselistId - A ID do recurso a ser excluído.

Returns:

o objeto OperationStatus se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
ErrorResponseException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

deletePhraseListAsync

public Observable deletePhraseListAsync(UUID appId, String versionId, int phraselistId)

Exclui um recurso de lista de frases de uma versão do aplicativo.

Parameters:

appId - A ID do aplicativo.
versionId - A ID da versão.
phraselistId - A ID do recurso a ser excluído.

Returns:

o observável para o objeto OperationStatus

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

getPhraseList

public PhraseListFeatureInfo getPhraseList(UUID appId, String versionId, int phraselistId)

Obtém informações de recurso da lista de frases em uma versão do aplicativo.

Parameters:

appId - A ID do aplicativo.
versionId - A ID da versão.
phraselistId - A ID do recurso a ser recuperado.

Returns:

o objeto PhraseListFeatureInfo se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
ErrorResponseException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

getPhraseListAsync

public Observable getPhraseListAsync(UUID appId, String versionId, int phraselistId)

Obtém informações de recurso da lista de frases em uma versão do aplicativo.

Parameters:

appId - A ID do aplicativo.
versionId - A ID da versão.
phraselistId - A ID do recurso a ser recuperado.

Returns:

o observável para o objeto PhraseListFeatureInfo

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

list

public FeaturesListDefinitionStages.WithAppId list()

Obtém todos os recursos de lista de frases de extração e padrão em uma versão do aplicativo.

Returns:

o primeiro estágio da chamada de lista

list

public FeaturesResponseObject list(UUID appId, String versionId, ListFeaturesOptionalParameter listOptionalParameter)

Obtém todos os recursos de lista de frases de extração e padrão em uma versão do aplicativo.

Parameters:

appId - A ID do aplicativo.
versionId - A ID da versão.
listOptionalParameter - o objeto que representa os parâmetros opcionais a serem definidos antes de chamar essa API

Returns:

o objeto FeaturesResponseObject se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
ErrorResponseException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

listAsync

public Observable listAsync(UUID appId, String versionId, ListFeaturesOptionalParameter listOptionalParameter)

Obtém todos os recursos de lista de frases de extração e padrão em uma versão do aplicativo.

Parameters:

appId - A ID do aplicativo.
versionId - A ID da versão.
listOptionalParameter - o objeto que representa os parâmetros opcionais a serem definidos antes de chamar essa API

Returns:

o observável para o objeto FeaturesResponseObject

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listPhraseLists

public FeaturesListPhraseListsDefinitionStages.WithAppId listPhraseLists()

Obtém todos os recursos da lista de frases em uma versão do aplicativo.

Returns:

o primeiro estágio da chamada listPhraseLists

listPhraseLists

public List listPhraseLists(UUID appId, String versionId, ListPhraseListsOptionalParameter listPhraseListsOptionalParameter)

Obtém todos os recursos da lista de frases em uma versão do aplicativo.

Parameters:

appId - A ID do aplicativo.
versionId - A ID da versão.
listPhraseListsOptionalParameter - o objeto que representa os parâmetros opcionais a serem definidos antes de chamar essa API

Returns:

o objeto List<PhraseListFeatureInfo> se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
ErrorResponseException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

listPhraseListsAsync

public Observable> listPhraseListsAsync(UUID appId, String versionId, ListPhraseListsOptionalParameter listPhraseListsOptionalParameter)

Obtém todos os recursos da lista de frases em uma versão do aplicativo.

Parameters:

appId - A ID do aplicativo.
versionId - A ID da versão.
listPhraseListsOptionalParameter - o objeto que representa os parâmetros opcionais a serem definidos antes de chamar essa API

Returns:

o observável para o objeto List<PhraseListFeatureInfo>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

updatePhraseList

public FeaturesUpdatePhraseListDefinitionStages.WithAppId updatePhraseList()

Atualizações as frases, o estado e o nome do recurso phraselist em uma versão do aplicativo.

Returns:

o primeiro estágio da chamada updatePhraseList

updatePhraseList

public OperationStatus updatePhraseList(UUID appId, String versionId, int phraselistId, UpdatePhraseListOptionalParameter updatePhraseListOptionalParameter)

Atualizações as frases, o estado e o nome do recurso phraselist em uma versão do aplicativo.

Parameters:

appId - A ID do aplicativo.
versionId - A ID da versão.
phraselistId - A ID do recurso a ser atualizado.
updatePhraseListOptionalParameter - o objeto que representa os parâmetros opcionais a serem definidos antes de chamar essa API

Returns:

o objeto OperationStatus se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
ErrorResponseException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

updatePhraseListAsync

public Observable updatePhraseListAsync(UUID appId, String versionId, int phraselistId, UpdatePhraseListOptionalParameter updatePhraseListOptionalParameter)

Atualizações as frases, o estado e o nome do recurso phraselist em uma versão do aplicativo.

Parameters:

appId - A ID do aplicativo.
versionId - A ID da versão.
phraselistId - A ID do recurso a ser atualizado.
updatePhraseListOptionalParameter - o objeto que representa os parâmetros opcionais a serem definidos antes de chamar essa API

Returns:

o observável para o objeto OperationStatus

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

Aplica-se a