Class MetaDataBuilder
java.lang.Object
org.eclipse.jetty.http2.hpack.internal.MetaDataBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected booleancheckPseudoHeader(HttpHeader header, Object value) voidintGet the maxSize.intgetSize()Get the size.voidsetBeginNanoTime(long beginNanoTime) voidsetMaxSize(int maxSize) voidstreamException(String messageFormat, Object... args)
-
Constructor Details
-
MetaDataBuilder
public MetaDataBuilder(int maxHeadersSize) - Parameters:
maxHeadersSize- The maximum size of the headers, expressed as total name and value characters.
-
-
Method Details
-
getMaxSize
public int getMaxSize()Get the maxSize.- Returns:
- the maxSize
-
setMaxSize
public void setMaxSize(int maxSize) -
setBeginNanoTime
public void setBeginNanoTime(long beginNanoTime) -
getSize
public int getSize()Get the size.- Returns:
- the current size in bytes
-
emit
- Throws:
HpackException.SessionException
-
streamException
-
checkPseudoHeader
-
build
- Throws:
HpackException.StreamException
-