## Uses of Interface
org.apache.hc.client5.http.entity.mime.ContentBody

Packages that use ContentBody
org.apache.hc.client5.http.entity.mime: MIME coded HTTP entity implementations.

### Uses of ContentBody in org.apache.hc.client5.http.entity.mime

Classes in org.apache.hc.client5.http.entity.mime that implement ContentBody
`class` `AbstractContentBody`
`class` `ByteArrayBody` Binary body part backed by a byte array.
`class` `FileBody` Binary body part backed by a file.
`class` `InputStreamBody` Binary body part backed by an input stream.
`class` `PathBody` Binary body part backed by an NIO `Path`.
`class` `StringBody` Text body part backed by a byte array.

Methods in org.apache.hc.client5.http.entity.mime that return ContentBody
`ContentBody` MultipartPart.`getBody()`

Methods in org.apache.hc.client5.http.entity.mime with parameters of type ContentBody
`MultipartEntityBuilder` MultipartEntityBuilder.`addPart(String name, ContentBody contentBody)`
`static MultipartPartBuilder` MultipartPartBuilder.`create(ContentBody body)`
`static FormBodyPartBuilder` FormBodyPartBuilder.`create(String name, ContentBody body)`
`static FormBodyPartBuilder` FormBodyPartBuilder.`create(String name, ContentBody body, HttpMultipartMode mode)` Creates a new builder instance with the specified name, content body, and multipart mode.
`FormBodyPartBuilder` FormBodyPartBuilder.`setBody(ContentBody body)`
`MultipartPartBuilder` MultipartPartBuilder.`setBody(ContentBody body)`