@UnstableApi public interface Http2Headers extends Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
Modifier and Type | Interface and Description |
---|---|
static class |
Http2Headers.PseudoHeaderName
HTTP/2 pseudo-headers names.
|
Modifier and Type | Method and Description |
---|---|
java.lang.CharSequence |
authority()
Gets the
Http2Headers.PseudoHeaderName.AUTHORITY header or null if there is no such header |
Http2Headers |
authority(java.lang.CharSequence value)
Sets the
Http2Headers.PseudoHeaderName.AUTHORITY header or null if there is no such header |
java.util.Iterator<java.util.Map.Entry<java.lang.CharSequence,java.lang.CharSequence>> |
iterator()
Returns an iterator over all HTTP/2 headers.
|
java.lang.CharSequence |
method()
Gets the
Http2Headers.PseudoHeaderName.METHOD header or null if there is no such header |
Http2Headers |
method(java.lang.CharSequence value)
Sets the
Http2Headers.PseudoHeaderName.METHOD header or null if there is no such header |
java.lang.CharSequence |
path()
Gets the
Http2Headers.PseudoHeaderName.PATH header or null if there is no such header |
Http2Headers |
path(java.lang.CharSequence value)
Sets the
Http2Headers.PseudoHeaderName.PATH header or null if there is no such header |
java.lang.CharSequence |
scheme()
Gets the
Http2Headers.PseudoHeaderName.SCHEME header or null if there is no such header |
Http2Headers |
scheme(java.lang.CharSequence value)
Sets the
Http2Headers.PseudoHeaderName.SCHEME header if there is no such header |
java.lang.CharSequence |
status()
Gets the
Http2Headers.PseudoHeaderName.STATUS header or null if there is no such header |
Http2Headers |
status(java.lang.CharSequence value)
Sets the
Http2Headers.PseudoHeaderName.STATUS header or null if there is no such header |
add, add, add, add, addBoolean, addByte, addChar, addDouble, addFloat, addInt, addLong, addObject, addObject, addObject, addShort, addTimeMillis, clear, contains, contains, containsBoolean, containsByte, containsChar, containsDouble, containsFloat, containsInt, containsLong, containsObject, containsShort, containsTimeMillis, get, get, getAll, getAllAndRemove, getAndRemove, getAndRemove, getBoolean, getBoolean, getBooleanAndRemove, getBooleanAndRemove, getByte, getByte, getByteAndRemove, getByteAndRemove, getChar, getChar, getCharAndRemove, getCharAndRemove, getDouble, getDouble, getDoubleAndRemove, getDoubleAndRemove, getFloat, getFloat, getFloatAndRemove, getFloatAndRemove, getInt, getInt, getIntAndRemove, getIntAndRemove, getLong, getLong, getLongAndRemove, getLongAndRemove, getShort, getShort, getShortAndRemove, getShortAndRemove, getTimeMillis, getTimeMillis, getTimeMillisAndRemove, getTimeMillisAndRemove, isEmpty, names, remove, set, set, set, set, setAll, setBoolean, setByte, setChar, setDouble, setFloat, setInt, setLong, setObject, setObject, setObject, setShort, setTimeMillis, size
java.util.Iterator<java.util.Map.Entry<java.lang.CharSequence,java.lang.CharSequence>> iterator()
iterator
in interface Headers<java.lang.CharSequence,java.lang.CharSequence,Http2Headers>
iterator
in interface java.lang.Iterable<java.util.Map.Entry<java.lang.CharSequence,java.lang.CharSequence>>
Http2Headers method(java.lang.CharSequence value)
Http2Headers.PseudoHeaderName.METHOD
header or null
if there is no such headerHttp2Headers scheme(java.lang.CharSequence value)
Http2Headers.PseudoHeaderName.SCHEME
header if there is no such headerHttp2Headers authority(java.lang.CharSequence value)
Http2Headers.PseudoHeaderName.AUTHORITY
header or null
if there is no such headerHttp2Headers path(java.lang.CharSequence value)
Http2Headers.PseudoHeaderName.PATH
header or null
if there is no such headerHttp2Headers status(java.lang.CharSequence value)
Http2Headers.PseudoHeaderName.STATUS
header or null
if there is no such headerjava.lang.CharSequence method()
Http2Headers.PseudoHeaderName.METHOD
header or null
if there is no such headerjava.lang.CharSequence scheme()
Http2Headers.PseudoHeaderName.SCHEME
header or null
if there is no such headerjava.lang.CharSequence authority()
Http2Headers.PseudoHeaderName.AUTHORITY
header or null
if there is no such headerjava.lang.CharSequence path()
Http2Headers.PseudoHeaderName.PATH
header or null
if there is no such headerjava.lang.CharSequence status()
Http2Headers.PseudoHeaderName.STATUS
header or null
if there is no such header