Partager via


Apps Interface

public interface Apps

Un instance de cette classe permet d’accéder à toutes les opérations définies dans Applications.

Résumé de la méthode

Modificateur et type Méthode et description
UUID add(ApplicationCreateObject applicationCreateObject)

Crée une application LUIS.

Observable<UUID> addAsync(ApplicationCreateObject applicationCreateObject)

Crée une application LUIS.

UUID addCustomPrebuiltDomain(PrebuiltDomainCreateObject prebuiltDomainCreateObject)

Ajoute un domaine prédéfini avec ses modèles d’intention et d’entité en tant que nouvelle application.

Observable<UUID> addCustomPrebuiltDomainAsync(PrebuiltDomainCreateObject prebuiltDomainCreateObject)

Ajoute un domaine prédéfini avec ses modèles d’intention et d’entité en tant que nouvelle application.

AppsDeleteDefinitionStages.WithAppId delete()

Supprime une application.

OperationStatus delete(UUID appId, DeleteAppsOptionalParameter deleteOptionalParameter)

Supprime une application.

Observable<OperationStatus> deleteAsync(UUID appId, DeleteAppsOptionalParameter deleteOptionalParameter)

Supprime une application.

InputStream downloadQueryLogs(UUID appId)

Obtient les journaux des requêtes de point de terminaison du mois dernier pour l’application.

Observable<InputStream> downloadQueryLogsAsync(UUID appId)

Obtient les journaux des requêtes de point de terminaison du mois dernier pour l’application.

ApplicationInfoResponse get(UUID appId)

Obtient les informations sur l’application.

Observable<ApplicationInfoResponse> getAsync(UUID appId)

Obtient les informations sur l’application.

PublishSettings getPublishSettings(UUID appId)

Obtenez les paramètres de publication de l’application, notamment « UseAllTrainingData ».

Observable<PublishSettings> getPublishSettingsAsync(UUID appId)

Obtenez les paramètres de publication de l’application, notamment « UseAllTrainingData ».

ApplicationSettings getSettings(UUID appId)

Obtenez les paramètres de l’application, notamment « UseAllTrainingData ».

Observable<ApplicationSettings> getSettingsAsync(UUID appId)

Obtenez les paramètres de l’application, notamment « UseAllTrainingData ».

AppsImportLuFormatDefinitionStages.WithLuisAppLu importLuFormat()

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

UUID importLuFormat(String luisAppLu, ImportLuFormatAppsOptionalParameter importLuFormatOptionalParameter)

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

Observable<UUID> importLuFormatAsync(String luisAppLu, ImportLuFormatAppsOptionalParameter importLuFormatOptionalParameter)

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

AppsImportMethodDefinitionStages.WithLuisApp importMethod()

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

UUID importMethod(LuisApp luisApp, ImportMethodAppsOptionalParameter importMethodOptionalParameter)

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

Observable<UUID> importMethodAsync(LuisApp luisApp, ImportMethodAppsOptionalParameter importMethodOptionalParameter)

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

AppsImportV2AppDefinitionStages.WithLuisAppV2 importV2App()

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

UUID importV2App(LuisAppV2 luisAppV2, ImportV2AppAppsOptionalParameter importV2AppOptionalParameter)

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

Observable<UUID> importV2AppAsync(LuisAppV2 luisAppV2, ImportV2AppAppsOptionalParameter importV2AppOptionalParameter)

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

AppsListDefinitionStages.WithExecute list()

Répertorie toutes les applications de l’utilisateur.

List<ApplicationInfoResponse> list(ListAppsOptionalParameter listOptionalParameter)

Répertorie toutes les applications de l’utilisateur.

Observable<List<ApplicationInfoResponse>> listAsync(ListAppsOptionalParameter listOptionalParameter)

Répertorie toutes les applications de l’utilisateur.

List<PrebuiltDomain> listAvailableCustomPrebuiltDomains()

Obtient tous les domaines prédéfinis personnalisés disponibles pour toutes les cultures.

Observable<List<PrebuiltDomain>> listAvailableCustomPrebuiltDomainsAsync()

Obtient tous les domaines prédéfinis personnalisés disponibles pour toutes les cultures.

List<PrebuiltDomain> listAvailableCustomPrebuiltDomainsForCulture(String culture)

Obtient tous les domaines prédéfinis disponibles pour une culture spécifique.

Observable<List<PrebuiltDomain>> listAvailableCustomPrebuiltDomainsForCultureAsync(String culture)

Obtient tous les domaines prédéfinis disponibles pour une culture spécifique.

PersonalAssistantsResponse listCortanaEndpoints()

Obtient les URL de point de terminaison pour les applications Cortana prédéfinies.

Observable<PersonalAssistantsResponse> listCortanaEndpointsAsync()

Obtient les URL de point de terminaison pour les applications Cortana prédéfinies.

List<String> listDomains()

Obtient les domaines d’application disponibles.

Observable<List<String>> listDomainsAsync()

Obtient les domaines d’application disponibles.

Map<String, String> listEndpoints(UUID appId)

Retourne les régions et URL de déploiement de point de terminaison disponibles.

Observable<Map<String, String>> listEndpointsAsync(UUID appId)

Retourne les régions et URL de déploiement de point de terminaison disponibles.

List<AvailableCulture> listSupportedCultures()

Obtient la liste des cultures prises en charge. Les cultures sont équivalentes à la langue écrite et aux paramètres régionaux. Par exemple, « en-us » représente la variante américaine de l’anglais.

Observable<List<AvailableCulture>> listSupportedCulturesAsync()

Obtient la liste des cultures prises en charge. Les cultures sont équivalentes à la langue écrite et aux paramètres régionaux. Par exemple, « en-us » représente la variante américaine de l’anglais.

List<String> listUsageScenarios()

Obtient les scénarios d’utilisation disponibles de l’application.

Observable<List<String>> listUsageScenariosAsync()

Obtient les scénarios d’utilisation disponibles de l’application.

InputStream packagePublishedApplicationAsGzip(UUID appId, String slotName)

package : obtient le package d’application LUIS publié au format GZip de flux binaire. Empaquette une application LUIS publiée sous la forme d’un fichier GZip à utiliser dans le conteneur LUIS.

Observable<InputStream> packagePublishedApplicationAsGzipAsync(UUID appId, String slotName)

package : obtient le package d’application LUIS publié au format GZip de flux binaire. Empaquette une application LUIS publiée sous la forme d’un fichier GZip à utiliser dans le conteneur LUIS.

InputStream packageTrainedApplicationAsGzip(UUID appId, String versionId)

package : obtient le package d’application LUIS entraîné au format GZip de flux binaire. Packages de l’application LUIS entraînée en tant que fichier GZip à utiliser dans le conteneur LUIS.

Observable<InputStream> packageTrainedApplicationAsGzipAsync(UUID appId, String versionId)

package : obtient le package d’application LUIS entraîné au format GZip de flux binaire. Packages de l’application LUIS entraînée en tant que fichier GZip à utiliser dans le conteneur LUIS.

ProductionOrStagingEndpointInfo publish(UUID appId, ApplicationPublishObject applicationPublishObject)

Publie une version spécifique de l’application.

Observable<ProductionOrStagingEndpointInfo> publishAsync(UUID appId, ApplicationPublishObject applicationPublishObject)

Publie une version spécifique de l’application.

OperationStatus update(UUID appId, ApplicationUpdateObject applicationUpdateObject)

Met à jour le nom ou la description de l’application.

Observable<OperationStatus> updateAsync(UUID appId, ApplicationUpdateObject applicationUpdateObject)

Met à jour le nom ou la description de l’application.

OperationStatus updatePublishSettings(UUID appId, PublishSettingUpdateObject publishSettingUpdateObject)

Mises à jour les paramètres de publication de l’application, notamment « UseAllTrainingData ».

Observable<OperationStatus> updatePublishSettingsAsync(UUID appId, PublishSettingUpdateObject publishSettingUpdateObject)

Mises à jour les paramètres de publication de l’application, notamment « UseAllTrainingData ».

AppsUpdateSettingsDefinitionStages.WithAppId updateSettings()

Mises à jour les paramètres de l’application, notamment « UseAllTrainingData ».

OperationStatus updateSettings(UUID appId, UpdateSettingsOptionalParameter updateSettingsOptionalParameter)

Mises à jour les paramètres de l’application, notamment « UseAllTrainingData ».

Observable<OperationStatus> updateSettingsAsync(UUID appId, UpdateSettingsOptionalParameter updateSettingsOptionalParameter)

Mises à jour les paramètres de l’application, notamment « UseAllTrainingData ».

Détails de la méthode

add

public UUID add(ApplicationCreateObject applicationCreateObject)

Crée une application LUIS.

Parameters:

applicationCreateObject - Application contenant le nom, la description (facultatif), la culture, le scénario d’utilisation (facultatif), le domaine (facultatif) et l’ID de version initiale (facultatif) de l’application. La valeur par défaut de l’ID de version est « 0.1 ». Remarque : la culture ne peut pas être modifiée après la création de l’application.

Returns:

l’objet UUID en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

addAsync

public Observable addAsync(ApplicationCreateObject applicationCreateObject)

Crée une application LUIS.

Parameters:

applicationCreateObject - Application contenant le nom, la description (facultatif), la culture, le scénario d’utilisation (facultatif), le domaine (facultatif) et l’ID de version initiale (facultatif) de l’application. La valeur par défaut de l’ID de version est « 0.1 ». Remarque : la culture ne peut pas être modifiée après la création de l’application.

Returns:

observable à l’objet UUID

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

addCustomPrebuiltDomain

public UUID addCustomPrebuiltDomain(PrebuiltDomainCreateObject prebuiltDomainCreateObject)

Ajoute un domaine prédéfini avec ses modèles d’intention et d’entité en tant que nouvelle application.

Parameters:

prebuiltDomainCreateObject - Objet de création de domaine prédéfini contenant le nom et la culture du domaine.

Returns:

l’objet UUID en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

addCustomPrebuiltDomainAsync

public Observable addCustomPrebuiltDomainAsync(PrebuiltDomainCreateObject prebuiltDomainCreateObject)

Ajoute un domaine prédéfini avec ses modèles d’intention et d’entité en tant que nouvelle application.

Parameters:

prebuiltDomainCreateObject - Objet de création de domaine prédéfini contenant le nom et la culture du domaine.

Returns:

observable à l’objet UUID

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

delete

public AppsDeleteDefinitionStages.WithAppId delete()

Supprime une application.

Returns:

la première étape de l’appel de suppression

delete

public OperationStatus delete(UUID appId, DeleteAppsOptionalParameter deleteOptionalParameter)

Supprime une application.

Parameters:

appId - L’ID de l'application.
deleteOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

Objet OperationStatus en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

deleteAsync

public Observable deleteAsync(UUID appId, DeleteAppsOptionalParameter deleteOptionalParameter)

Supprime une application.

Parameters:

appId - L’ID de l'application.
deleteOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

observable dans l’objet OperationStatus

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

downloadQueryLogs

public InputStream downloadQueryLogs(UUID appId)

Obtient les journaux des requêtes de point de terminaison du mois dernier pour l’application.

Parameters:

appId - L’ID de l'application.

Returns:

Objet InputStream en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
CloudException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

downloadQueryLogsAsync

public Observable downloadQueryLogsAsync(UUID appId)

Obtient les journaux des requêtes de point de terminaison du mois dernier pour l’application.

Parameters:

appId - L’ID de l'application.

Returns:

observable à l’objet InputStream

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

get

public ApplicationInfoResponse get(UUID appId)

Obtient les informations sur l’application.

Parameters:

appId - L’ID de l'application.

Returns:

l’objet ApplicationInfoResponse en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

getAsync

public Observable getAsync(UUID appId)

Obtient les informations sur l’application.

Parameters:

appId - L’ID de l'application.

Returns:

observable à l’objet ApplicationInfoResponse

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

getPublishSettings

public PublishSettings getPublishSettings(UUID appId)

Obtenez les paramètres de publication de l’application, notamment « UseAllTrainingData ».

Parameters:

appId - L’ID de l'application.

Returns:

l’objet PublishSettings en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

getPublishSettingsAsync

public Observable getPublishSettingsAsync(UUID appId)

Obtenez les paramètres de publication de l’application, notamment « UseAllTrainingData ».

Parameters:

appId - L’ID de l'application.

Returns:

observable dans l’objet PublishSettings

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

getSettings

public ApplicationSettings getSettings(UUID appId)

Obtenez les paramètres de l’application, notamment « UseAllTrainingData ».

Parameters:

appId - L’ID de l'application.

Returns:

l’objet ApplicationSettings en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

getSettingsAsync

public Observable getSettingsAsync(UUID appId)

Obtenez les paramètres de l’application, notamment « UseAllTrainingData ».

Parameters:

appId - L’ID de l'application.

Returns:

observable à l’objet ApplicationSettings

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

importLuFormat

public AppsImportLuFormatDefinitionStages.WithLuisAppLu importLuFormat()

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

Returns:

première étape de l’appel importLuFormat

importLuFormat

public UUID importLuFormat(String luisAppLu, ImportLuFormatAppsOptionalParameter importLuFormatOptionalParameter)

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

Parameters:

luisAppLu - Structure d’application LUIS.
importLuFormatOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

l’objet UUID en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

importLuFormatAsync

public Observable importLuFormatAsync(String luisAppLu, ImportLuFormatAppsOptionalParameter importLuFormatOptionalParameter)

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

Parameters:

luisAppLu - Structure d’application LUIS.
importLuFormatOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

observable à l’objet UUID

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

importMethod

public AppsImportMethodDefinitionStages.WithLuisApp importMethod()

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

Returns:

la première étape de l’appel importMethod

importMethod

public UUID importMethod(LuisApp luisApp, ImportMethodAppsOptionalParameter importMethodOptionalParameter)

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

Parameters:

luisApp - Structure d’application LUIS.
importMethodOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

l’objet UUID en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

importMethodAsync

public Observable importMethodAsync(LuisApp luisApp, ImportMethodAppsOptionalParameter importMethodOptionalParameter)

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

Parameters:

luisApp - Structure d’application LUIS.
importMethodOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

observable à l’objet UUID

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

importV2App

public AppsImportV2AppDefinitionStages.WithLuisAppV2 importV2App()

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

Returns:

première étape de l’appel importV2App

importV2App

public UUID importV2App(LuisAppV2 luisAppV2, ImportV2AppAppsOptionalParameter importV2AppOptionalParameter)

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

Parameters:

luisAppV2 - Structure d’application LUIS.
importV2AppOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

l’objet UUID en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

importV2AppAsync

public Observable importV2AppAsync(LuisAppV2 luisAppV2, ImportV2AppAppsOptionalParameter importV2AppOptionalParameter)

Importe une application vers LUIS, la structure de l’application est incluse dans le corps de la demande.

Parameters:

luisAppV2 - Structure d’application LUIS.
importV2AppOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

observable à l’objet UUID

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

list

public AppsListDefinitionStages.WithExecute list()

Répertorie toutes les applications de l’utilisateur.

Returns:

la première étape de l’appel de liste

list

public List list(ListAppsOptionalParameter listOptionalParameter)

Répertorie toutes les applications de l’utilisateur.

Parameters:

listOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

l’objet List<ApplicationInfoResponse> en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

listAsync

public Observable> listAsync(ListAppsOptionalParameter listOptionalParameter)

Répertorie toutes les applications de l’utilisateur.

Parameters:

listOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

observable sur l’objet List<ApplicationInfoResponse>

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

listAvailableCustomPrebuiltDomains

public List listAvailableCustomPrebuiltDomains()

Obtient tous les domaines prédéfinis personnalisés disponibles pour toutes les cultures.

Returns:

l’objet List<PrebuiltDomain> en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

listAvailableCustomPrebuiltDomainsAsync

public Observable> listAvailableCustomPrebuiltDomainsAsync()

Obtient tous les domaines prédéfinis personnalisés disponibles pour toutes les cultures.

Returns:

observable dans l’objet List<PrebuiltDomain>

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

listAvailableCustomPrebuiltDomainsForCulture

public List listAvailableCustomPrebuiltDomainsForCulture(String culture)

Obtient tous les domaines prédéfinis disponibles pour une culture spécifique.

Parameters:

culture - Culture.

Returns:

l’objet List<PrebuiltDomain> en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

listAvailableCustomPrebuiltDomainsForCultureAsync

public Observable> listAvailableCustomPrebuiltDomainsForCultureAsync(String culture)

Obtient tous les domaines prédéfinis disponibles pour une culture spécifique.

Parameters:

culture - Culture.

Returns:

observable dans l’objet List<PrebuiltDomain>

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

listCortanaEndpoints

public PersonalAssistantsResponse listCortanaEndpoints()

Obtient les URL de point de terminaison pour les applications Cortana prédéfinies.

Returns:

l’objet PersonalAssistantsResponse en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

listCortanaEndpointsAsync

public Observable listCortanaEndpointsAsync()

Obtient les URL de point de terminaison pour les applications Cortana prédéfinies.

Returns:

observable dans l’objet PersonalAssistantsResponse

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

listDomains

public List listDomains()

Obtient les domaines d’application disponibles.

Returns:

l’objet List<String> en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

listDomainsAsync

public Observable> listDomainsAsync()

Obtient les domaines d’application disponibles.

Returns:

observable à l’objet List<String>

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

listEndpoints

public Map listEndpoints(UUID appId)

Retourne les régions et URL de déploiement de point de terminaison disponibles.

Parameters:

appId - L’ID de l'application.

Returns:

l’objet String<map, String> en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

listEndpointsAsync

public Observable> listEndpointsAsync(UUID appId)

Retourne les régions et URL de déploiement de point de terminaison disponibles.

Parameters:

appId - L’ID de l'application.

Returns:

observable à l’objet Map<String, String>

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

listSupportedCultures

public List listSupportedCultures()

Obtient la liste des cultures prises en charge. Les cultures sont équivalentes à la langue écrite et aux paramètres régionaux. Par exemple, « en-us » représente la variante américaine de l’anglais.

Returns:

l’objet List<AvailableCulture> en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

listSupportedCulturesAsync

public Observable> listSupportedCulturesAsync()

Obtient la liste des cultures prises en charge. Les cultures sont équivalentes à la langue écrite et aux paramètres régionaux. Par exemple, « en-us » représente la variante américaine de l’anglais.

Returns:

observable dans l’objet List<AvailableCulture>

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

listUsageScenarios

public List listUsageScenarios()

Obtient les scénarios d’utilisation disponibles de l’application.

Returns:

Objet List<String> en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

listUsageScenariosAsync

public Observable> listUsageScenariosAsync()

Obtient les scénarios d’utilisation disponibles de l’application.

Returns:

observable dans l’objet List<String>

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

packagePublishedApplicationAsGzip

public InputStream packagePublishedApplicationAsGzip(UUID appId, String slotName)

package : obtient le package d’application LUIS publié au format GZip de flux binaire. Empaquette une application LUIS publiée sous la forme d’un fichier GZip à utiliser dans le conteneur LUIS.

Parameters:

appId - L’ID de l'application.
slotName - Nom de l’emplacement de publication.

Returns:

Objet InputStream en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

packagePublishedApplicationAsGzipAsync

public Observable packagePublishedApplicationAsGzipAsync(UUID appId, String slotName)

package : obtient le package d’application LUIS publié au format GZip de flux binaire. Empaquette une application LUIS publiée sous la forme d’un fichier GZip à utiliser dans le conteneur LUIS.

Parameters:

appId - L’ID de l'application.
slotName - Nom de l’emplacement de publication.

Returns:

observable à l’objet InputStream

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

packageTrainedApplicationAsGzip

public InputStream packageTrainedApplicationAsGzip(UUID appId, String versionId)

package : obtient le package d’application LUIS entraîné au format GZip de flux binaire. Packages de l’application LUIS entraînée en tant que fichier GZip à utiliser dans le conteneur LUIS.

Parameters:

appId - L’ID de l'application.
versionId - ID de version.

Returns:

Objet InputStream en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

packageTrainedApplicationAsGzipAsync

public Observable packageTrainedApplicationAsGzipAsync(UUID appId, String versionId)

package : obtient le package d’application LUIS entraîné au format GZip de flux binaire. Packages de l’application LUIS entraînée en tant que fichier GZip à utiliser dans le conteneur LUIS.

Parameters:

appId - L’ID de l'application.
versionId - ID de version.

Returns:

observable à l’objet InputStream

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

publish

public ProductionOrStagingEndpointInfo publish(UUID appId, ApplicationPublishObject applicationPublishObject)

Publie une version spécifique de l’application.

Parameters:

appId - L’ID de l'application.
applicationPublishObject - Objet de publication de l’application. La région est la région cible dans laquelle l’application est publiée.

Returns:

Objet ProductionOrStagingEndpointInfo en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

publishAsync

public Observable publishAsync(UUID appId, ApplicationPublishObject applicationPublishObject)

Publie une version spécifique de l’application.

Parameters:

appId - L’ID de l'application.
applicationPublishObject - Objet de publication de l’application. La région est la région cible dans laquelle l’application est publiée.

Returns:

observable à l’objet ProductionOrStagingEndpointInfo

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

update

public OperationStatus update(UUID appId, ApplicationUpdateObject applicationUpdateObject)

Met à jour le nom ou la description de l’application.

Parameters:

appId - L’ID de l'application.
applicationUpdateObject - Modèle contenant le nom et la description de l’application.

Returns:

Objet OperationStatus en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

updateAsync

public Observable updateAsync(UUID appId, ApplicationUpdateObject applicationUpdateObject)

Met à jour le nom ou la description de l’application.

Parameters:

appId - L’ID de l'application.
applicationUpdateObject - Modèle contenant le nom et la description de l’application.

Returns:

observable dans l’objet OperationStatus

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

updatePublishSettings

public OperationStatus updatePublishSettings(UUID appId, PublishSettingUpdateObject publishSettingUpdateObject)

Mises à jour les paramètres de publication de l’application, notamment « UseAllTrainingData ».

Parameters:

appId - L’ID de l'application.
publishSettingUpdateObject - Objet contenant les nouveaux paramètres de l’application de publication.

Returns:

Objet OperationStatus en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

updatePublishSettingsAsync

public Observable updatePublishSettingsAsync(UUID appId, PublishSettingUpdateObject publishSettingUpdateObject)

Mises à jour les paramètres de publication de l’application, notamment « UseAllTrainingData ».

Parameters:

appId - L’ID de l'application.
publishSettingUpdateObject - Objet contenant les nouveaux paramètres de l’application de publication.

Returns:

observable dans l’objet OperationStatus

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

updateSettings

public AppsUpdateSettingsDefinitionStages.WithAppId updateSettings()

Mises à jour les paramètres de l’application, notamment « UseAllTrainingData ».

Returns:

première étape de l’appel updateSettings

updateSettings

public OperationStatus updateSettings(UUID appId, UpdateSettingsOptionalParameter updateSettingsOptionalParameter)

Mises à jour les paramètres de l’application, notamment « UseAllTrainingData ».

Parameters:

appId - L’ID de l'application.
updateSettingsOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

Objet OperationStatus en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
ErrorResponseException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

updateSettingsAsync

public Observable updateSettingsAsync(UUID appId, UpdateSettingsOptionalParameter updateSettingsOptionalParameter)

Mises à jour les paramètres de l’application, notamment « UseAllTrainingData ».

Parameters:

appId - L’ID de l'application.
updateSettingsOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

observable dans l’objet OperationStatus

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

S’applique à