Entornos
Crear entorno
BetaEnvironment beta().environments().create(params, requestOptions = RequestOptions.none())Crea un nuevo entorno con la configuración especificada.
Listar entornos
EnvironmentListPage beta().environments().list(params = EnvironmentListParams.none(), requestOptions = RequestOptions.none())Lista entornos con soporte de paginación.
Obtener entorno
BetaEnvironment beta().environments().retrieve(params = EnvironmentRetrieveParams.none(), requestOptions = RequestOptions.none())Recupera un entorno específico por ID.
Actualizar entorno
BetaEnvironment beta().environments().update(params = EnvironmentUpdateParams.none(), requestOptions = RequestOptions.none())Actualiza la configuración de un entorno existente.
Eliminar entorno
BetaEnvironmentDeleteResponse beta().environments().delete(params = EnvironmentDeleteParams.none(), requestOptions = RequestOptions.none())Elimina un entorno por ID. Devuelve una confirmación de la eliminación.
Archivar entorno
BetaEnvironment beta().environments().archive(params = EnvironmentArchiveParams.none(), requestOptions = RequestOptions.none())Archiva un entorno por ID. Los entornos archivados no pueden usarse para crear nuevas sesiones.
Models
EntornosTrabajo
Obtener elemento de trabajo
BetaSelfHostedWork beta().environments().work().retrieve(params, requestOptions = RequestOptions.none())Nota: estos endpoints son llamados automáticamente por el worker de entorno prediseñado que se proporciona en los SDK y la CLI, para orquestar sesiones con entornos sandbox autoalojados. Se incluyen aquí como referencia; no necesitas invocarlos directamente.
Sondear en busca de trabajo
BetaSelfHostedWork beta().environments().work().poll(params = WorkPollParams.none(), requestOptions = RequestOptions.none())Nota: estos endpoints son llamados automáticamente por el worker de entorno prediseñado que se proporciona en los SDK y la CLI, para orquestar sesiones con entornos sandbox autoalojados. Se incluyen aquí como referencia; no necesitas invocarlos directamente.
Confirmar recepción de trabajo
BetaSelfHostedWork beta().environments().work().ack(params, requestOptions = RequestOptions.none())Nota: estos endpoints son llamados automáticamente por el worker de entorno prediseñado que se proporciona en los SDK y la CLI, para orquestar sesiones con entornos sandbox autoalojados. Se incluyen aquí como referencia; no necesitas invocarlos directamente.
Registrar heartbeat
BetaSelfHostedWorkHeartbeatResponse beta().environments().work().heartbeat(params, requestOptions = RequestOptions.none())Nota: estos endpoints son llamados automáticamente por el worker de entorno prediseñado que se proporciona en los SDK y la CLI, para orquestar sesiones con entornos sandbox autoalojados. Se incluyen aquí como referencia; no necesitas invocarlos directamente.
Detener trabajo
BetaSelfHostedWork beta().environments().work().stop(params, requestOptions = RequestOptions.none())Nota: estos endpoints son llamados automáticamente por el worker de entorno prediseñado que se proporciona en los SDK y la CLI, para orquestar sesiones con entornos sandbox autoalojados. Se incluyen aquí como referencia; no necesitas invocarlos directamente.
Listar elementos de trabajo
WorkListPage beta().environments().work().list(params = WorkListParams.none(), requestOptions = RequestOptions.none())Nota: estos endpoints son llamados automáticamente por el worker de entorno prediseñado que se proporciona en los SDK y la CLI, para orquestar sesiones con entornos sandbox autoalojados. Se incluyen aquí como referencia; no necesitas invocarlos directamente.
Actualizar elemento de trabajo
BetaSelfHostedWork beta().environments().work().update(params, requestOptions = RequestOptions.none())Nota: estos endpoints son llamados automáticamente por el worker de entorno prediseñado que se proporciona en los SDK y la CLI, para orquestar sesiones con entornos sandbox autoalojados. Se incluyen aquí como referencia; no necesitas invocarlos directamente.
Obtener estadísticas de la cola
BetaSelfHostedWorkQueueStats beta().environments().work().stats(params = WorkStatsParams.none(), requestOptions = RequestOptions.none())Obtiene estadísticas sobre la cola de trabajo de un entorno.