# Uses of Class
fr.gouv.vitam.common.client.VitamRequestBuilder

Packages that use VitamRequestBuilder
Package
Description
fr.gouv.vitam.common.client
Basic Vitam Client Common interfaces
fr.gouv.vitam.common.external.client
Contains generic VitamClient and associated basic implementation used as base for every specific client module.

- ## Uses of VitamRequestBuilder in fr.gouv.vitam.common.client

  Methods in fr.gouv.vitam.common.client that return VitamRequestBuilder
  Modifier and Type
  Method
  Description
  `static VitamRequestBuilder`
  VitamRequestBuilder.`delete()`
  `static VitamRequestBuilder`
  VitamRequestBuilder.`get()`
  `static VitamRequestBuilder`
  VitamRequestBuilder.`head()`
  `static VitamRequestBuilder`
  VitamRequestBuilder.`options()`
  `static VitamRequestBuilder`
  VitamRequestBuilder.`post()`
  `static VitamRequestBuilder`
  VitamRequestBuilder.`put()`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withAccept(jakarta.ws.rs.core.MediaType accept)`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withBaseUrl(String url)`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withBefore(Runnable beforeExecRequest)`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withBody(Object body)`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withBody(Object body, String failCheckBodyMessage)`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withChunckedMode(boolean chunckedMode)`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withContentType(jakarta.ws.rs.core.MediaType contentType)`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withHeader(String key, Object value)`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withHeaderIgnoreNull(String key, Object value)`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withHeaderReplaceExisting(String key, Object value)`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withHeaders(jakarta.ws.rs.core.MultivaluedMap<String,Object> headers)`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withJson()`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withJsonAccept()`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withJsonContentType()`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withJsonOctet()`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withNoBaseUrl()`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withNoContentType()`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withOctet()`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withOctetAccept()`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withOctetContentType()`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withOptionalHeader(String key, Object value)`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withPath(String path)`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withQueryParam(String key, String value)`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withQueryParams(Map<String,String> queryParams)`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withXMLAccept()`
  `VitamRequestBuilder`
  VitamRequestBuilder.`withXMLContentType()`
  Methods in fr.gouv.vitam.common.client with parameters of type VitamRequestBuilder
  Modifier and Type
  Method
  Description
  `int`
  VitamRestTestClient.VitamRestTest.`execute(VitamRequestBuilder request)`
  `<T> T`
  VitamRestTestClient.VitamRestTest.`execute(VitamRequestBuilder request, Class<T> entityTpe)`

- ## Uses of VitamRequestBuilder in fr.gouv.vitam.common.external.client

  Methods in fr.gouv.vitam.common.external.client with parameters of type VitamRequestBuilder
  Modifier and Type
  Method
  Description
  `int`
  VitamRestTestClient.VitamRestTest.`execute(VitamRequestBuilder requestBuilder, String path)`
  `<T> T`
  VitamRestTestClient.VitamRestTest.`execute(VitamRequestBuilder requestBuilder, String path, Class<T> entityTpe)`