Uses of Class
org.apache.hc.core5.http.ProtocolVersion
-
Packages that use ProtocolVersion Package Description org.apache.hc.core5.benchmark Apache Bench (AB) clone based on HttpCore.org.apache.hc.core5.http Core HTTP transport component APIs.org.apache.hc.core5.http.impl.io Default implementation of HTTP/1.1 transport based on the classic (blocking) I/O model.org.apache.hc.core5.http.impl.nio Default implementation of HTTP/1.1 transport based on the asynchronous (non-blocking) I/O model.org.apache.hc.core5.http.io.support Support classes for the classic (blocking) I/O model.org.apache.hc.core5.http.message Core HTTP message components, message element parser and writer APIs and their default implementations.org.apache.hc.core5.http.nio.support Support classes for the asynchronous I/O model.org.apache.hc.core5.http.protocol Core HTTP protocol interceptors.org.apache.hc.core5.http.ssl org.apache.hc.core5.http.support org.apache.hc.core5.http2.impl.nio Default implementation of HTTP/2 transport based on the asynchronous (non-blocking) I/O model.org.apache.hc.core5.testing.framework -
-
Uses of ProtocolVersion in org.apache.hc.core5.benchmark
Fields in org.apache.hc.core5.benchmark declared as ProtocolVersion Modifier and Type Field Description private ProtocolVersion
Results. protocolVersion
Fields in org.apache.hc.core5.benchmark with type parameters of type ProtocolVersion Modifier and Type Field Description private java.util.concurrent.atomic.AtomicReference<ProtocolVersion>
Stats. versionRef
Methods in org.apache.hc.core5.benchmark that return ProtocolVersion Modifier and Type Method Description ProtocolVersion
Results. getProtocolVersion()
ProtocolVersion
Stats. getVersion()
Methods in org.apache.hc.core5.benchmark with parameters of type ProtocolVersion Modifier and Type Method Description void
Stats. setVersion(ProtocolVersion version)
Constructors in org.apache.hc.core5.benchmark with parameters of type ProtocolVersion Constructor Description Results(java.lang.String serverName, ProtocolVersion protocolVersion, java.lang.String hostName, int hostPort, java.lang.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.http Modifier and Type Class Description class
HttpVersion
Represents an HTTP version.Methods in org.apache.hc.core5.http that return ProtocolVersion Modifier and Type Method Description ProtocolVersion
HttpConnection. getProtocolVersion()
Returns this connection's protocol version ornull
if unknown.ProtocolVersion
HttpMessage. getVersion()
Returns protocol version ornull
when not available.Methods in org.apache.hc.core5.http with parameters of type ProtocolVersion Modifier and Type Method Description int
ProtocolVersion. compareToVersion(ProtocolVersion that)
Compares this protocol version with another one.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.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 ProtocolVersion Constructor Description UnsupportedHttpVersionException(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 ProtocolVersion Modifier and Type Field Description (package private) ProtocolVersion
BHttpConnectionBase. version
Methods in org.apache.hc.core5.http.impl.io that return ProtocolVersion Modifier and Type Method Description ProtocolVersion
BHttpConnectionBase. getProtocolVersion()
-
Uses of ProtocolVersion in org.apache.hc.core5.http.impl.nio
Fields in org.apache.hc.core5.http.impl.nio declared as ProtocolVersion Modifier and Type Field Description private ProtocolVersion
AbstractHttp1StreamDuplexer. version
Methods in org.apache.hc.core5.http.impl.nio that return ProtocolVersion Modifier and Type Method Description ProtocolVersion
AbstractHttp1IOEventHandler. getProtocolVersion()
ProtocolVersion
AbstractHttp1StreamDuplexer. getProtocolVersion()
ProtocolVersion
ClientHttp1IOEventHandler. getProtocolVersion()
ProtocolVersion
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 ProtocolVersion Modifier and Type Method Description ClassicRequestBuilder
ClassicRequestBuilder. setVersion(ProtocolVersion version)
ClassicResponseBuilder
ClassicResponseBuilder. setVersion(ProtocolVersion version)
-
Uses of ProtocolVersion in org.apache.hc.core5.http.message
Fields in org.apache.hc.core5.http.message declared as ProtocolVersion Modifier and Type Field Description private ProtocolVersion
BasicLineParser. protocol
A version of the protocol to parse.private ProtocolVersion
RequestLine. protoversion
private ProtocolVersion
StatusLine. protoVersion
The protocol version.private ProtocolVersion
BasicHttpRequest. version
private ProtocolVersion
BasicHttpResponse. version
Methods in org.apache.hc.core5.http.message that return ProtocolVersion Modifier and Type Method Description ProtocolVersion
RequestLine. getProtocolVersion()
ProtocolVersion
StatusLine. getProtocolVersion()
ProtocolVersion
AbstractMessageWrapper. getVersion()
ProtocolVersion
BasicHttpRequest. getVersion()
ProtocolVersion
BasicHttpResponse. getVersion()
(package private) ProtocolVersion
BasicLineParser. parseProtocolVersion(CharArrayBuffer buffer, ParserCursor cursor)
Methods in org.apache.hc.core5.http.message with parameters of type ProtocolVersion Modifier and Type Method Description (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 ProtocolVersion Constructor Description BasicLineParser(ProtocolVersion proto)
Creates a new line parser for the given HTTP-like protocol.RequestLine(java.lang.String method, java.lang.String uri, ProtocolVersion version)
StatusLine(ProtocolVersion version, int statusCode, java.lang.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 ProtocolVersion Modifier and Type Method Description AsyncPushBuilder
AsyncPushBuilder. setVersion(ProtocolVersion version)
AsyncRequestBuilder
AsyncRequestBuilder. setVersion(ProtocolVersion version)
AsyncResponseBuilder
AsyncResponseBuilder. setVersion(ProtocolVersion version)
-
Uses of ProtocolVersion in org.apache.hc.core5.http.protocol
Fields in org.apache.hc.core5.http.protocol declared as ProtocolVersion Modifier and Type Field Description private ProtocolVersion
BasicHttpContext. version
Methods in org.apache.hc.core5.http.protocol that return ProtocolVersion Modifier and Type Method Description ProtocolVersion
BasicHttpContext. getProtocolVersion()
ProtocolVersion
HttpContext. getProtocolVersion()
Returns protocol version used in this context.ProtocolVersion
HttpCoreContext. getProtocolVersion()
Methods in org.apache.hc.core5.http.protocol with parameters of type ProtocolVersion Modifier and Type Method Description void
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 ProtocolVersion Modifier and Type Field Description ProtocolVersion
TLS. version
Methods in org.apache.hc.core5.http.ssl that return ProtocolVersion Modifier and Type Method Description ProtocolVersion
TLS. getVersion()
Gets the version.static ProtocolVersion
TLS. parse(java.lang.String s)
(package private) ProtocolVersion
TlsVersionParser. parse(java.lang.CharSequence buffer, Tokenizer.Cursor cursor, java.util.BitSet delimiters)
(package private) ProtocolVersion
TlsVersionParser. parse(java.lang.String s)
Methods in org.apache.hc.core5.http.ssl with parameters of type ProtocolVersion Modifier and Type Method Description boolean
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 Constructor Description TLS(java.lang.String id, ProtocolVersion version)
-
Uses of ProtocolVersion in org.apache.hc.core5.http.support
Fields in org.apache.hc.core5.http.support declared as ProtocolVersion Modifier and Type Field Description private ProtocolVersion
AbstractMessageBuilder. version
Methods in org.apache.hc.core5.http.support that return ProtocolVersion Modifier and Type Method Description ProtocolVersion
AbstractMessageBuilder. getVersion()
Methods in org.apache.hc.core5.http.support with parameters of type ProtocolVersion Modifier and Type Method Description AbstractMessageBuilder<T>
AbstractMessageBuilder. setVersion(ProtocolVersion version)
AbstractRequestBuilder<T>
AbstractRequestBuilder. setVersion(ProtocolVersion version)
AbstractResponseBuilder<T>
AbstractResponseBuilder. setVersion(ProtocolVersion version)
BasicRequestBuilder
BasicRequestBuilder. setVersion(ProtocolVersion version)
BasicResponseBuilder
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 ProtocolVersion Modifier and Type Field Description private java.util.concurrent.atomic.AtomicReference<ProtocolVersion>
HttpProtocolNegotiator. negotiatedProtocolRef
Methods in org.apache.hc.core5.http2.impl.nio that return ProtocolVersion Modifier and Type Method Description ProtocolVersion
AbstractH2IOEventHandler. getProtocolVersion()
ProtocolVersion
AbstractH2StreamMultiplexer. getProtocolVersion()
ProtocolVersion
HttpProtocolNegotiator. getProtocolVersion()
ProtocolVersion
PrefaceHandlerBase. getProtocolVersion()
-
Uses of ProtocolVersion in org.apache.hc.core5.testing.framework
Fields in org.apache.hc.core5.testing.framework declared as ProtocolVersion Modifier and Type Field Description static ProtocolVersion
TestingFramework. DEFAULT_REQUEST_PROTOCOL_VERSION
If a test does not specify a protocol version, this one is used.
-