Partager via


Examples Interface

public interface Examples

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

Résumé de la méthode

Modificateur et type Méthode et description
ExamplesAddDefinitionStages.WithAppId add()

Ajoute un exemple d’énoncé étiqueté dans une version de l’application.

LabelExampleResponse add(UUID appId, String versionId, ExampleLabelObject exampleLabelObject, AddExamplesOptionalParameter addOptionalParameter)

Ajoute un exemple d’énoncé étiqueté dans une version de l’application.

Observable<LabelExampleResponse> addAsync(UUID appId, String versionId, ExampleLabelObject exampleLabelObject, AddExamplesOptionalParameter addOptionalParameter)

Ajoute un exemple d’énoncé étiqueté dans une version de l’application.

ExamplesBatchDefinitionStages.WithAppId batch()

Ajoute un lot d’exemples d’énoncés étiquetés à une version de l’application.

List<BatchLabelExample> batch(UUID appId, String versionId, List<ExampleLabelObject> exampleLabelObjectArray, BatchOptionalParameter batchOptionalParameter)

Ajoute un lot d’exemples d’énoncés étiquetés à une version de l’application.

Observable<List<BatchLabelExample>> batchAsync(UUID appId, String versionId, List<ExampleLabelObject> exampleLabelObjectArray, BatchOptionalParameter batchOptionalParameter)

Ajoute un lot d’exemples d’énoncés étiquetés à une version de l’application.

OperationStatus delete(UUID appId, String versionId, int exampleId)

Supprime les exemples d’énoncés étiquetés avec l’ID spécifié d’une version de l’application.

Observable<OperationStatus> deleteAsync(UUID appId, String versionId, int exampleId)

Supprime les exemples d’énoncés étiquetés avec l’ID spécifié d’une version de l’application.

ExamplesListDefinitionStages.WithAppId list()

Retourne des exemples d’énoncés à examiner à partir d’une version de l’application.

List<LabeledUtterance> list(UUID appId, String versionId, ListExamplesOptionalParameter listOptionalParameter)

Retourne des exemples d’énoncés à examiner à partir d’une version de l’application.

Observable<List<LabeledUtterance>> listAsync(UUID appId, String versionId, ListExamplesOptionalParameter listOptionalParameter)

Retourne des exemples d’énoncés à examiner à partir d’une version de l’application.

Détails de la méthode

add

public ExamplesAddDefinitionStages.WithAppId add()

Ajoute un exemple d’énoncé étiqueté dans une version de l’application.

Returns:

la première étape de l’appel d’ajout

add

public LabelExampleResponse add(UUID appId, String versionId, ExampleLabelObject exampleLabelObject, AddExamplesOptionalParameter addOptionalParameter)

Ajoute un exemple d’énoncé étiqueté dans une version de l’application.

Parameters:

appId - L’ID de l'application.
versionId - ID de version.
exampleLabelObject - Exemple d’énoncé étiqueté avec l’intention et les entités attendues.
addOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

Objet LabelExampleResponse 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(UUID appId, String versionId, ExampleLabelObject exampleLabelObject, AddExamplesOptionalParameter addOptionalParameter)

Ajoute un exemple d’énoncé étiqueté dans une version de l’application.

Parameters:

appId - L’ID de l'application.
versionId - ID de version.
exampleLabelObject - Exemple d’énoncé étiqueté avec l’intention et les entités attendues.
addOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

observable dans l’objet LabelExampleResponse

Throws:

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

batch

public ExamplesBatchDefinitionStages.WithAppId batch()

Ajoute un lot d’exemples d’énoncés étiquetés à une version de l’application.

Returns:

la première étape de l’appel par lot

batch

public List batch(UUID appId, String versionId, List exampleLabelObjectArray, BatchOptionalParameter batchOptionalParameter)

Ajoute un lot d’exemples d’énoncés étiquetés à une version de l’application.

Parameters:

appId - L’ID de l'application.
versionId - ID de version.
exampleLabelObjectArray - Tableau d’exemples d’énoncés.
batchOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

l’objet List<BatchLabelExample> 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

batchAsync

public Observable> batchAsync(UUID appId, String versionId, List exampleLabelObjectArray, BatchOptionalParameter batchOptionalParameter)

Ajoute un lot d’exemples d’énoncés étiquetés à une version de l’application.

Parameters:

appId - L’ID de l'application.
versionId - ID de version.
exampleLabelObjectArray - Tableau d’exemples d’énoncés.
batchOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

observable dans l’objet List<BatchLabelExample>

Throws:

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

delete

public OperationStatus delete(UUID appId, String versionId, int exampleId)

Supprime les exemples d’énoncés étiquetés avec l’ID spécifié d’une version de l’application.

Parameters:

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

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, String versionId, int exampleId)

Supprime les exemples d’énoncés étiquetés avec l’ID spécifié d’une version de l’application.

Parameters:

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

Returns:

observable dans l’objet OperationStatus

Throws:

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

list

public ExamplesListDefinitionStages.WithAppId list()

Retourne des exemples d’énoncés à examiner à partir d’une version de l’application.

Returns:

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

list

public List list(UUID appId, String versionId, ListExamplesOptionalParameter listOptionalParameter)

Retourne des exemples d’énoncés à examiner à partir d’une version de l’application.

Parameters:

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

Returns:

l’objet List<LabeledUtterance> 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(UUID appId, String versionId, ListExamplesOptionalParameter listOptionalParameter)

Retourne des exemples d’énoncés à examiner à partir d’une version de l’application.

Parameters:

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

Returns:

observable dans l’objet List<LabeledUtterance>

Throws:

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

S’applique à