BatchRequestBuilder
на самом деле не является частью SAP Cloud SDK, а является зависимостью, которую SDK использует внутри для выполнения пакетных запросов. Вот почему на уровне SDK нет документации о том, как его использовать.
Грубо говоря, пакетный запрос состоит из нескольких наборов изменений, которые, в свою очередь, группируют несколько операций. ChangeSetBuilder
позволяет создавать наборы изменений, которые затем можно передать BatchRequestBuilder
.
Поэтому, если вы хотите запускать запросы на создание в пакетном режиме, вам нужно использовать public ChangeSetBuilder addCreateRequest(ODataCreateRequest oDataCreateRequest)
.
. Вы можете посмотреть, как SAP Cloud SDK использует эти классы для создания пакета. просит понять, как это работает в деталях. В качестве отправной точки посмотрите на BatchFluentHelperBasic
. Однако, если вы не знаете сервис, который вы хотите запросить во время компиляции, я рекомендую вам использовать генератор для генерации этого кода, чтобы вы могли использовать VDM вместо этого, что упрощает это.
Если вы расширяете Ваш вопрос, чтобы получить более конкретную c информацию о том, чего вы на самом деле хотите достичь, я могу расширить свой ответ, чтобы привести более конкретный пример. Также, пожалуйста, укажите версию SDK, которую вы используете.