Freigeben über


Apps Schnittstelle

public interface Apps

Ein instance dieser Klasse bietet Zugriff auf alle in Apps definierten Vorgänge.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
UUID add(ApplicationCreateObject applicationCreateObject)

Erstellt eine neue LUIS-App

Observable<UUID> addAsync(ApplicationCreateObject applicationCreateObject)

Erstellt eine neue LUIS-App

UUID addCustomPrebuiltDomain(PrebuiltDomainCreateObject prebuiltDomainCreateObject)

Fügt eine vordefinierte Domäne zusammen mit ihren Absichts- und Entitätsmodellen als neue Anwendung hinzu.

Observable<UUID> addCustomPrebuiltDomainAsync(PrebuiltDomainCreateObject prebuiltDomainCreateObject)

Fügt eine vordefinierte Domäne zusammen mit ihren Absichts- und Entitätsmodellen als neue Anwendung hinzu.

AppsDeleteDefinitionStages.WithAppId delete()

Löscht eine Anwendung

OperationStatus delete(UUID appId, DeleteAppsOptionalParameter deleteOptionalParameter)

Löscht eine Anwendung

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

Löscht eine Anwendung

InputStream downloadQueryLogs(UUID appId)

Ruft die Protokolle der Endpunktabfragen des letzten Monats für die Anwendung ab.

Observable<InputStream> downloadQueryLogsAsync(UUID appId)

Ruft die Protokolle der Endpunktabfragen des letzten Monats für die Anwendung ab.

ApplicationInfoResponse get(UUID appId)

Ruft Anwendungsinformationen ab

Observable<ApplicationInfoResponse> getAsync(UUID appId)

Ruft Anwendungsinformationen ab

PublishSettings getPublishSettings(UUID appId)

Rufen Sie die Anwendungsveröffentlichungseinstellungen ab, einschließlich "UseAllTrainingData".

Observable<PublishSettings> getPublishSettingsAsync(UUID appId)

Rufen Sie die Anwendungsveröffentlichungseinstellungen ab, einschließlich "UseAllTrainingData".

ApplicationSettings getSettings(UUID appId)

Rufen Sie die Anwendungseinstellungen ab, einschließlich "UseAllTrainingData".

Observable<ApplicationSettings> getSettingsAsync(UUID appId)

Rufen Sie die Anwendungseinstellungen ab, einschließlich "UseAllTrainingData".

AppsImportLuFormatDefinitionStages.WithLuisAppLu importLuFormat()

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

UUID importLuFormat(String luisAppLu, ImportLuFormatAppsOptionalParameter importLuFormatOptionalParameter)

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

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

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

AppsImportMethodDefinitionStages.WithLuisApp importMethod()

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

UUID importMethod(LuisApp luisApp, ImportMethodAppsOptionalParameter importMethodOptionalParameter)

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

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

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

AppsImportV2AppDefinitionStages.WithLuisAppV2 importV2App()

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

UUID importV2App(LuisAppV2 luisAppV2, ImportV2AppAppsOptionalParameter importV2AppOptionalParameter)

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

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

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

AppsListDefinitionStages.WithExecute list()

Listet alle Anwendungen des Benutzers auf.

List<ApplicationInfoResponse> list(ListAppsOptionalParameter listOptionalParameter)

Listet alle Anwendungen des Benutzers auf.

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

Listet alle Anwendungen des Benutzers auf.

List<PrebuiltDomain> listAvailableCustomPrebuiltDomains()

Ruft alle verfügbaren benutzerdefinierten vordefinierten Domänen für alle Kulturen ab.

Observable<List<PrebuiltDomain>> listAvailableCustomPrebuiltDomainsAsync()

Ruft alle verfügbaren benutzerdefinierten vordefinierten Domänen für alle Kulturen ab.

List<PrebuiltDomain> listAvailableCustomPrebuiltDomainsForCulture(String culture)

Ruft alle verfügbaren vordefinierten Domänen für eine bestimmte Kultur ab.

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

Ruft alle verfügbaren vordefinierten Domänen für eine bestimmte Kultur ab.

PersonalAssistantsResponse listCortanaEndpoints()

Ruft die Endpunkt-URLs für die vordefinierten Cortana-Anwendungen ab.

Observable<PersonalAssistantsResponse> listCortanaEndpointsAsync()

Ruft die Endpunkt-URLs für die vordefinierten Cortana-Anwendungen ab.

List<String> listDomains()

Ruft die verfügbaren Anwendungsdomänen ab

Observable<List<String>> listDomainsAsync()

Ruft die verfügbaren Anwendungsdomänen ab

Map<String, String> listEndpoints(UUID appId)

Gibt die verfügbaren Endpunktbereitstellungsregionen und URLs zurück.

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

Gibt die verfügbaren Endpunktbereitstellungsregionen und URLs zurück.

List<AvailableCulture> listSupportedCultures()

Ruft eine Liste der unterstützten Kulturen ab. Kulturen entsprechen der Schriftsprache und dem Gebietsschema. Beispielsweise stellt "en-us" die US-Variante des Englischen dar.

Observable<List<AvailableCulture>> listSupportedCulturesAsync()

Ruft eine Liste der unterstützten Kulturen ab. Kulturen entsprechen der Schriftsprache und dem Gebietsschema. Beispielsweise stellt "en-us" die US-Variante des Englischen dar.

List<String> listUsageScenarios()

Ruft die verfügbaren Verwendungsszenarien für die Anwendung ab

Observable<List<String>> listUsageScenariosAsync()

Ruft die verfügbaren Verwendungsszenarien für die Anwendung ab

InputStream packagePublishedApplicationAsGzip(UUID appId, String slotName)

package: Ruft das veröffentlichte LUIS-Anwendungspaket im GZip-Format für binären Stream ab. Packt eine veröffentlichte LUIS-Anwendung als GZip-Datei, die im LUIS-Container verwendet werden soll.

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

package: Ruft das veröffentlichte LUIS-Anwendungspaket im GZip-Format für binären Stream ab. Packt eine veröffentlichte LUIS-Anwendung als GZip-Datei, die im LUIS-Container verwendet werden soll.

InputStream packageTrainedApplicationAsGzip(UUID appId, String versionId)

package: Ruft trainiertes LUIS-Anwendungspaket im GZip-Format für binären Stream ab. Packt trainierte LUIS-Anwendung als GZip-Datei, die im LUIS-Container verwendet werden soll.

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

package: Ruft trainiertes LUIS-Anwendungspaket im GZip-Format für binären Stream ab. Packt trainierte LUIS-Anwendung als GZip-Datei, die im LUIS-Container verwendet werden soll.

ProductionOrStagingEndpointInfo publish(UUID appId, ApplicationPublishObject applicationPublishObject)

Veröffentlicht eine bestimmte Version der Anwendung

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

Veröffentlicht eine bestimmte Version der Anwendung

OperationStatus update(UUID appId, ApplicationUpdateObject applicationUpdateObject)

Aktualisiert den Namen oder die Beschreibung der Anwendung

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

Aktualisiert den Namen oder die Beschreibung der Anwendung

OperationStatus updatePublishSettings(UUID appId, PublishSettingUpdateObject publishSettingUpdateObject)

Updates die Anwendungsveröffentlichungseinstellungen, einschließlich "UseAllTrainingData".

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

Updates die Anwendungsveröffentlichungseinstellungen, einschließlich "UseAllTrainingData".

AppsUpdateSettingsDefinitionStages.WithAppId updateSettings()

Updates die Anwendungseinstellungen, einschließlich "UseAllTrainingData".

OperationStatus updateSettings(UUID appId, UpdateSettingsOptionalParameter updateSettingsOptionalParameter)

Updates die Anwendungseinstellungen, einschließlich "UseAllTrainingData".

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

Updates die Anwendungseinstellungen, einschließlich "UseAllTrainingData".

Details zur Methode

add

public UUID add(ApplicationCreateObject applicationCreateObject)

Erstellt eine neue LUIS-App

Parameters:

applicationCreateObject - Eine Anwendung, die Name, Beschreibung (optional), Kultur, Nutzungsszenario (optional), Domäne (optional) und anfängliche Versions-ID (optional) der Anwendung enthält. Der Standardwert für die Versions-ID ist "0.1". Hinweis: Die Kultur kann nicht geändert werden, nachdem die App erstellt wurde.

Returns:

das UUID-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

addAsync

public Observable addAsync(ApplicationCreateObject applicationCreateObject)

Erstellt eine neue LUIS-App

Parameters:

applicationCreateObject - Eine Anwendung, die Name, Beschreibung (optional), Kultur, Nutzungsszenario (optional), Domäne (optional) und anfängliche Versions-ID (optional) der Anwendung enthält. Der Standardwert für die Versions-ID ist "0.1". Hinweis: Die Kultur kann nicht geändert werden, nachdem die App erstellt wurde.

Returns:

die für das UUID-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

addCustomPrebuiltDomain

public UUID addCustomPrebuiltDomain(PrebuiltDomainCreateObject prebuiltDomainCreateObject)

Fügt eine vordefinierte Domäne zusammen mit ihren Absichts- und Entitätsmodellen als neue Anwendung hinzu.

Parameters:

prebuiltDomainCreateObject - Ein vordefiniertes Domänenerstellungsobjekt, das den Namen und die Kultur der Domäne enthält.

Returns:

das UUID-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

addCustomPrebuiltDomainAsync

public Observable addCustomPrebuiltDomainAsync(PrebuiltDomainCreateObject prebuiltDomainCreateObject)

Fügt eine vordefinierte Domäne zusammen mit ihren Absichts- und Entitätsmodellen als neue Anwendung hinzu.

Parameters:

prebuiltDomainCreateObject - Ein vordefiniertes Domänenerstellungsobjekt, das den Namen und die Kultur der Domäne enthält.

Returns:

die für das UUID-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

delete

public AppsDeleteDefinitionStages.WithAppId delete()

Löscht eine Anwendung

Returns:

die erste Phase des Löschaufrufs

delete

public OperationStatus delete(UUID appId, DeleteAppsOptionalParameter deleteOptionalParameter)

Löscht eine Anwendung

Parameters:

appId - Die Anwendungs-ID.
deleteOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

das OperationStatus-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

deleteAsync

public Observable deleteAsync(UUID appId, DeleteAppsOptionalParameter deleteOptionalParameter)

Löscht eine Anwendung

Parameters:

appId - Die Anwendungs-ID.
deleteOptionalParameter - das -Objekt, das die optionalen Parameter darstellt, die vor dem Aufruf dieser API festgelegt werden sollen

Returns:

die für das OperationStatus-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

downloadQueryLogs

public InputStream downloadQueryLogs(UUID appId)

Ruft die Protokolle der Endpunktabfragen des letzten Monats für die Anwendung ab.

Parameters:

appId - Die Anwendungs-ID.

Returns:

das InputStream-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
CloudException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

downloadQueryLogsAsync

public Observable downloadQueryLogsAsync(UUID appId)

Ruft die Protokolle der Endpunktabfragen des letzten Monats für die Anwendung ab.

Parameters:

appId - Die Anwendungs-ID.

Returns:

die für das InputStream-Objekt erkennbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

get

public ApplicationInfoResponse get(UUID appId)

Ruft Anwendungsinformationen ab

Parameters:

appId - Die Anwendungs-ID.

Returns:

das ApplicationInfoResponse-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getAsync

public Observable getAsync(UUID appId)

Ruft Anwendungsinformationen ab

Parameters:

appId - Die Anwendungs-ID.

Returns:

die für das ApplicationInfoResponse-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getPublishSettings

public PublishSettings getPublishSettings(UUID appId)

Rufen Sie die Anwendungsveröffentlichungseinstellungen ab, einschließlich "UseAllTrainingData".

Parameters:

appId - Die Anwendungs-ID.

Returns:

das PublishSettings-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getPublishSettingsAsync

public Observable getPublishSettingsAsync(UUID appId)

Rufen Sie die Anwendungsveröffentlichungseinstellungen ab, einschließlich "UseAllTrainingData".

Parameters:

appId - Die Anwendungs-ID.

Returns:

für das PublishSettings-Objekt sichtbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getSettings

public ApplicationSettings getSettings(UUID appId)

Rufen Sie die Anwendungseinstellungen ab, einschließlich "UseAllTrainingData".

Parameters:

appId - Die Anwendungs-ID.

Returns:

das ApplicationSettings-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getSettingsAsync

public Observable getSettingsAsync(UUID appId)

Rufen Sie die Anwendungseinstellungen ab, einschließlich "UseAllTrainingData".

Parameters:

appId - Die Anwendungs-ID.

Returns:

die für das ApplicationSettings-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

importLuFormat

public AppsImportLuFormatDefinitionStages.WithLuisAppLu importLuFormat()

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

Returns:

die erste Phase des importLuFormat-Aufrufs

importLuFormat

public UUID importLuFormat(String luisAppLu, ImportLuFormatAppsOptionalParameter importLuFormatOptionalParameter)

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

Parameters:

luisAppLu - Eine LUIS-Anwendungsstruktur.
importLuFormatOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das UUID-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

importLuFormatAsync

public Observable importLuFormatAsync(String luisAppLu, ImportLuFormatAppsOptionalParameter importLuFormatOptionalParameter)

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

Parameters:

luisAppLu - Eine LUIS-Anwendungsstruktur.
importLuFormatOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das für das UUID-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

importMethod

public AppsImportMethodDefinitionStages.WithLuisApp importMethod()

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

Returns:

die erste Phase des importMethod-Aufrufs

importMethod

public UUID importMethod(LuisApp luisApp, ImportMethodAppsOptionalParameter importMethodOptionalParameter)

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

Parameters:

luisApp - Eine LUIS-Anwendungsstruktur.
importMethodOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das UUID-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

importMethodAsync

public Observable importMethodAsync(LuisApp luisApp, ImportMethodAppsOptionalParameter importMethodOptionalParameter)

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

Parameters:

luisApp - Eine LUIS-Anwendungsstruktur.
importMethodOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das für das UUID-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

importV2App

public AppsImportV2AppDefinitionStages.WithLuisAppV2 importV2App()

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

Returns:

die erste Phase des importV2App-Aufrufs

importV2App

public UUID importV2App(LuisAppV2 luisAppV2, ImportV2AppAppsOptionalParameter importV2AppOptionalParameter)

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

Parameters:

luisAppV2 - Eine LUIS-Anwendungsstruktur.
importV2AppOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das UUID-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

importV2AppAsync

public Observable importV2AppAsync(LuisAppV2 luisAppV2, ImportV2AppAppsOptionalParameter importV2AppOptionalParameter)

Importiert eine Anwendung in LUIS. Die Struktur der Anwendung ist im Anforderungstext enthalten.

Parameters:

luisAppV2 - Eine LUIS-Anwendungsstruktur.
importV2AppOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das für das UUID-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

list

public AppsListDefinitionStages.WithExecute list()

Listet alle Anwendungen des Benutzers auf.

Returns:

die erste Phase des Listenaufrufs

list

public List list(ListAppsOptionalParameter listOptionalParameter)

Listet alle Anwendungen des Benutzers auf.

Parameters:

listOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das List<ApplicationInfoResponse-Objekt> , falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

listAsync

public Observable<>> listAsync(ListAppsOptionalParameter listOptionalParameter)

Listet alle Anwendungen des Benutzers auf.

Parameters:

listOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das für das List<ApplicationInfoResponse-Objekt> erkennbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

listAvailableCustomPrebuiltDomains

public List listAvailableCustomPrebuiltDomains()

Ruft alle verfügbaren benutzerdefinierten vordefinierten Domänen für alle Kulturen ab.

Returns:

das List<PrebuiltDomain-Objekt> , falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

listAvailableCustomPrebuiltDomainsAsync

public Observable<>> listAvailableCustomPrebuiltDomainsAsync()

Ruft alle verfügbaren benutzerdefinierten vordefinierten Domänen für alle Kulturen ab.

Returns:

die für das List<PrebuiltDomain-Objekt> erkennbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

listAvailableCustomPrebuiltDomainsForCulture

public List listAvailableCustomPrebuiltDomainsForCulture(String culture)

Ruft alle verfügbaren vordefinierten Domänen für eine bestimmte Kultur ab.

Parameters:

culture - Kultur.

Returns:

das List<PrebuiltDomain-Objekt> , falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

listAvailableCustomPrebuiltDomainsForCultureAsync

public Observable<>> listAvailableCustomPrebuiltDomainsForCultureAsync(String culture)

Ruft alle verfügbaren vordefinierten Domänen für eine bestimmte Kultur ab.

Parameters:

culture - Kultur.

Returns:

die für das List<PrebuiltDomain-Objekt> erkennbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

listCortanaEndpoints

public PersonalAssistantsResponse listCortanaEndpoints()

Ruft die Endpunkt-URLs für die vordefinierten Cortana-Anwendungen ab.

Returns:

das PersonalAssistantsResponse-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

listCortanaEndpointsAsync

public Observable listCortanaEndpointsAsync()

Ruft die Endpunkt-URLs für die vordefinierten Cortana-Anwendungen ab.

Returns:

das für das PersonalAssistantsResponse-Objekt erkennbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

listDomains

public List listDomains()

Ruft die verfügbaren Anwendungsdomänen ab

Returns:

das List<String-Objekt> , falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

listDomainsAsync

public Observable<>> listDomainsAsync()

Ruft die verfügbaren Anwendungsdomänen ab

Returns:

die für das List<String-Objekt> beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

listEndpoints

public Map listEndpoints(UUID appId)

Gibt die verfügbaren Endpunktbereitstellungsregionen und URLs zurück.

Parameters:

appId - Die Anwendungs-ID.

Returns:

das Map<String-Objekt, das String-Objekt> , falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

listEndpointsAsync

public Observable<>> listEndpointsAsync(UUID appId)

Gibt die verfügbaren Endpunktbereitstellungsregionen und URLs zurück.

Parameters:

appId - Die Anwendungs-ID.

Returns:

für das Map<String-Objekt, das String-Objekt> erkennbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

listSupportedCultures

public List listSupportedCultures()

Ruft eine Liste der unterstützten Kulturen ab. Kulturen entsprechen der Schriftsprache und dem Gebietsschema. Beispielsweise stellt "en-us" die US-Variante des Englischen dar.

Returns:

das List<AvailableCulture-Objekt> , falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

listSupportedCulturesAsync

public Observable<>> listSupportedCulturesAsync()

Ruft eine Liste der unterstützten Kulturen ab. Kulturen entsprechen der Schriftsprache und dem Gebietsschema. Beispielsweise stellt "en-us" die US-Variante des Englischen dar.

Returns:

die für das List<AvailableCulture-Objekt> erkennbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

listUsageScenarios

public List listUsageScenarios()

Ruft die verfügbaren Verwendungsszenarien für die Anwendung ab

Returns:

das List<String-Objekt> , falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

listUsageScenariosAsync

public Observable<>> listUsageScenariosAsync()

Ruft die verfügbaren Verwendungsszenarien für die Anwendung ab

Returns:

die für das List<String-Objekt> beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

packagePublishedApplicationAsGzip

public InputStream packagePublishedApplicationAsGzip(UUID appId, String slotName)

package: Ruft das veröffentlichte LUIS-Anwendungspaket im GZip-Format für binären Stream ab. Packt eine veröffentlichte LUIS-Anwendung als GZip-Datei, die im LUIS-Container verwendet werden soll.

Parameters:

appId - Die Anwendungs-ID.
slotName - Der Name des Veröffentlichungsslots.

Returns:

das InputStream-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

packagePublishedApplicationAsGzipAsync

public Observable packagePublishedApplicationAsGzipAsync(UUID appId, String slotName)

package: Ruft das veröffentlichte LUIS-Anwendungspaket im GZip-Format für binären Stream ab. Packt eine veröffentlichte LUIS-Anwendung als GZip-Datei, die im LUIS-Container verwendet werden soll.

Parameters:

appId - Die Anwendungs-ID.
slotName - Der Name des Veröffentlichungsslots.

Returns:

das für das InputStream-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

packageTrainedApplicationAsGzip

public InputStream packageTrainedApplicationAsGzip(UUID appId, String versionId)

package: Ruft trainiertes LUIS-Anwendungspaket im GZip-Format für binären Stream ab. Packt trainierte LUIS-Anwendung als GZip-Datei, die im LUIS-Container verwendet werden soll.

Parameters:

appId - Die Anwendungs-ID.
versionId - Die Versions-ID.

Returns:

das InputStream-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

packageTrainedApplicationAsGzipAsync

public Observable packageTrainedApplicationAsGzipAsync(UUID appId, String versionId)

package: Ruft trainiertes LUIS-Anwendungspaket im GZip-Format für binären Stream ab. Packt trainierte LUIS-Anwendung als GZip-Datei, die im LUIS-Container verwendet werden soll.

Parameters:

appId - Die Anwendungs-ID.
versionId - Die Versions-ID.

Returns:

das für das InputStream-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

publish

public ProductionOrStagingEndpointInfo publish(UUID appId, ApplicationPublishObject applicationPublishObject)

Veröffentlicht eine bestimmte Version der Anwendung

Parameters:

appId - Die Anwendungs-ID.
applicationPublishObject - Das Anwendungsveröffentlichungsobjekt. Die Region ist die Zielregion, in der die Anwendung veröffentlicht wird.

Returns:

das ProductionOrStagingEndpointInfo-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

publishAsync

public Observable publishAsync(UUID appId, ApplicationPublishObject applicationPublishObject)

Veröffentlicht eine bestimmte Version der Anwendung

Parameters:

appId - Die Anwendungs-ID.
applicationPublishObject - Das Anwendungsveröffentlichungsobjekt. Die Region ist die Zielregion, in der die Anwendung veröffentlicht wird.

Returns:

das mit dem ProductionOrStagingEndpointInfo-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

update

public OperationStatus update(UUID appId, ApplicationUpdateObject applicationUpdateObject)

Aktualisiert den Namen oder die Beschreibung der Anwendung

Parameters:

appId - Die Anwendungs-ID.
applicationUpdateObject - Ein Modell, das Den Namen und die Beschreibung der Anwendung enthält.

Returns:

das OperationStatus-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

updateAsync

public Observable updateAsync(UUID appId, ApplicationUpdateObject applicationUpdateObject)

Aktualisiert den Namen oder die Beschreibung der Anwendung

Parameters:

appId - Die Anwendungs-ID.
applicationUpdateObject - Ein Modell, das Den Namen und die Beschreibung der Anwendung enthält.

Returns:

das für das OperationStatus-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

updatePublishSettings

public OperationStatus updatePublishSettings(UUID appId, PublishSettingUpdateObject publishSettingUpdateObject)

Updates die Anwendungsveröffentlichungseinstellungen, einschließlich "UseAllTrainingData".

Parameters:

appId - Die Anwendungs-ID.
publishSettingUpdateObject - Ein Objekt, das die neuen Einstellungen der Veröffentlichungsanwendung enthält.

Returns:

das OperationStatus-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

updatePublishSettingsAsync

public Observable updatePublishSettingsAsync(UUID appId, PublishSettingUpdateObject publishSettingUpdateObject)

Updates die Anwendungsveröffentlichungseinstellungen, einschließlich "UseAllTrainingData".

Parameters:

appId - Die Anwendungs-ID.
publishSettingUpdateObject - Ein Objekt, das die neuen Einstellungen der Veröffentlichungsanwendung enthält.

Returns:

das für das OperationStatus-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

updateSettings

public AppsUpdateSettingsDefinitionStages.WithAppId updateSettings()

Updates die Anwendungseinstellungen, einschließlich "UseAllTrainingData".

Returns:

die erste Phase des updateSettings-Aufrufs

updateSettings

public OperationStatus updateSettings(UUID appId, UpdateSettingsOptionalParameter updateSettingsOptionalParameter)

Updates die Anwendungseinstellungen, einschließlich "UseAllTrainingData".

Parameters:

appId - Die Anwendungs-ID.
updateSettingsOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das OperationStatus-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

updateSettingsAsync

public Observable updateSettingsAsync(UUID appId, UpdateSettingsOptionalParameter updateSettingsOptionalParameter)

Updates die Anwendungseinstellungen, einschließlich "UseAllTrainingData".

Parameters:

appId - Die Anwendungs-ID.
updateSettingsOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das für das OperationStatus-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

Gilt für: