Package io.quarkus.vertx.http.runtime
Class QuarkusHttpHeaders
java.lang.Object
io.netty.handler.codec.http.HttpHeaders
io.quarkus.vertx.http.runtime.QuarkusHttpHeaders
public final class QuarkusHttpHeaders
extends io.netty.handler.codec.http.HttpHeaders
implements io.vertx.core.MultiMap
Used to allow propagation of context objects from intra-JVM request producers
-
Nested Class Summary
Nested classes/interfaces inherited from class io.netty.handler.codec.http.HttpHeaders
io.netty.handler.codec.http.HttpHeaders.Names, io.netty.handler.codec.http.HttpHeaders.Values -
Field Summary
FieldsFields inherited from class io.netty.handler.codec.http.HttpHeaders
EMPTY_HEADERS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd(CharSequence name, CharSequence value) add(CharSequence name, Iterable values) add(CharSequence name, Object value) io.netty.handler.codec.http.HttpHeadersio.vertx.core.MultiMapaddAll(io.vertx.core.MultiMap headers) io.vertx.core.MultiMapio.netty.handler.codec.http.HttpHeadersaddInt(CharSequence name, int value) io.netty.handler.codec.http.HttpHeadersaddShort(CharSequence name, short value) clear()booleancontains(CharSequence name) booleancontains(CharSequence name, CharSequence value, boolean ignoreCase) booleanbooleanvoidencode(io.netty.buffer.ByteBuf buf) (package private) static voidencoderHeader(CharSequence name, CharSequence value, io.netty.buffer.ByteBuf buf) entries()voidget(CharSequence name) getAll(CharSequence name) <T> TgetContextObject(Class<T> key) getInt(CharSequence name) intgetInt(CharSequence name, int defaultValue) getShort(CharSequence name) shortgetShort(CharSequence name, short defaultValue) getTimeMillis(CharSequence name) longgetTimeMillis(CharSequence name, long defaultValue) booleanisEmpty()iterator()names()remove(CharSequence name) set(CharSequence name, CharSequence value) set(CharSequence name, Iterable values) set(CharSequence name, Object value) io.vertx.core.MultiMapsetAll(io.vertx.core.MultiMap headers) io.vertx.core.MultiMapsetContextObject(Class<T> key, T type) io.netty.handler.codec.http.HttpHeaderssetInt(CharSequence name, int value) io.netty.handler.codec.http.HttpHeaderssetShort(CharSequence name, short value) intsize()toString()Methods inherited from class io.netty.handler.codec.http.HttpHeaders
add, addDateHeader, addDateHeader, addHeader, addHeader, addIntHeader, addIntHeader, clearHeaders, containsValue, copy, encodeAscii, equalsIgnoreCase, get, getAllAsString, getAsString, getContentLength, getContentLength, getDate, getDate, getDateHeader, getDateHeader, getDateHeader, getDateHeader, getHeader, getHeader, getHeader, getHeader, getHost, getHost, getIntHeader, getIntHeader, getIntHeader, getIntHeader, is100ContinueExpected, isContentLengthSet, isKeepAlive, isTransferEncodingChunked, iteratorAsString, newEntity, removeHeader, removeHeader, removeTransferEncodingChunked, set, set100ContinueExpected, set100ContinueExpected, setAll, setContentLength, setDate, setDateHeader, setDateHeader, setDateHeader, setDateHeader, setHeader, setHeader, setHeader, setHeader, setHost, setHost, setIntHeader, setIntHeader, setIntHeader, setIntHeader, setKeepAlive, setTransferEncodingChunked, valueCharSequenceIterator, valueStringIteratorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
spliteratorMethods inherited from interface io.vertx.core.MultiMap
forEach
-
Field Details
-
CRLF_SHORT
static final int CRLF_SHORT- See Also:
-
-
Constructor Details
-
QuarkusHttpHeaders
public QuarkusHttpHeaders()
-
-
Method Details
-
setAll
public io.vertx.core.MultiMap setAll(io.vertx.core.MultiMap headers) - Specified by:
setAllin interfaceio.vertx.core.MultiMap
-
setAll
- Specified by:
setAllin interfaceio.vertx.core.MultiMap
-
size
public int size()- Specified by:
sizein interfaceio.vertx.core.MultiMap- Specified by:
sizein classio.netty.handler.codec.http.HttpHeaders
-
add
- Specified by:
addin interfaceio.vertx.core.MultiMap
-
add
- Overrides:
addin classio.netty.handler.codec.http.HttpHeaders
-
add
- Specified by:
addin classio.netty.handler.codec.http.HttpHeaders
-
add
- Specified by:
addin interfaceio.vertx.core.MultiMap
-
add
- Specified by:
addin interfaceio.vertx.core.MultiMap- Overrides:
addin classio.netty.handler.codec.http.HttpHeaders
-
add
- Specified by:
addin interfaceio.vertx.core.MultiMap- Specified by:
addin classio.netty.handler.codec.http.HttpHeaders
-
addAll
public io.vertx.core.MultiMap addAll(io.vertx.core.MultiMap headers) - Specified by:
addAllin interfaceio.vertx.core.MultiMap
-
addAll
- Specified by:
addAllin interfaceio.vertx.core.MultiMap
-
remove
- Specified by:
removein interfaceio.vertx.core.MultiMap- Overrides:
removein classio.netty.handler.codec.http.HttpHeaders
-
remove
- Specified by:
removein interfaceio.vertx.core.MultiMap- Specified by:
removein classio.netty.handler.codec.http.HttpHeaders
-
set
- Specified by:
setin interfaceio.vertx.core.MultiMap
-
set
- Specified by:
setin interfaceio.vertx.core.MultiMap
-
set
- Specified by:
setin classio.netty.handler.codec.http.HttpHeaders
-
set
- Overrides:
setin classio.netty.handler.codec.http.HttpHeaders
-
set
- Specified by:
setin interfaceio.vertx.core.MultiMap- Overrides:
setin classio.netty.handler.codec.http.HttpHeaders
-
set
- Specified by:
setin interfaceio.vertx.core.MultiMap- Specified by:
setin classio.netty.handler.codec.http.HttpHeaders
-
contains
- Specified by:
containsin interfaceio.vertx.core.MultiMap- Overrides:
containsin classio.netty.handler.codec.http.HttpHeaders
-
contains
- Specified by:
containsin interfaceio.vertx.core.MultiMap- Overrides:
containsin classio.netty.handler.codec.http.HttpHeaders
-
contains
- Specified by:
containsin interfaceio.vertx.core.MultiMap- Overrides:
containsin classio.netty.handler.codec.http.HttpHeaders
-
contains
- Specified by:
containsin interfaceio.vertx.core.MultiMap- Specified by:
containsin classio.netty.handler.codec.http.HttpHeaders
-
get
- Specified by:
getin interfaceio.vertx.core.MultiMap- Overrides:
getin classio.netty.handler.codec.http.HttpHeaders
-
get
- Specified by:
getin interfaceio.vertx.core.MultiMap- Specified by:
getin classio.netty.handler.codec.http.HttpHeaders
-
getAll
- Specified by:
getAllin interfaceio.vertx.core.MultiMap- Overrides:
getAllin classio.netty.handler.codec.http.HttpHeaders
-
getAll
- Specified by:
getAllin interfaceio.vertx.core.MultiMap- Specified by:
getAllin classio.netty.handler.codec.http.HttpHeaders
-
forEach
-
entries
- Specified by:
entriesin interfaceio.vertx.core.MultiMap- Specified by:
entriesin classio.netty.handler.codec.http.HttpHeaders
-
iterator
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceio.vertx.core.MultiMap- Specified by:
isEmptyin classio.netty.handler.codec.http.HttpHeaders
-
names
- Specified by:
namesin interfaceio.vertx.core.MultiMap- Specified by:
namesin classio.netty.handler.codec.http.HttpHeaders
-
clear
- Specified by:
clearin interfaceio.vertx.core.MultiMap- Specified by:
clearin classio.netty.handler.codec.http.HttpHeaders
-
toString
- Overrides:
toStringin classio.netty.handler.codec.http.HttpHeaders
-
getInt
- Specified by:
getIntin classio.netty.handler.codec.http.HttpHeaders
-
getInt
- Specified by:
getIntin classio.netty.handler.codec.http.HttpHeaders
-
getShort
- Specified by:
getShortin classio.netty.handler.codec.http.HttpHeaders
-
getShort
- Specified by:
getShortin classio.netty.handler.codec.http.HttpHeaders
-
getTimeMillis
- Specified by:
getTimeMillisin classio.netty.handler.codec.http.HttpHeaders
-
getTimeMillis
- Specified by:
getTimeMillisin classio.netty.handler.codec.http.HttpHeaders
-
iteratorCharSequence
- Specified by:
iteratorCharSequencein classio.netty.handler.codec.http.HttpHeaders
-
addInt
- Specified by:
addIntin classio.netty.handler.codec.http.HttpHeaders
-
addShort
- Specified by:
addShortin classio.netty.handler.codec.http.HttpHeaders
-
setInt
- Specified by:
setIntin classio.netty.handler.codec.http.HttpHeaders
-
setShort
- Specified by:
setShortin classio.netty.handler.codec.http.HttpHeaders
-
encode
public void encode(io.netty.buffer.ByteBuf buf) -
encoderHeader
-
getContextObjects
-
setContextObject
-
getContextObject
-