Compartir a través de


Versions Interfaz

public interface Versions

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

Resumen del método

Modificador y tipo Método y descripción
VersionsCloneDefinitionStages.WithAppId clone()

Crea una nueva versión a partir de la versión seleccionada.

String clone(UUID appId, String versionId, CloneOptionalParameter cloneOptionalParameter)

Crea una nueva versión a partir de la versión seleccionada.

Observable<String> cloneAsync(UUID appId, String versionId, CloneOptionalParameter cloneOptionalParameter)

Crea una nueva versión a partir de la versión seleccionada.

OperationStatus delete(UUID appId, String versionId)

Elimina una versión de la aplicación.

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

Elimina una versión de la aplicación.

OperationStatus deleteUnlabelledUtterance(UUID appId, String versionId, String utterance)

Se eliminó una expresión sin etiquetar en una versión de la aplicación.

Observable<OperationStatus> deleteUnlabelledUtteranceAsync(UUID appId, String versionId, String utterance)

Se eliminó una expresión sin etiquetar en una versión de la aplicación.

LuisApp export(UUID appId, String versionId)

Exporta una aplicación de LUIS al formato JSON.

Observable<LuisApp> exportAsync(UUID appId, String versionId)

Exporta una aplicación de LUIS al formato JSON.

InputStream exportLuFormat(UUID appId, String versionId)

Exporta una aplicación de LUIS al formato de texto.

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

Exporta una aplicación de LUIS al formato de texto.

VersionInfo get(UUID appId, String versionId)

Obtiene la información de la versión, como la fecha de creación, la fecha de la última modificación, la dirección URL del punto de conexión, el recuento de intenciones y entidades, el estado de entrenamiento y publicación.

Observable<VersionInfo> getAsync(UUID appId, String versionId)

Obtiene la información de la versión, como la fecha de creación, la fecha de la última modificación, la dirección URL del punto de conexión, el recuento de intenciones y entidades, el estado de entrenamiento y publicación.

VersionsImportLuFormatDefinitionStages.WithAppId importLuFormat()

Importa una nueva versión en una aplicación de LUIS.

String importLuFormat(UUID appId, String luisAppLu, ImportLuFormatVersionsOptionalParameter importLuFormatOptionalParameter)

Importa una nueva versión en una aplicación de LUIS.

Observable<String> importLuFormatAsync(UUID appId, String luisAppLu, ImportLuFormatVersionsOptionalParameter importLuFormatOptionalParameter)

Importa una nueva versión en una aplicación de LUIS.

VersionsImportMethodDefinitionStages.WithAppId importMethod()

Importa una nueva versión en una aplicación de LUIS.

String importMethod(UUID appId, LuisApp luisApp, ImportMethodVersionsOptionalParameter importMethodOptionalParameter)

Importa una nueva versión en una aplicación de LUIS.

Observable<String> importMethodAsync(UUID appId, LuisApp luisApp, ImportMethodVersionsOptionalParameter importMethodOptionalParameter)

Importa una nueva versión en una aplicación de LUIS.

VersionsImportV2AppDefinitionStages.WithAppId importV2App()

Importa una nueva versión en una aplicación de LUIS.

String importV2App(UUID appId, LuisAppV2 luisAppV2, ImportV2AppVersionsOptionalParameter importV2AppOptionalParameter)

Importa una nueva versión en una aplicación de LUIS.

Observable<String> importV2AppAsync(UUID appId, LuisAppV2 luisAppV2, ImportV2AppVersionsOptionalParameter importV2AppOptionalParameter)

Importa una nueva versión en una aplicación de LUIS.

VersionsListDefinitionStages.WithAppId list()

Obtiene una lista de versiones para este identificador de aplicación.

List<VersionInfo> list(UUID appId, ListVersionsOptionalParameter listOptionalParameter)

Obtiene una lista de versiones para este identificador de aplicación.

Observable<List<VersionInfo>> listAsync(UUID appId, ListVersionsOptionalParameter listOptionalParameter)

Obtiene una lista de versiones para este identificador de aplicación.

VersionsUpdateDefinitionStages.WithAppId update()

Actualiza el nombre o la descripción de la versión de la aplicación.

OperationStatus update(UUID appId, String versionId, UpdateVersionsOptionalParameter updateOptionalParameter)

Actualiza el nombre o la descripción de la versión de la aplicación.

Observable<OperationStatus> updateAsync(UUID appId, String versionId, UpdateVersionsOptionalParameter updateOptionalParameter)

Actualiza el nombre o la descripción de la versión de la aplicación.

Detalles del método

clone

public VersionsCloneDefinitionStages.WithAppId clone()

Crea una nueva versión a partir de la versión seleccionada.

Returns:

la primera fase de la llamada de clonación

clone

public String clone(UUID appId, String versionId, CloneOptionalParameter cloneOptionalParameter)

Crea una nueva versión a partir de la versión seleccionada.

Parameters:

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

Returns:

objeto String 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 la solicitud no se puede enviar

cloneAsync

public Observable cloneAsync(UUID appId, String versionId, CloneOptionalParameter cloneOptionalParameter)

Crea una nueva versión a partir de la versión seleccionada.

Parameters:

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

Returns:

que se puede observar en el objeto String

Throws:

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

delete

public OperationStatus delete(UUID appId, String versionId)

Elimina una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versió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 la solicitud no se puede enviar

deleteAsync

public Observable deleteAsync(UUID appId, String versionId)

Elimina una versión de la aplicación.

Parameters:

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

Returns:

observable para el objeto OperationStatus

Throws:

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

deleteUnlabelledUtterance

public OperationStatus deleteUnlabelledUtterance(UUID appId, String versionId, String utterance)

Se eliminó una expresión sin etiquetar en una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
utterance - Texto de expresión que se va a eliminar.

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 la solicitud no se puede enviar

deleteUnlabelledUtteranceAsync

public Observable deleteUnlabelledUtteranceAsync(UUID appId, String versionId, String utterance)

Se eliminó una expresión sin etiquetar en una versión de la aplicación.

Parameters:

appId - El id. de aplicación.
versionId - Identificador de versión.
utterance - Texto de expresión que se va a eliminar.

Returns:

observable para el objeto OperationStatus

Throws:

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

export

public LuisApp export(UUID appId, String versionId)

Exporta una aplicación de LUIS al formato JSON.

Parameters:

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

Returns:

El objeto LuisApp 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

exportAsync

public Observable exportAsync(UUID appId, String versionId)

Exporta una aplicación de LUIS al formato JSON.

Parameters:

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

Returns:

observable para el objeto LuisApp

Throws:

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

exportLuFormat

public InputStream exportLuFormat(UUID appId, String versionId)

Exporta una aplicación de LUIS al formato de texto.

Parameters:

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

Returns:

El objeto InputStream si se ejecuta correctamente.

Throws:

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

exportLuFormatAsync

public Observable exportLuFormatAsync(UUID appId, String versionId)

Exporta una aplicación de LUIS al formato de texto.

Parameters:

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

Returns:

observable para el objeto InputStream

Throws:

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

get

public VersionInfo get(UUID appId, String versionId)

Obtiene la información de la versión, como la fecha de creación, la fecha de la última modificación, la dirección URL del punto de conexión, el recuento de intenciones y entidades, el estado de entrenamiento y publicación.

Parameters:

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

Returns:

El objeto VersionInfo 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

getAsync

public Observable getAsync(UUID appId, String versionId)

Obtiene la información de la versión, como la fecha de creación, la fecha de la última modificación, la dirección URL del punto de conexión, el recuento de intenciones y entidades, el estado de entrenamiento y publicación.

Parameters:

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

Returns:

observable para el objeto VersionInfo

Throws:

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

importLuFormat

public VersionsImportLuFormatDefinitionStages.WithAppId importLuFormat()

Importa una nueva versión en una aplicación de LUIS.

Returns:

la primera fase de la llamada importLuFormat

importLuFormat

public String importLuFormat(UUID appId, String luisAppLu, ImportLuFormatVersionsOptionalParameter importLuFormatOptionalParameter)

Importa una nueva versión en una aplicación de LUIS.

Parameters:

appId - El id. de aplicación.
luisAppLu - Lu que representa la estructura de la aplicación de LUIS.
importLuFormatOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto String 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

importLuFormatAsync

public Observable importLuFormatAsync(UUID appId, String luisAppLu, ImportLuFormatVersionsOptionalParameter importLuFormatOptionalParameter)

Importa una nueva versión en una aplicación de LUIS.

Parameters:

appId - El id. de aplicación.
luisAppLu - Lu que representa la estructura de la aplicación de LUIS.
importLuFormatOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto String

Throws:

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

importMethod

public VersionsImportMethodDefinitionStages.WithAppId importMethod()

Importa una nueva versión en una aplicación de LUIS.

Returns:

la primera fase de la llamada importMethod

importMethod

public String importMethod(UUID appId, LuisApp luisApp, ImportMethodVersionsOptionalParameter importMethodOptionalParameter)

Importa una nueva versión en una aplicación de LUIS.

Parameters:

appId - El id. de aplicación.
luisApp - Una estructura de aplicación de LUIS.
importMethodOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto String 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

importMethodAsync

public Observable importMethodAsync(UUID appId, LuisApp luisApp, ImportMethodVersionsOptionalParameter importMethodOptionalParameter)

Importa una nueva versión en una aplicación de LUIS.

Parameters:

appId - El id. de aplicación.
luisApp - Una estructura de aplicación de LUIS.
importMethodOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto String

Throws:

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

importV2App

public VersionsImportV2AppDefinitionStages.WithAppId importV2App()

Importa una nueva versión en una aplicación de LUIS.

Returns:

la primera fase de la llamada importV2App

importV2App

public String importV2App(UUID appId, LuisAppV2 luisAppV2, ImportV2AppVersionsOptionalParameter importV2AppOptionalParameter)

Importa una nueva versión en una aplicación de LUIS.

Parameters:

appId - El id. de aplicación.
luisAppV2 - Una estructura de aplicación de LUIS.
importV2AppOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

El objeto String 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

importV2AppAsync

public Observable importV2AppAsync(UUID appId, LuisAppV2 luisAppV2, ImportV2AppVersionsOptionalParameter importV2AppOptionalParameter)

Importa una nueva versión en una aplicación de LUIS.

Parameters:

appId - El id. de aplicación.
luisAppV2 - Una estructura de aplicación de LUIS.
importV2AppOptionalParameter - el objeto que representa los parámetros opcionales que se van a establecer antes de llamar a esta API.

Returns:

observable para el objeto String

Throws:

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

list

public VersionsListDefinitionStages.WithAppId list()

Obtiene una lista de versiones para este identificador de aplicación.

Returns:

la primera fase de la llamada de lista

list

public List list(UUID appId, ListVersionsOptionalParameter listOptionalParameter)

Obtiene una lista de versiones para este identificador de aplicación.

Parameters:

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

Returns:

El objeto List<VersionInfo> 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

listAsync

public Observable<>> listAsync(UUID appId, ListVersionsOptionalParameter listOptionalParameter)

Obtiene una lista de versiones para este identificador de aplicación.

Parameters:

appId - El id. de aplicación.
listOptionalParameter - 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<VersionInfo>

Throws:

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

update

public VersionsUpdateDefinitionStages.WithAppId update()

Actualiza el nombre o la descripción de la versión de la aplicación.

Returns:

la primera fase de la llamada de actualización

update

public OperationStatus update(UUID appId, String versionId, UpdateVersionsOptionalParameter updateOptionalParameter)

Actualiza el nombre o la descripción de la versión de la aplicación.

Parameters:

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

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 la solicitud no se puede enviar

updateAsync

public Observable updateAsync(UUID appId, String versionId, UpdateVersionsOptionalParameter updateOptionalParameter)

Actualiza el nombre o la descripción de la versión de la aplicación.

Parameters:

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

Returns:

observable para el objeto OperationStatus

Throws:

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

Se aplica a