Uses of Class
org.apache.hc.core5.http.ProtocolVersion
Packages that use ProtocolVersion
Package
Description
Apache Bench (AB) clone based on HttpCore.
Core HTTP transport component APIs.
Default implementation of HTTP/1.1 transport based on the classic
(blocking) I/O model.
Default implementation of HTTP/1.1 transport based on
the asynchronous (non-blocking) I/O model.
Support classes for the classic (blocking) I/O model.
Core HTTP message components, message element parser
and writer APIs and their default implementations.
Support classes for the asynchronous I/O model.
Core HTTP protocol interceptors.
Default implementation of HTTP/2 transport based on
the asynchronous (non-blocking) I/O model.
-
Uses of ProtocolVersion in org.apache.hc.core5.benchmark
Fields in org.apache.hc.core5.benchmark declared as ProtocolVersionFields in org.apache.hc.core5.benchmark with type parameters of type ProtocolVersionMethods in org.apache.hc.core5.benchmark that return ProtocolVersionMethods in org.apache.hc.core5.benchmark with parameters of type ProtocolVersionConstructors in org.apache.hc.core5.benchmark with parameters of type ProtocolVersionModifierConstructorDescriptionResults
(String serverName, ProtocolVersion protocolVersion, String hostName, int hostPort, String documentPath, long contentLength, int concurrencyLevel, long totalTimeMillis, long successCount, long failureCount, long keepAliveCount, long totalBytesRcvd, long totalBytesSent, long totalContentBytesRecvd) -
Uses of ProtocolVersion in org.apache.hc.core5.http
Subclasses of ProtocolVersion in org.apache.hc.core5.httpMethods in org.apache.hc.core5.http that return ProtocolVersionModifier and TypeMethodDescriptionHttpConnection.getProtocolVersion()
Returns this connection's protocol version ornull
if unknown.HttpMessage.getVersion()
Returns protocol version ornull
when not available.Methods in org.apache.hc.core5.http with parameters of type ProtocolVersionModifier and TypeMethodDescriptionint
ProtocolVersion.compareToVersion
(ProtocolVersion that) Compares this protocol version with another one.final boolean
ProtocolVersion.greaterEquals
(ProtocolVersion version) Tests if this protocol version is greater or equal to the given one.boolean
ProtocolVersion.isComparable
(ProtocolVersion that) Checks whether this protocol can be compared to another one.final boolean
ProtocolVersion.lessEquals
(ProtocolVersion version) Tests if this protocol version is less or equal to the given one.void
HttpMessage.setVersion
(ProtocolVersion version) Sets protocol version.Constructors in org.apache.hc.core5.http with parameters of type ProtocolVersionModifierConstructorDescriptionUnsupportedHttpVersionException
(ProtocolVersion protocolVersion) Creates an exception with a detail message for the given ProtocolVersion. -
Uses of ProtocolVersion in org.apache.hc.core5.http.impl.io
Fields in org.apache.hc.core5.http.impl.io declared as ProtocolVersionMethods in org.apache.hc.core5.http.impl.io that return ProtocolVersion -
Uses of ProtocolVersion in org.apache.hc.core5.http.impl.nio
Fields in org.apache.hc.core5.http.impl.nio declared as ProtocolVersionMethods in org.apache.hc.core5.http.impl.nio that return ProtocolVersionModifier and TypeMethodDescriptionAbstractHttp1IOEventHandler.getProtocolVersion()
AbstractHttp1StreamDuplexer.getProtocolVersion()
ClientHttp1IOEventHandler.getProtocolVersion()
ServerHttp1IOEventHandler.getProtocolVersion()
-
Uses of ProtocolVersion in org.apache.hc.core5.http.io.support
Methods in org.apache.hc.core5.http.io.support with parameters of type ProtocolVersionModifier and TypeMethodDescriptionClassicRequestBuilder.setVersion
(ProtocolVersion version) ClassicResponseBuilder.setVersion
(ProtocolVersion version) -
Uses of ProtocolVersion in org.apache.hc.core5.http.message
Fields in org.apache.hc.core5.http.message declared as ProtocolVersionModifier and TypeFieldDescriptionprivate final ProtocolVersion
BasicLineParser.protocol
A version of the protocol to parse.private final ProtocolVersion
RequestLine.protoversion
private final ProtocolVersion
StatusLine.protoVersion
The protocol version.private ProtocolVersion
BasicHttpRequest.version
private ProtocolVersion
BasicHttpResponse.version
Methods in org.apache.hc.core5.http.message that return ProtocolVersionModifier and TypeMethodDescriptionRequestLine.getProtocolVersion()
StatusLine.getProtocolVersion()
AbstractMessageWrapper.getVersion()
BasicHttpRequest.getVersion()
BasicHttpResponse.getVersion()
(package private) ProtocolVersion
BasicLineParser.parseProtocolVersion
(CharArrayBuffer buffer, ParserCursor cursor) Methods in org.apache.hc.core5.http.message with parameters of type ProtocolVersionModifier and TypeMethodDescription(package private) void
BasicLineFormatter.formatProtocolVersion
(CharArrayBuffer buffer, ProtocolVersion version) void
AbstractMessageWrapper.setVersion
(ProtocolVersion version) void
BasicHttpRequest.setVersion
(ProtocolVersion version) void
BasicHttpResponse.setVersion
(ProtocolVersion version) Constructors in org.apache.hc.core5.http.message with parameters of type ProtocolVersionModifierConstructorDescriptionBasicLineParser
(ProtocolVersion proto) Creates a new line parser for the given HTTP-like protocol.RequestLine
(String method, String uri, ProtocolVersion version) StatusLine
(ProtocolVersion version, int statusCode, String reasonPhrase) Creates a new status line with the given version, status, and reason. -
Uses of ProtocolVersion in org.apache.hc.core5.http.nio.support
Methods in org.apache.hc.core5.http.nio.support with parameters of type ProtocolVersionModifier and TypeMethodDescriptionAsyncPushBuilder.setVersion
(ProtocolVersion version) AsyncRequestBuilder.setVersion
(ProtocolVersion version) AsyncResponseBuilder.setVersion
(ProtocolVersion version) -
Uses of ProtocolVersion in org.apache.hc.core5.http.protocol
Fields in org.apache.hc.core5.http.protocol declared as ProtocolVersionMethods in org.apache.hc.core5.http.protocol that return ProtocolVersionModifier and TypeMethodDescriptionBasicHttpContext.getProtocolVersion()
HttpContext.getProtocolVersion()
Returns protocol version used in this context.HttpCoreContext.getProtocolVersion()
Methods in org.apache.hc.core5.http.protocol with parameters of type ProtocolVersionModifier and TypeMethodDescriptionvoid
BasicHttpContext.setProtocolVersion
(ProtocolVersion version) void
HttpContext.setProtocolVersion
(ProtocolVersion version) Sets protocol version used in this context.void
HttpCoreContext.setProtocolVersion
(ProtocolVersion version) -
Uses of ProtocolVersion in org.apache.hc.core5.http.ssl
Fields in org.apache.hc.core5.http.ssl declared as ProtocolVersionMethods in org.apache.hc.core5.http.ssl that return ProtocolVersionModifier and TypeMethodDescriptionTLS.getVersion()
Gets the version.static ProtocolVersion
(package private) ProtocolVersion
TlsVersionParser.parse
(CharSequence buffer, Tokenizer.Cursor cursor, BitSet delimiters) (package private) ProtocolVersion
Methods in org.apache.hc.core5.http.ssl with parameters of type ProtocolVersionModifier and TypeMethodDescriptionboolean
TLS.greaterEquals
(ProtocolVersion protocolVersion) boolean
TLS.isComparable
(ProtocolVersion protocolVersion) boolean
TLS.isSame
(ProtocolVersion protocolVersion) boolean
TLS.lessEquals
(ProtocolVersion protocolVersion) Constructors in org.apache.hc.core5.http.ssl with parameters of type ProtocolVersion -
Uses of ProtocolVersion in org.apache.hc.core5.http.support
Fields in org.apache.hc.core5.http.support declared as ProtocolVersionMethods in org.apache.hc.core5.http.support that return ProtocolVersionMethods in org.apache.hc.core5.http.support with parameters of type ProtocolVersionModifier and TypeMethodDescriptionAbstractMessageBuilder.setVersion
(ProtocolVersion version) AbstractRequestBuilder.setVersion
(ProtocolVersion version) AbstractResponseBuilder.setVersion
(ProtocolVersion version) BasicRequestBuilder.setVersion
(ProtocolVersion version) BasicResponseBuilder.setVersion
(ProtocolVersion version) -
Uses of ProtocolVersion in org.apache.hc.core5.http2.impl.nio
Fields in org.apache.hc.core5.http2.impl.nio with type parameters of type ProtocolVersionModifier and TypeFieldDescriptionprivate final AtomicReference
<ProtocolVersion> HttpProtocolNegotiator.negotiatedProtocolRef
Methods in org.apache.hc.core5.http2.impl.nio that return ProtocolVersionModifier and TypeMethodDescriptionAbstractH2IOEventHandler.getProtocolVersion()
AbstractH2StreamMultiplexer.getProtocolVersion()
HttpProtocolNegotiator.getProtocolVersion()
PrefaceHandlerBase.getProtocolVersion()
-
Uses of ProtocolVersion in org.apache.hc.core5.testing.framework
Fields in org.apache.hc.core5.testing.framework declared as ProtocolVersionModifier and TypeFieldDescriptionstatic final ProtocolVersion
TestingFramework.DEFAULT_REQUEST_PROTOCOL_VERSION
If a test does not specify a protocol version, this one is used.