org.apache.olingo.client.api.communication.request

## Interface AsyncBatchRequestWrapper

- All Superinterfaces:
    AsyncRequestWrapper<ODataBatchResponse>

      public interface AsyncBatchRequestWrapper
      extends AsyncRequestWrapper<ODataBatchResponse>

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `ODataChangeset` | `addChangeset()` Gets a changeset batch item instance.
    `void` | `addOutsideUpdate(ODataBatchableRequest request)` Adds an outside change batch item instance.
    `void` | `addRetrieve(ODataBatchableRequest request)` Adds a retrieve batch item instance.

    - ### Methods inherited from interface org.apache.olingo.client.api.communication.request.AsyncRequestWrapper

      `callback, execute, wait`

- - ### Method Detail

    - #### addChangeset

          ODataChangeset addChangeset()

      Gets a changeset batch item instance. A changeset can be submitted embedded into a batch request only.
      Returns:
        ODataChangeset instance.

    - #### addRetrieve

          void addRetrieve(ODataBatchableRequest request)

      Adds a retrieve batch item instance. A retrieve item can be submitted embedded into a batch request only.
      Parameters:
        `request` - retrieve request to batch.

    - #### addOutsideUpdate

          void addOutsideUpdate(ODataBatchableRequest request)

      Adds an outside change batch item instance. An outside item can be submitted embedded into a batch request only.
      Parameters:
        `request` - update request to batch outside a changeset.

Copyright © 2013–2022 The Apache Software Foundation. All rights reserved.