Interface Header

All Known Implementing Classes:
HeaderImpl

public interface Header
  • Method Details

    • of

      @NotNull static @NotNull Header of(@NotNull @NotNull String header)
      Create new Header.
      Parameters:
      header - header string with the following format: "key: value"
      Returns:
      new Header.
    • of

      @NotNull static @NotNull Header of(@NotNull @NotNull String key, @NotNull @NotNull String value)
      Create new Header.
      Parameters:
      key - header key
      value - header value
      Returns:
      new Header
    • getKey

      @NotNull @NotNull String getKey()
      Key of this Header.
      Returns:
      key as String
    • getValue

      @NotNull @NotNull String getValue()
      Value of this Header.
      Returns:
      value as String
    • asString

      @NotNull default @NotNull String asString()
      This header as String.
      Returns:
      this header