Среды
Создать среду
BetaEnvironment beta().environments().create(params, requestOptions = RequestOptions.none())Создайте новую среду с указанной конфигурацией.
Список сред
EnvironmentListPage beta().environments().list(params = EnvironmentListParams.none(), requestOptions = RequestOptions.none())Получите список сред с поддержкой разбиения на страницы.
Получить среду
BetaEnvironment beta().environments().retrieve(params = EnvironmentRetrieveParams.none(), requestOptions = RequestOptions.none())Получите конкретную среду по идентификатору.
Обновить среду
BetaEnvironment beta().environments().update(params = EnvironmentUpdateParams.none(), requestOptions = RequestOptions.none())Обновите конфигурацию существующей среды.
Удалить среду
BetaEnvironmentDeleteResponse beta().environments().delete(params = EnvironmentDeleteParams.none(), requestOptions = RequestOptions.none())Удалите среду по идентификатору. Возвращает подтверждение удаления.
Архивировать среду
BetaEnvironment beta().environments().archive(params = EnvironmentArchiveParams.none(), requestOptions = RequestOptions.none())Архивируйте среду по идентификатору. Архивированные среды нельзя использовать для создания новых сеансов.
Models
СредыРабота
Получить рабочий элемент
BetaSelfHostedWork beta().environments().work().retrieve(params, requestOptions = RequestOptions.none())Примечание: эти конечные точки вызываются автоматически готовым обработчиком среды (environment worker), входящим в состав SDK и CLI, для оркестрации сеансов с самостоятельно размещёнными изолированными средами (sandbox). Они приведены здесь для справки; вызывать их напрямую не требуется.
Опросить наличие работы
BetaSelfHostedWork beta().environments().work().poll(params = WorkPollParams.none(), requestOptions = RequestOptions.none())Примечание: эти конечные точки вызываются автоматически готовым обработчиком среды (environment worker), входящим в состав SDK и CLI, для оркестрации сеансов с самостоятельно размещёнными изолированными средами (sandbox). Они приведены здесь для справки; вызывать их напрямую не требуется.
Подтвердить получение работы
BetaSelfHostedWork beta().environments().work().ack(params, requestOptions = RequestOptions.none())Примечание: эти конечные точки вызываются автоматически готовым обработчиком среды (environment worker), входящим в состав SDK и CLI, для оркестрации сеансов с самостоятельно размещёнными изолированными средами (sandbox). Они приведены здесь для справки; вызывать их напрямую не требуется.
Записать сигнал активности
BetaSelfHostedWorkHeartbeatResponse beta().environments().work().heartbeat(params, requestOptions = RequestOptions.none())Примечание: эти конечные точки вызываются автоматически готовым обработчиком среды (environment worker), входящим в состав SDK и CLI, для оркестрации сеансов с самостоятельно размещёнными изолированными средами (sandbox). Они приведены здесь для справки; вызывать их напрямую не требуется.
Остановить работу
BetaSelfHostedWork beta().environments().work().stop(params, requestOptions = RequestOptions.none())Примечание: эти конечные точки вызываются автоматически готовым обработчиком среды (environment worker), входящим в состав SDK и CLI, для оркестрации сеансов с самостоятельно размещёнными изолированными средами (sandbox). Они приведены здесь для справки; вызывать их напрямую не требуется.
Список рабочих элементов
WorkListPage beta().environments().work().list(params = WorkListParams.none(), requestOptions = RequestOptions.none())Примечание: эти конечные точки вызываются автоматически готовым обработчиком среды (environment worker), входящим в состав SDK и CLI, для оркестрации сеансов с самостоятельно размещёнными изолированными средами (sandbox). Они приведены здесь для справки; вызывать их напрямую не требуется.
Обновить рабочий элемент
BetaSelfHostedWork beta().environments().work().update(params, requestOptions = RequestOptions.none())Примечание: эти конечные точки вызываются автоматически готовым обработчиком среды (environment worker), входящим в состав SDK и CLI, для оркестрации сеансов с самостоятельно размещёнными изолированными средами (sandbox). Они приведены здесь для справки; вызывать их напрямую не требуется.
Получить статистику очереди
BetaSelfHostedWorkQueueStats beta().environments().work().stats(params = WorkStatsParams.none(), requestOptions = RequestOptions.none())Получите статистику очереди работ для среды.