Freigeben über


Features Schnittstelle

public interface Features

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

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
OperationStatus addEntityFeature(UUID appId, String versionId, UUID entityId, ModelFeatureInformation featureRelationCreateObject)

Fügt eine neue Featurebeziehung hinzu, die von der Entität in einer Version der Anwendung verwendet werden soll.

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

Fügt eine neue Featurebeziehung hinzu, die von der Entität in einer Version der Anwendung verwendet werden soll.

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

Fügt eine neue Featurebeziehung hinzu, die von der Absicht in einer Version der Anwendung verwendet werden soll.

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

Fügt eine neue Featurebeziehung hinzu, die von der Absicht in einer Version der Anwendung verwendet werden soll.

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

Erstellt ein neues Ausdruckslistenfeature in einer Version der Anwendung.

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

Erstellt ein neues Ausdruckslistenfeature in einer Version der Anwendung.

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

Löscht ein Phraselist-Feature aus einer Version der Anwendung.

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

Löscht ein Phraselist-Feature aus einer Version der Anwendung.

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

Ruft Phraselist-Featureinformationen in einer Version der Anwendung ab.

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

Ruft Phraselist-Featureinformationen in einer Version der Anwendung ab.

FeaturesListDefinitionStages.WithAppId list()

Ruft alle Ausdruckslisten und Musterfeatures der Extraktion in einer Version der Anwendung ab.

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

Ruft alle Ausdruckslisten und Musterfeatures der Extraktion in einer Version der Anwendung ab.

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

Ruft alle Ausdruckslisten und Musterfeatures der Extraktion in einer Version der Anwendung ab.

FeaturesListPhraseListsDefinitionStages.WithAppId listPhraseLists()

Ruft alle Phraselistfeatures in einer Version der Anwendung ab.

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

Ruft alle Phraselistfeatures in einer Version der Anwendung ab.

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

Ruft alle Phraselistfeatures in einer Version der Anwendung ab.

FeaturesUpdatePhraseListDefinitionStages.WithAppId updatePhraseList()

Updates die Ausdrücke, den Zustand und den Namen des Ausdruckslistenfeatures in einer Version der Anwendung.

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

Updates die Ausdrücke, den Zustand und den Namen des Ausdruckslistenfeatures in einer Version der Anwendung.

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

Updates die Ausdrücke, den Zustand und den Namen des Ausdruckslistenfeatures in einer Version der Anwendung.

Details zur Methode

addEntityFeature

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

Fügt eine neue Featurebeziehung hinzu, die von der Entität in einer Version der Anwendung verwendet werden soll.

Parameters:

appId - Die Anwendungs-ID.
versionId - Die Versions-ID.
entityId - Die Entitätsextraktor-ID.
featureRelationCreateObject - Ein Featurebeziehungsinformationsobjekt.

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

addEntityFeatureAsync

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

Fügt eine neue Featurebeziehung hinzu, die von der Entität in einer Version der Anwendung verwendet werden soll.

Parameters:

appId - Die Anwendungs-ID.
versionId - Die Versions-ID.
entityId - Die Entitätsextraktor-ID.
featureRelationCreateObject - Ein Featurebeziehungsinformationsobjekt.

Returns:

das für das OperationStatus-Objekt beobachtbare

Throws:

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

addIntentFeature

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

Fügt eine neue Featurebeziehung hinzu, die von der Absicht in einer Version der Anwendung verwendet werden soll.

Parameters:

appId - Die Anwendungs-ID.
versionId - Die Versions-ID.
intentId - Die Absichtsklassifizierer-ID.
featureRelationCreateObject - Ein Featurebeziehungsinformationsobjekt.

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

addIntentFeatureAsync

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

Fügt eine neue Featurebeziehung hinzu, die von der Absicht in einer Version der Anwendung verwendet werden soll.

Parameters:

appId - Die Anwendungs-ID.
versionId - Die Versions-ID.
intentId - Die Absichtsklassifizierer-ID.
featureRelationCreateObject - Ein Featurebeziehungsinformationsobjekt.

Returns:

das für das OperationStatus-Objekt beobachtbare

Throws:

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

addPhraseList

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

Erstellt ein neues Ausdruckslistenfeature in einer Version der Anwendung.

Parameters:

appId - Die Anwendungs-ID.
versionId - Die Versions-ID.
phraselistCreateObject - Ein Phraselist-Objekt, das Name, durch Trennzeichen getrennte Ausdrücke und den booleschen Wert isExchangeable enthält. Der Standardwert für isExchangeable ist true.

Returns:

das int-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

addPhraseListAsync

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

Erstellt ein neues Ausdruckslistenfeature in einer Version der Anwendung.

Parameters:

appId - Die Anwendungs-ID.
versionId - Die Versions-ID.
phraselistCreateObject - Ein Phraselist-Objekt, das Name, durch Trennzeichen getrennte Ausdrücke und den booleschen Wert isExchangeable enthält. Der Standardwert für isExchangeable ist true.

Returns:

die für das int-Objekt beobachtbare

Throws:

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

deletePhraseList

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

Löscht ein Phraselist-Feature aus einer Version der Anwendung.

Parameters:

appId - Die Anwendungs-ID.
versionId - Die Versions-ID.
phraselistId - Die ID des zu löschenden Features.

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

deletePhraseListAsync

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

Löscht ein Phraselist-Feature aus einer Version der Anwendung.

Parameters:

appId - Die Anwendungs-ID.
versionId - Die Versions-ID.
phraselistId - Die ID des zu löschenden Features.

Returns:

das für das OperationStatus-Objekt beobachtbare

Throws:

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

getPhraseList

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

Ruft Phraselist-Featureinformationen in einer Version der Anwendung ab.

Parameters:

appId - Die Anwendungs-ID.
versionId - Die Versions-ID.
phraselistId - Die ID des abzurufenden Features.

Returns:

das PhraseListFeatureInfo-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

getPhraseListAsync

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

Ruft Phraselist-Featureinformationen in einer Version der Anwendung ab.

Parameters:

appId - Die Anwendungs-ID.
versionId - Die Versions-ID.
phraselistId - Die ID des abzurufenden Features.

Returns:

das für das PhraseListFeatureInfo-Objekt erkennbar ist

Throws:

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

list

public FeaturesListDefinitionStages.WithAppId list()

Ruft alle Ausdruckslisten und Musterfeatures der Extraktion in einer Version der Anwendung ab.

Returns:

die erste Phase des Listenaufrufs

list

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

Ruft alle Ausdruckslisten und Musterfeatures der Extraktion in einer Version der Anwendung ab.

Parameters:

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

Returns:

das FeatureResponseObject-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(UUID appId, String versionId, ListFeaturesOptionalParameter listOptionalParameter)

Ruft alle Ausdruckslisten und Musterfeatures der Extraktion in einer Version der Anwendung ab.

Parameters:

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

Returns:

das für das FeatureResponseObject-Objekt erkennbar ist

Throws:

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

listPhraseLists

public FeaturesListPhraseListsDefinitionStages.WithAppId listPhraseLists()

Ruft alle Phraselistfeatures in einer Version der Anwendung ab.

Returns:

die erste Phase des listPhraseLists-Aufrufs

listPhraseLists

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

Ruft alle Phraselistfeatures in einer Version der Anwendung ab.

Parameters:

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

Returns:

das List<PhraseListFeatureInfo-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

listPhraseListsAsync

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

Ruft alle Phraselistfeatures in einer Version der Anwendung ab.

Parameters:

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

Returns:

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

Throws:

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

updatePhraseList

public FeaturesUpdatePhraseListDefinitionStages.WithAppId updatePhraseList()

Updates die Ausdrücke, den Zustand und den Namen des Ausdruckslistenfeatures in einer Version der Anwendung.

Returns:

die erste Phase des updatePhraseList-Aufrufs

updatePhraseList

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

Updates die Ausdrücke, den Zustand und den Namen des Ausdruckslistenfeatures in einer Version der Anwendung.

Parameters:

appId - Die Anwendungs-ID.
versionId - Die Versions-ID.
phraselistId - Die ID des zu aktualisierenden Features.
updatePhraseListOptionalParameter - 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

updatePhraseListAsync

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

Updates die Ausdrücke, den Zustand und den Namen des Ausdruckslistenfeatures in einer Version der Anwendung.

Parameters:

appId - Die Anwendungs-ID.
versionId - Die Versions-ID.
phraselistId - Die ID des zu aktualisierenden Features.
updatePhraseListOptionalParameter - 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: