Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
Headers.Builder |
add(String line)
Add an header line containing a field name, a literal colon, and a value.
|
Headers.Builder |
add(String name,
Date value)
Add a header with the specified name and formatted date.
|
Headers.Builder |
add(String name,
Instant value)
Add a header with the specified name and formatted instant.
|
Headers.Builder |
add(String name,
String value)
Add a header with the specified name and value.
|
Headers.Builder |
addAll(Headers headers)
Adds all headers from an existing collection.
|
Headers.Builder |
addUnsafeNonAscii(String name,
String value)
Add a header with the specified name and value.
|
Headers |
build() |
String |
get(String name)
Equivalent to
build().get(name) , but potentially faster. |
Headers.Builder |
removeAll(String name) |
Headers.Builder |
set(String name,
Date value)
Set a field with the specified date.
|
Headers.Builder |
set(String name,
Instant value)
Set a field with the specified instant.
|
Headers.Builder |
set(String name,
String value)
Set a field with the specified value.
|
public Headers.Builder add(String line)
public Headers.Builder add(String name, String value)
public Headers.Builder addUnsafeNonAscii(String name, String value)
public Headers.Builder addAll(Headers headers)
public Headers.Builder add(String name, Date value)
@IgnoreJRERequirement public Headers.Builder add(String name, Instant value)
public Headers.Builder set(String name, Date value)
@IgnoreJRERequirement public Headers.Builder set(String name, Instant value)
public Headers.Builder removeAll(String name)
public Headers.Builder set(String name, String value)
@Nullable public String get(String name)
build().get(name)
, but potentially faster.public Headers build()
Copyright © 2019. All rights reserved.