Compartir a través de


Patterns Interfaz

public interface Patterns

Una instancia de esta clase proporciona acceso a todas las operaciones definidas en Patterns.

Resumen del método

Modificador y tipo Método y descripción
PatternRuleInfo addPattern(UUID appId, String versionId, PatternRuleCreateObject pattern)

Agrega un patrón a una versión de la aplicación.

Observable<PatternRuleInfo> addPatternAsync(UUID appId, String versionId, PatternRuleCreateObject pattern)

Agrega un patrón a una versión de la aplicación.

List<PatternRuleInfo> batchAddPatterns(UUID appId, String versionId, List<PatternRuleCreateObject> patterns)

Agrega un lote de patrones en una versión de la aplicación.

Observable<List<PatternRuleInfo>> batchAddPatternsAsync(UUID appId, String versionId, List<PatternRuleCreateObject> patterns)

Agrega un lote de patrones en una versión de la aplicación.

OperationStatus deletePattern(UUID appId, String versionId, UUID patternId)

Elimina el patrón con el identificador especificado de una versión de la aplicación.

Observable<OperationStatus> deletePatternAsync(UUID appId, String versionId, UUID patternId)

Elimina el patrón con el identificador especificado de una versión de la aplicación.

OperationStatus deletePatterns(UUID appId, String versionId, List<UUID> patternIds)

Elimina una lista de patrones en una versión de la aplicación.

Observable<OperationStatus> deletePatternsAsync(UUID appId, String versionId, List<UUID> patternIds)

Elimina una lista de patrones en una versión de la aplicación.

PatternsListIntentPatternsDefinitionStages.WithAppId listIntentPatterns()

Devuelve patrones para la intención específica en una versión de la aplicación.

List<PatternRuleInfo> listIntentPatterns(UUID appId, String versionId, UUID intentId, ListIntentPatternsOptionalParameter listIntentPatternsOptionalParameter)

Devuelve patrones para la intención específica en una versión de la aplicación.

Observable<List<PatternRuleInfo>> listIntentPatternsAsync(UUID appId, String versionId, UUID intentId, ListIntentPatternsOptionalParameter listIntentPatternsOptionalParameter)

Devuelve patrones para la intención específica en una versión de la aplicación.

PatternsListPatternsDefinitionStages.WithAppId listPatterns()

Obtiene patrones en una versión de la aplicación.

List<PatternRuleInfo> listPatterns(UUID appId, String versionId, ListPatternsOptionalParameter listPatternsOptionalParameter)

Obtiene patrones en una versión de la aplicación.

Observable<List<PatternRuleInfo>> listPatternsAsync(UUID appId, String versionId, ListPatternsOptionalParameter listPatternsOptionalParameter)

Obtiene patrones en una versión de la aplicación.

PatternRuleInfo updatePattern(UUID appId, String versionId, UUID patternId, PatternRuleUpdateObject pattern)

Novedades un patrón en una versión de la aplicación.

Observable<PatternRuleInfo> updatePatternAsync(UUID appId, String versionId, UUID patternId, PatternRuleUpdateObject pattern)

Novedades un patrón en una versión de la aplicación.

List<PatternRuleInfo> updatePatterns(UUID appId, String versionId, List<PatternRuleUpdateObject> patterns)

Novedades patrones en una versión de la aplicación.

Observable<List<PatternRuleInfo>> updatePatternsAsync(UUID appId, String versionId, List<PatternRuleUpdateObject> patterns)

Novedades patrones en una versión de la aplicación.

Detalles del método

addPattern

public PatternRuleInfo addPattern(UUID appId, String versionId, PatternRuleCreateObject pattern)

Agrega un patrón a una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
pattern - El patrón de entrada.

Returns:

El objeto PatternRuleInfo si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
ErrorResponseException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

addPatternAsync

public Observable addPatternAsync(UUID appId, String versionId, PatternRuleCreateObject pattern)

Agrega un patrón a una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
pattern - El patrón de entrada.

Returns:

observable para el objeto PatternRuleInfo

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

batchAddPatterns

public List batchAddPatterns(UUID appId, String versionId, List patterns)

Agrega un lote de patrones en una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
patterns - Matriz JSON que contiene patrones.

Returns:

El objeto List<PatternRuleInfo> si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
ErrorResponseException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

batchAddPatternsAsync

public Observable<>> batchAddPatternsAsync(UUID appId, String versionId, List patterns)

Agrega un lote de patrones en una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
patterns - Matriz JSON que contiene patrones.

Returns:

observable para el objeto List<PatternRuleInfo>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

deletePattern

public OperationStatus deletePattern(UUID appId, String versionId, UUID patternId)

Elimina el patrón con el identificador especificado de una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
patternId - Identificador de patrón.

Returns:

El objeto OperationStatus si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
ErrorResponseException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

deletePatternAsync

public Observable deletePatternAsync(UUID appId, String versionId, UUID patternId)

Elimina el patrón con el identificador especificado de una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
patternId - Identificador de patrón.

Returns:

observable para el objeto OperationStatus

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

deletePatterns

public OperationStatus deletePatterns(UUID appId, String versionId, List patternIds)

Elimina una lista de patrones en una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
patternIds - Identificadores de patrones.

Returns:

El objeto OperationStatus si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
ErrorResponseException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

deletePatternsAsync

public Observable deletePatternsAsync(UUID appId, String versionId, List patternIds)

Elimina una lista de patrones en una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
patternIds - Identificadores de patrones.

Returns:

observable para el objeto OperationStatus

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

listIntentPatterns

public PatternsListIntentPatternsDefinitionStages.WithAppId listIntentPatterns()

Devuelve patrones para la intención específica en una versión de la aplicación.

Returns:

la primera fase de la llamada listIntentPatterns

listIntentPatterns

public List listIntentPatterns(UUID appId, String versionId, UUID intentId, ListIntentPatternsOptionalParameter listIntentPatternsOptionalParameter)

Devuelve patrones para la intención específica en una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
intentId - Identificador del clasificador de intención.
listIntentPatternsOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto List<PatternRuleInfo> si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
ErrorResponseException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

listIntentPatternsAsync

public Observable<>> listIntentPatternsAsync(UUID appId, String versionId, UUID intentId, ListIntentPatternsOptionalParameter listIntentPatternsOptionalParameter)

Devuelve patrones para la intención específica en una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
intentId - Identificador del clasificador de intención.
listIntentPatternsOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto List<PatternRuleInfo>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

listPatterns

public PatternsListPatternsDefinitionStages.WithAppId listPatterns()

Obtiene patrones en una versión de la aplicación.

Returns:

la primera fase de la llamada listPatterns

listPatterns

public List listPatterns(UUID appId, String versionId, ListPatternsOptionalParameter listPatternsOptionalParameter)

Obtiene patrones en una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
listPatternsOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto List<PatternRuleInfo> si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
ErrorResponseException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

listPatternsAsync

public Observable<>> listPatternsAsync(UUID appId, String versionId, ListPatternsOptionalParameter listPatternsOptionalParameter)

Obtiene patrones en una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
listPatternsOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto List<PatternRuleInfo>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

updatePattern

public PatternRuleInfo updatePattern(UUID appId, String versionId, UUID patternId, PatternRuleUpdateObject pattern)

Novedades un patrón en una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
patternId - Identificador de patrón.
pattern - Objeto que representa un patrón.

Returns:

El objeto PatternRuleInfo si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
ErrorResponseException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

updatePatternAsync

public Observable updatePatternAsync(UUID appId, String versionId, UUID patternId, PatternRuleUpdateObject pattern)

Novedades un patrón en una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
patternId - Identificador de patrón.
pattern - Objeto que representa un patrón.

Returns:

observable para el objeto PatternRuleInfo

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

updatePatterns

public List updatePatterns(UUID appId, String versionId, List patterns)

Novedades patrones en una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
patterns - Una matriz representa los patrones.

Returns:

El objeto List<PatternRuleInfo> si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
ErrorResponseException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

updatePatternsAsync

public Observable<>> updatePatternsAsync(UUID appId, String versionId, List patterns)

Novedades patrones en una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
patterns - Una matriz representa los patrones.

Returns:

observable para el objeto List<PatternRuleInfo>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

Se aplica a