Interface Body


public interface Body
  • Method Details

    • contentType

      @Nullable @Nullable ContentType contentType()
      Returns:
      the content-type of this body
    • length

      int length()
      the length of the body or -1 if the length is unknown.
      Returns:
      length of this body or -1
    • definitiveLength

      default int definitiveLength()
    • adjustHeaders

      default void adjustHeaders(@NotNull @NotNull HeaderMap headers)
      Adds the for this body required headers to given HeaderMap.
      Parameters:
      headers - map to add the headers to
    • removeHeaders

      default void removeHeaders(@NotNull @NotNull HeaderMap headers)
      Removes the for this body required headers from given HeaderMap.
      Parameters:
      headers - map to remove the headers from
    • stream

      @NotNull @NotNull InputStream stream()
      InputStream containing the body. The returned stream must be closed by the method caller.
      Returns:
      InputStream