Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort(Throwable) - Method in interface org.eclipse.jetty.client.api.Request
-
Attempts to abort the send of this request.
- abort(Throwable) - Method in interface org.eclipse.jetty.client.api.Response
-
Attempts to abort the receive of this response.
- abort(Throwable) - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- abort(Throwable) - Method in class org.eclipse.jetty.client.HttpContentResponse
- abort(Throwable) - Method in class org.eclipse.jetty.client.HttpConversation
- abort(Throwable) - Method in class org.eclipse.jetty.client.HttpDestination
-
Aborts all the
HttpExchange
s queued in this destination. - abort(Throwable) - Method in class org.eclipse.jetty.client.HttpExchange
- abort(Throwable) - Method in class org.eclipse.jetty.client.HttpRequest
- abort(Throwable) - Method in class org.eclipse.jetty.client.HttpResponse
- abort(HttpExchange, Throwable) - Method in class org.eclipse.jetty.client.HttpReceiver
- abort(HttpExchange, Throwable) - Method in class org.eclipse.jetty.client.HttpSender
- abort(HttpExchange, Throwable, Throwable) - Method in class org.eclipse.jetty.client.HttpChannel
- abortResponse(HttpExchange, Throwable) - Method in class org.eclipse.jetty.client.HttpChannel
- AbstractAuthentication - Class in org.eclipse.jetty.client.util
- AbstractAuthentication(URI, String) - Constructor for class org.eclipse.jetty.client.util.AbstractAuthentication
- AbstractConnectionPool - Class in org.eclipse.jetty.client
- AbstractConnectionPool(HttpDestination, Pool<Connection>, Callback, int) - Constructor for class org.eclipse.jetty.client.AbstractConnectionPool
- AbstractConnectorHttpClientTransport - Class in org.eclipse.jetty.client
- AbstractConnectorHttpClientTransport(ClientConnector) - Constructor for class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
- AbstractHttpClientTransport - Class in org.eclipse.jetty.client
- AbstractHttpClientTransport() - Constructor for class org.eclipse.jetty.client.AbstractHttpClientTransport
- accept(String...) - Method in interface org.eclipse.jetty.client.api.Request
- accept(String...) - Method in class org.eclipse.jetty.client.HttpRequest
- accept(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- accept(Connection) - Method in interface org.eclipse.jetty.client.ConnectionPool
-
Accepts the given connection to be managed by this ConnectionPool.
- accept(Connection) - Method in class org.eclipse.jetty.client.HttpDestination
- accept(Request, Response) - Method in class org.eclipse.jetty.client.ContinueProtocolHandler
- accept(Request, Response) - Method in class org.eclipse.jetty.client.EarlyHintsProtocolHandler
- accept(Request, Response) - Method in class org.eclipse.jetty.client.ProcessingProtocolHandler
- accept(Request, Response) - Method in interface org.eclipse.jetty.client.ProtocolHandler
-
Inspects the given
request
andresponse
to detect whether this protocol handler should handle them. - accept(Request, Response) - Method in class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
- accept(Request, Response) - Method in class org.eclipse.jetty.client.RedirectProtocolHandler
- accept(Request, Response) - Method in class org.eclipse.jetty.client.UpgradeProtocolHandler
- accept(Request, Response) - Method in class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
- acceptHeaders(Request, Response) - Method in class org.eclipse.jetty.client.UpgradeProtocolHandler
- acquire(boolean) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
-
Returns an idle connection, if available; if an idle connection is not available, and the given
create
parameter istrue
orAbstractConnectionPool.isMaximizeConnections()
istrue
, then attempts to open a new connection, if possible within the configuration of this connection pool (for example, if it does not exceed the max connection count); otherwise it attempts to open a new connection, if the number of queued requests is greater than the number of pending connections; if no connection is available even after the attempts to open, returnnull
. - acquire(boolean) - Method in interface org.eclipse.jetty.client.ConnectionPool
-
Returns an idle connection, if available; if an idle connection is not available, and the given
create
parameter istrue
, then schedules the opening of a new connection, if possible within the configuration of this connection pool (for example, if it does not exceed the max connection count); otherwise returnsnull
. - acquired(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- acquired(Connection) - Method in class org.eclipse.jetty.client.LeakTrackingConnectionPool
- activate() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- Adapter() - Constructor for class org.eclipse.jetty.client.api.Request.Listener.Adapter
- Adapter() - Constructor for class org.eclipse.jetty.client.api.Response.Listener.Adapter
- addAuthentication(Authentication) - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
- addAuthentication(Authentication) - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
- addAuthenticationResult(Authentication.Result) - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
- addAuthenticationResult(Authentication.Result) - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
- addBytesIn(long) - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- addBytesOut(long) - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- addHeader(HttpField) - Method in class org.eclipse.jetty.client.HttpRequest
- addHeader(HttpField) - Method in class org.eclipse.jetty.client.HttpResponse
- Address(String, int) - Constructor for class org.eclipse.jetty.client.Origin.Address
- agent(String) - Method in interface org.eclipse.jetty.client.api.Request
- agent(String) - Method in class org.eclipse.jetty.client.HttpRequest
- ANY_REALM - Static variable in interface org.eclipse.jetty.client.api.Authentication
-
Constant used to indicate that any realm will match.
- apply(Request) - Method in interface org.eclipse.jetty.client.api.Authentication.Result
-
Applies the authentication result to the given request.
- apply(Request) - Method in class org.eclipse.jetty.client.util.BasicAuthentication.BasicResult
- apply(Request) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication.SPNEGOResult
- apply(ClientConnectionFactory) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
- apply(ClientConnectionFactory) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
- associate(HttpExchange) - Method in class org.eclipse.jetty.client.HttpChannel
-
Associates the given
exchange
to this channel in order to be sent over the network. - asString() - Method in class org.eclipse.jetty.client.HttpDestination
- asString() - Method in class org.eclipse.jetty.client.Origin.Address
- asString() - Method in class org.eclipse.jetty.client.Origin
- asString() - Method in class org.eclipse.jetty.client.Origin.Protocol
- AsyncRequestContent - Class in org.eclipse.jetty.client.util
- AsyncRequestContent(String, ByteBuffer...) - Constructor for class org.eclipse.jetty.client.util.AsyncRequestContent
- AsyncRequestContent(ByteBuffer...) - Constructor for class org.eclipse.jetty.client.util.AsyncRequestContent
- attribute(String, Object) - Method in interface org.eclipse.jetty.client.api.Request
- attribute(String, Object) - Method in class org.eclipse.jetty.client.HttpRequest
- authenticate(Request, ContentResponse, Authentication.HeaderInfo, Attributes) - Method in interface org.eclipse.jetty.client.api.Authentication
-
Executes the authentication mechanism for the given request, returning a
Authentication.Result
that can be used to actually authenticate the request viaAuthentication.Result.apply(Request)
. - authenticate(Request, ContentResponse, Authentication.HeaderInfo, Attributes) - Method in class org.eclipse.jetty.client.util.BasicAuthentication
- authenticate(Request, ContentResponse, Authentication.HeaderInfo, Attributes) - Method in class org.eclipse.jetty.client.util.DigestAuthentication
- authenticate(Request, ContentResponse, Authentication.HeaderInfo, Attributes) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
- Authentication - Interface in org.eclipse.jetty.client.api
-
Authentication
represents a mechanism to authenticate requests for protected resources. - Authentication.HeaderInfo - Class in org.eclipse.jetty.client.api
-
Structure holding information about the
WWW-Authenticate
(orProxy-Authenticate
) header. - Authentication.Result - Interface in org.eclipse.jetty.client.api
-
Authentication.Result
holds the information needed to authenticate aRequest
viaAuthentication.Result.apply(org.eclipse.jetty.client.api.Request)
. - AuthenticationProtocolHandler - Class in org.eclipse.jetty.client
- AuthenticationProtocolHandler(HttpClient, int) - Constructor for class org.eclipse.jetty.client.AuthenticationProtocolHandler
- AuthenticationStore - Interface in org.eclipse.jetty.client.api
-
A store for
Authentication
s andAuthentication.Result
s. - await(long, TimeUnit) - Method in class org.eclipse.jetty.client.util.InputStreamResponseListener
-
Waits for the given timeout for the whole request/response cycle to be finished, then returns the corresponding result.
B
- badMessage(BadMessageException) - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- BasicAuthentication - Class in org.eclipse.jetty.client.util
-
Implementation of the HTTP "Basic" authentication defined in RFC 2617.
- BasicAuthentication(URI, String, String, String) - Constructor for class org.eclipse.jetty.client.util.BasicAuthentication
- BasicAuthentication.BasicResult - Class in org.eclipse.jetty.client.util
-
Basic authentication result.
- BasicResult(URI, String, String) - Constructor for class org.eclipse.jetty.client.util.BasicAuthentication.BasicResult
- BasicResult(URI, HttpHeader, String, String) - Constructor for class org.eclipse.jetty.client.util.BasicAuthentication.BasicResult
- BasicResult(URI, HttpHeader, String, String, Charset) - Constructor for class org.eclipse.jetty.client.util.BasicAuthentication.BasicResult
- beginToHeaders(HttpExchange) - Method in class org.eclipse.jetty.client.HttpSender
- body(Request.Content) - Method in interface org.eclipse.jetty.client.api.Request
- body(Request.Content) - Method in class org.eclipse.jetty.client.HttpRequest
- BufferingResponseListener - Class in org.eclipse.jetty.client.util
-
Implementation of
Response.Listener
that buffers the content up to a maximum length specified to the constructors. - BufferingResponseListener() - Constructor for class org.eclipse.jetty.client.util.BufferingResponseListener
-
Creates an instance with a default maximum length of 2 MiB.
- BufferingResponseListener(int) - Constructor for class org.eclipse.jetty.client.util.BufferingResponseListener
-
Creates an instance with the given maximum length
- ByteBufferRequestContent - Class in org.eclipse.jetty.client.util
-
A
Request.Content
forByteBuffer
s. - ByteBufferRequestContent(String, ByteBuffer...) - Constructor for class org.eclipse.jetty.client.util.ByteBufferRequestContent
- ByteBufferRequestContent(String, Collection<ByteBuffer>) - Constructor for class org.eclipse.jetty.client.util.ByteBufferRequestContent
- ByteBufferRequestContent(ByteBuffer...) - Constructor for class org.eclipse.jetty.client.util.ByteBufferRequestContent
- BytesRequestContent - Class in org.eclipse.jetty.client.util
-
A
Request.Content
for byte arrays. - BytesRequestContent(byte[]...) - Constructor for class org.eclipse.jetty.client.util.BytesRequestContent
- BytesRequestContent(String, byte[]...) - Constructor for class org.eclipse.jetty.client.util.BytesRequestContent
C
- cancel(boolean) - Method in class org.eclipse.jetty.client.util.FutureResponseListener
- clear() - Method in class org.eclipse.jetty.client.ProtocolHandlers
-
Removes all protocol handlers from this container.
- clearAuthenticationResults() - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
-
Removes all authentication results stored
- clearAuthenticationResults() - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
- clearAuthentications() - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
-
Removes all
Authentication
s stored - clearAuthentications() - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
- clearHeaders() - Method in class org.eclipse.jetty.client.HttpResponse
- close() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- close() - Method in interface org.eclipse.jetty.client.api.Connection
- close() - Method in interface org.eclipse.jetty.client.ConnectionPool
- close() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- close() - Method in class org.eclipse.jetty.client.HttpDestination
- close() - Method in class org.eclipse.jetty.client.LeakTrackingConnectionPool
- close(Throwable) - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- connect(InetSocketAddress, Map<String, Object>) - Method in class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
- connect(InetSocketAddress, Map<String, Object>) - Method in interface org.eclipse.jetty.client.HttpClientTransport
-
Deprecated.
- connect(SocketAddress, Map<String, Object>) - Method in class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
- connect(SocketAddress, Map<String, Object>) - Method in interface org.eclipse.jetty.client.HttpClientTransport
-
Establishes a physical connection to the given
address
. - connectFailed(Map<String, Object>, Throwable) - Method in class org.eclipse.jetty.client.AbstractHttpClientTransport
- Connection - Interface in org.eclipse.jetty.client.api
-
Connection
represent a connection to aDestination
and allow applications to send requests viaConnection.send(Request, Response.CompleteListener)
. - ConnectionPool - Interface in org.eclipse.jetty.client
-
Client-side connection pool abstraction.
- ConnectionPool.Factory - Interface in org.eclipse.jetty.client
-
Factory for ConnectionPool instances.
- ConnectionPool.MaxMultiplexable - Interface in org.eclipse.jetty.client
-
Marks a connection as supporting multiplexed requests.
- ConnectionPool.MaxUsable - Interface in org.eclipse.jetty.client
-
Marks a connection as being usable for a maximum number of requests.
- content(ByteBuffer) - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- contentComplete() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- ContentDecoder - Interface in org.eclipse.jetty.client
-
ContentDecoder
decodes content bytes of a response. - ContentDecoder.Factory - Class in org.eclipse.jetty.client
-
Factory for
ContentDecoder
s; subclasses must implementContentDecoder.Factory.newContentDecoder()
. - ContentResponse - Interface in org.eclipse.jetty.client.api
-
A specialized
Response
that can hold a limited content in memory. - ContinueListener() - Constructor for class org.eclipse.jetty.client.ContinueProtocolHandler.ContinueListener
- ContinueProtocolHandler - Class in org.eclipse.jetty.client
-
A protocol handler that handles the 100 response code.
- ContinueProtocolHandler() - Constructor for class org.eclipse.jetty.client.ContinueProtocolHandler
- ContinueProtocolHandler.ContinueListener - Class in org.eclipse.jetty.client
- convert(Fields) - Static method in class org.eclipse.jetty.client.util.FormRequestContent
- convert(Fields, Charset) - Static method in class org.eclipse.jetty.client.util.FormRequestContent
- cookie(HttpCookie) - Method in interface org.eclipse.jetty.client.api.Request
- cookie(HttpCookie) - Method in class org.eclipse.jetty.client.HttpRequest
- copyRequest(HttpRequest, URI) - Method in class org.eclipse.jetty.client.HttpClient
- createConnection(Promise<Connection>) - Method in class org.eclipse.jetty.client.HttpDestination
- createOrigin(HttpRequest, Origin.Protocol) - Method in class org.eclipse.jetty.client.HttpClient
- customizePartHeaders(MultiPart.Part) - Method in class org.eclipse.jetty.client.util.MultiPartRequestContent
D
- deactivate(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- decode(ByteBuffer) - Method in interface org.eclipse.jetty.client.ContentDecoder
-
Decodes the bytes in the given
buffer
and returns decoded bytes, if any. - decodedChunk(ByteBuffer) - Method in class org.eclipse.jetty.client.GZIPContentDecoder
- DEFAULT_BUFFER_SIZE - Static variable in class org.eclipse.jetty.client.GZIPContentDecoder
- DEFAULT_MAX_CONTENT_LENGTH - Static variable in class org.eclipse.jetty.client.AuthenticationProtocolHandler
- demand() - Method in class org.eclipse.jetty.client.HttpReceiver
- Destination - Interface in org.eclipse.jetty.client.api
-
Destination
represents the triple made of theDestination.getScheme()
, theDestination.getHost()
and theDestination.getPort()
. - destroy() - Method in class org.eclipse.jetty.client.HttpChannel
- destroy() - Method in class org.eclipse.jetty.client.HttpConnection
- DGRAM - Enum constant in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Protocol
- DigestAuthentication - Class in org.eclipse.jetty.client.util
-
Implementation of the HTTP "Digest" authentication defined in RFC 2617.
- DigestAuthentication(URI, String, String, String) - Constructor for class org.eclipse.jetty.client.util.DigestAuthentication
-
Construct a DigestAuthentication with a
SecureRandom
nonce. - DigestAuthentication(URI, String, String, String, Random) - Constructor for class org.eclipse.jetty.client.util.DigestAuthentication
- disassociate(HttpExchange) - Method in class org.eclipse.jetty.client.HttpChannel
- dispose() - Method in class org.eclipse.jetty.client.http.HttpSenderOverHTTP
- dispose() - Method in class org.eclipse.jetty.client.HttpReceiver
-
Disposes the state of this HttpReceiver.
- dispose() - Method in class org.eclipse.jetty.client.HttpSender
- doStart() - Method in class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
- doStart() - Method in class org.eclipse.jetty.client.HttpClient
- doStart() - Method in class org.eclipse.jetty.client.HttpDestination
- doStop() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- doStop() - Method in class org.eclipse.jetty.client.HttpClient
- doStop() - Method in class org.eclipse.jetty.client.HttpDestination
- dump() - Method in class org.eclipse.jetty.client.ProtocolHandlers
- dump(Appendable, String) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- dump(Appendable, String) - Method in class org.eclipse.jetty.client.HttpClient
- dump(Appendable, String) - Method in class org.eclipse.jetty.client.HttpDestination
- dump(Appendable, String) - Method in class org.eclipse.jetty.client.ProtocolHandlers
- dump(Appendable, String) - Method in class org.eclipse.jetty.client.ValidatingConnectionPool
- DuplexConnectionPool - Class in org.eclipse.jetty.client
- DuplexConnectionPool(HttpDestination, int, Callback) - Constructor for class org.eclipse.jetty.client.DuplexConnectionPool
E
- earlyEOF() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- EarlyHintsProtocolHandler - Class in org.eclipse.jetty.client
-
A protocol handler that handles the 103 response code.
- EarlyHintsProtocolHandler() - Constructor for class org.eclipse.jetty.client.EarlyHintsProtocolHandler
- enqueue(Queue<HttpExchange>, HttpExchange) - Method in class org.eclipse.jetty.client.HttpDestination
- equals(Object) - Method in class org.eclipse.jetty.client.ContentDecoder.Factory
- equals(Object) - Method in class org.eclipse.jetty.client.Origin.Address
- equals(Object) - Method in class org.eclipse.jetty.client.Origin
- equals(Object) - Method in class org.eclipse.jetty.client.Origin.Protocol
- equals(Object) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
- equals(Object) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
- equals(Object) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.TLV
- exchangeTerminated(HttpExchange, Result) - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
- exchangeTerminated(HttpExchange, Result) - Method in class org.eclipse.jetty.client.HttpChannel
- exchangeTerminating(HttpExchange, Result) - Method in class org.eclipse.jetty.client.HttpChannel
- expects100Continue(Request) - Method in class org.eclipse.jetty.client.HttpSender
- extractRedirectURI(Response) - Method in class org.eclipse.jetty.client.HttpRedirector
-
Extracts and sanitizes (by making it absolute and escaping paths and query parameters) the redirect URI of the given
response
.
F
- Factory() - Constructor for class org.eclipse.jetty.client.GZIPContentDecoder.Factory
- Factory(int) - Constructor for class org.eclipse.jetty.client.GZIPContentDecoder.Factory
- Factory(String) - Constructor for class org.eclipse.jetty.client.ContentDecoder.Factory
- Factory(ByteBufferPool) - Constructor for class org.eclipse.jetty.client.GZIPContentDecoder.Factory
- Factory(ByteBufferPool, int) - Constructor for class org.eclipse.jetty.client.GZIPContentDecoder.Factory
- fail(Request, Throwable, Response) - Method in class org.eclipse.jetty.client.HttpRedirector
- fail(Request, Response, Throwable) - Method in class org.eclipse.jetty.client.HttpRedirector
- failed(Throwable) - Method in class org.eclipse.jetty.client.HttpDestination
- failed(Throwable) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
- failure - Variable in class org.eclipse.jetty.client.SendFailure
- file(Path) - Method in interface org.eclipse.jetty.client.api.Request
-
Shortcut method to specify a file as a content for this request, with the default content type of "application/octet-stream".
- file(Path) - Method in class org.eclipse.jetty.client.HttpRequest
- file(Path, String) - Method in interface org.eclipse.jetty.client.api.Request
-
Shortcut method to specify a file as a content for this request, with the given content type.
- file(Path, String) - Method in class org.eclipse.jetty.client.HttpRequest
- fillInterested() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- find(Request, Response) - Method in class org.eclipse.jetty.client.ProtocolHandlers
-
Finds the first protocol handler that
accepts
the given request and response. - findAuthentication(String, URI, String) - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
-
Returns the authentication that matches the given type (for example, "Basic" or "Digest"), the given request URI and the given realm.
- findAuthentication(String, URI, String) - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
- findAuthenticationResult(URI) - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
-
Returns an
Authentication.Result
that matches the given URI, or null if noAuthentication.Result
s match the given URI. - findAuthenticationResult(URI) - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
- findProtocolHandler(Request, Response) - Method in class org.eclipse.jetty.client.HttpClient
- followRedirects(boolean) - Method in interface org.eclipse.jetty.client.api.Request
- followRedirects(boolean) - Method in class org.eclipse.jetty.client.HttpRequest
- FORM(String, Fields) - Method in class org.eclipse.jetty.client.HttpClient
-
Performs a POST request to the specified URI with the given form parameters.
- FORM(URI, Fields) - Method in class org.eclipse.jetty.client.HttpClient
-
Performs a POST request to the specified URI with the given form parameters.
- FormRequestContent - Class in org.eclipse.jetty.client.util
-
A
Request.Content
for form uploads with the "application/x-www-form-urlencoded" content type. - FormRequestContent(Fields) - Constructor for class org.eclipse.jetty.client.util.FormRequestContent
- FormRequestContent(Fields, Charset) - Constructor for class org.eclipse.jetty.client.util.FormRequestContent
- forwardFailure(List<Response.ResponseListener>, Response, Throwable) - Method in class org.eclipse.jetty.client.ResponseNotifier
- forwardFailureComplete(List<Response.ResponseListener>, Request, Throwable, Response, Throwable) - Method in class org.eclipse.jetty.client.ResponseNotifier
- forwardSuccess(List<Response.ResponseListener>, Response) - Method in class org.eclipse.jetty.client.ResponseNotifier
- forwardSuccessComplete(List<Response.ResponseListener>, Request, Response) - Method in class org.eclipse.jetty.client.ResponseNotifier
- FutureResponseListener - Class in org.eclipse.jetty.client.util
-
A
BufferingResponseListener
that is also aFuture
, to allow applications to block (indefinitely or for a timeout) untilFutureResponseListener.onComplete(Result)
is called, or toabort
the request/response conversation. - FutureResponseListener(Request) - Constructor for class org.eclipse.jetty.client.util.FutureResponseListener
- FutureResponseListener(Request, int) - Constructor for class org.eclipse.jetty.client.util.FutureResponseListener
G
- get() - Method in class org.eclipse.jetty.client.util.FutureResponseListener
- get(long, TimeUnit) - Method in class org.eclipse.jetty.client.util.FutureResponseListener
- get(long, TimeUnit) - Method in class org.eclipse.jetty.client.util.InputStreamResponseListener
-
Waits for the given timeout for the response to be available, then returns it.
- GET(String) - Method in class org.eclipse.jetty.client.HttpClient
-
Performs a GET request to the specified URI.
- GET(URI) - Method in class org.eclipse.jetty.client.HttpClient
-
Performs a GET request to the specified URI.
- getAbortCause() - Method in interface org.eclipse.jetty.client.api.Request
- getAbortCause() - Method in class org.eclipse.jetty.client.HttpRequest
- getAcceptEncodingField() - Method in class org.eclipse.jetty.client.HttpClient
- getActiveConnectionCount() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- getAddress() - Method in class org.eclipse.jetty.client.Origin
- getAddress() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
- getAddressResolutionTimeout() - Method in class org.eclipse.jetty.client.HttpClient
- getAgent() - Method in interface org.eclipse.jetty.client.api.Request
- getAgent() - Method in class org.eclipse.jetty.client.HttpRequest
- getAttachment() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- getAttachment() - Method in class org.eclipse.jetty.client.HttpConnection
- getAttributes() - Method in interface org.eclipse.jetty.client.api.Request
- getAttributes() - Method in class org.eclipse.jetty.client.HttpRequest
- getAuthenticateHeader() - Method in class org.eclipse.jetty.client.AuthenticationProtocolHandler
- getAuthenticateHeader() - Method in class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
- getAuthenticateHeader() - Method in class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
- getAuthenticationAttribute() - Method in class org.eclipse.jetty.client.AuthenticationProtocolHandler
- getAuthenticationAttribute() - Method in class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
- getAuthenticationAttribute() - Method in class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
- getAuthenticationStore() - Method in class org.eclipse.jetty.client.HttpClient
- getAuthenticationURI(Request) - Method in class org.eclipse.jetty.client.AuthenticationProtocolHandler
- getAuthenticationURI(Request) - Method in class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
- getAuthenticationURI(Request) - Method in class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
- getAuthorizationHeader() - Method in class org.eclipse.jetty.client.AuthenticationProtocolHandler
- getAuthorizationHeader() - Method in class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
- getAuthorizationHeader() - Method in class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
- getBase64() - Method in class org.eclipse.jetty.client.api.Authentication.HeaderInfo
- getBindAddress() - Method in class org.eclipse.jetty.client.HttpClient
- getBody() - Method in interface org.eclipse.jetty.client.api.Request
- getBody() - Method in class org.eclipse.jetty.client.HttpRequest
- getByteBufferPool() - Method in class org.eclipse.jetty.client.HttpClient
- getBytesIn() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- getBytesOut() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- getClientConnectionFactory() - Method in class org.eclipse.jetty.client.HttpDestination
- getClientConnectionFactory() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory
- getClientConnector() - Method in class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
- getCommand() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
- getConnectAddress() - Method in class org.eclipse.jetty.client.HttpDestination
- getConnectionCount() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- getConnectionPool() - Method in class org.eclipse.jetty.client.HttpDestination
- getConnectionPoolFactory() - Method in class org.eclipse.jetty.client.AbstractHttpClientTransport
- getConnectionPoolFactory() - Method in interface org.eclipse.jetty.client.HttpClientTransport
- getConnectTimeout() - Method in class org.eclipse.jetty.client.HttpClient
- getContent() - Method in interface org.eclipse.jetty.client.api.ContentResponse
- getContent() - Method in class org.eclipse.jetty.client.HttpContentResponse
- getContent() - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
- getContentAsInputStream() - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
- getContentAsString() - Method in interface org.eclipse.jetty.client.api.ContentResponse
- getContentAsString() - Method in class org.eclipse.jetty.client.HttpContentResponse
- getContentAsString() - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
- getContentAsString(String) - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
- getContentAsString(Charset) - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
- getContentDecoderFactories() - Method in class org.eclipse.jetty.client.HttpClient
-
Returns a non thread-safe set of
ContentDecoder.Factory
s that can be modified before performing requests. - getContentType() - Method in interface org.eclipse.jetty.client.api.Request.Content
- getContentType() - Method in class org.eclipse.jetty.client.util.AsyncRequestContent
- getContentType() - Method in class org.eclipse.jetty.client.util.ByteBufferRequestContent
- getContentType() - Method in class org.eclipse.jetty.client.util.InputStreamRequestContent
- getContentType() - Method in class org.eclipse.jetty.client.util.MultiPartRequestContent
- getContentType() - Method in class org.eclipse.jetty.client.util.OutputStreamRequestContent
- getContentType() - Method in class org.eclipse.jetty.client.util.PathRequestContent
- getConversation() - Method in class org.eclipse.jetty.client.HttpExchange
- getConversation() - Method in class org.eclipse.jetty.client.HttpRequest
- getCookies() - Method in interface org.eclipse.jetty.client.api.Request
- getCookies() - Method in class org.eclipse.jetty.client.HttpRequest
- getCookieStore() - Method in class org.eclipse.jetty.client.HttpClient
- getDefaultRequestContentType() - Method in class org.eclipse.jetty.client.HttpClient
- getDestinationAddress() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
- getDestinationAddress() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
- getDestinationIdleTimeout() - Method in class org.eclipse.jetty.client.HttpClient
-
The default value is 0
- getDestinationPort() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
- getDestinationPort() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
- getDestinations() - Method in class org.eclipse.jetty.client.HttpClient
- getEncoding() - Method in interface org.eclipse.jetty.client.api.ContentResponse
- getEncoding() - Method in class org.eclipse.jetty.client.ContentDecoder.Factory
- getEncoding() - Method in class org.eclipse.jetty.client.HttpContentResponse
- getEncoding() - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
- getExchanges() - Method in class org.eclipse.jetty.client.HttpConversation
- getExcludedAddresses() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
- getExecutor() - Method in class org.eclipse.jetty.client.HttpClient
- getExpireNanoTime() - Method in class org.eclipse.jetty.client.HttpChannel
- getExpireNanoTime() - Method in class org.eclipse.jetty.client.HttpExchange
- getFailure() - Method in class org.eclipse.jetty.client.api.Result
- getFamily() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
- getFamily() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
- getHeader() - Method in class org.eclipse.jetty.client.api.Authentication.HeaderInfo
- getHeaderCacheSize() - Method in class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
- getHeaderInfo(String) - Method in class org.eclipse.jetty.client.AuthenticationProtocolHandler
- getHeaders() - Method in interface org.eclipse.jetty.client.api.Request
- getHeaders() - Method in interface org.eclipse.jetty.client.api.Response
- getHeaders() - Method in class org.eclipse.jetty.client.HttpContentResponse
- getHeaders() - Method in class org.eclipse.jetty.client.HttpRequest
- getHeaders() - Method in class org.eclipse.jetty.client.HttpResponse
- getHost() - Method in interface org.eclipse.jetty.client.api.Destination
- getHost() - Method in interface org.eclipse.jetty.client.api.Request
- getHost() - Method in class org.eclipse.jetty.client.HttpDestination
- getHost() - Method in class org.eclipse.jetty.client.HttpRequest
- getHost() - Method in class org.eclipse.jetty.client.Origin.Address
- getHostField() - Method in class org.eclipse.jetty.client.HttpDestination
- getHttpChannel() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- getHttpChannel() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- getHttpChannel() - Method in class org.eclipse.jetty.client.http.HttpSenderOverHTTP
- getHttpChannel() - Method in class org.eclipse.jetty.client.HttpReceiver
- getHttpChannel() - Method in class org.eclipse.jetty.client.HttpSender
- getHttpChannels() - Method in class org.eclipse.jetty.client.HttpConnection
- getHttpClient() - Method in class org.eclipse.jetty.client.AbstractHttpClientTransport
- getHttpClient() - Method in class org.eclipse.jetty.client.AuthenticationProtocolHandler
- getHttpClient() - Method in class org.eclipse.jetty.client.HttpConnection
- getHttpClient() - Method in class org.eclipse.jetty.client.HttpDestination
- getHttpCompliance() - Method in class org.eclipse.jetty.client.HttpClient
-
Gets the http compliance mode for parsing http responses.
- getHttpConnection() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
- getHttpDestination() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- getHttpDestination() - Method in class org.eclipse.jetty.client.HttpChannel
- getHttpDestination() - Method in class org.eclipse.jetty.client.HttpConnection
- getHttpDestination() - Method in class org.eclipse.jetty.client.HttpExchange
- getHttpDestination() - Method in class org.eclipse.jetty.client.HttpReceiver
- getHttpExchange() - Method in class org.eclipse.jetty.client.HttpChannel
- getHttpExchange() - Method in class org.eclipse.jetty.client.HttpReceiver
- getHttpExchange() - Method in class org.eclipse.jetty.client.HttpSender
- getHttpExchanges() - Method in class org.eclipse.jetty.client.HttpDestination
- getHttpReceiver() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
- getHttpReceiver() - Method in class org.eclipse.jetty.client.HttpChannel
- getHttpSender() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
- getHttpSender() - Method in class org.eclipse.jetty.client.HttpChannel
- getIdle() - Method in class org.eclipse.jetty.client.HttpDestination
- getIdleConnectionCount() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- getIdleTimeout() - Method in interface org.eclipse.jetty.client.api.Request
- getIdleTimeout() - Method in class org.eclipse.jetty.client.HttpClient
- getIdleTimeout() - Method in class org.eclipse.jetty.client.HttpRequest
- getIncludedAddresses() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
- getInitialMaxMultiplex() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- getInitialMaxMultiplex() - Method in class org.eclipse.jetty.client.MultiplexConnectionPool
- getInputStream() - Method in class org.eclipse.jetty.client.util.InputStreamResponseListener
-
Returns an
InputStream
providing the response content bytes. - getInvocationType() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
- getListeners(Class<T>) - Method in interface org.eclipse.jetty.client.api.Response
- getListeners(Class<T>) - Method in class org.eclipse.jetty.client.HttpContentResponse
- getListeners(Class<T>) - Method in class org.eclipse.jetty.client.HttpResponse
- getLock() - Method in interface org.eclipse.jetty.client.Synchronizable
- getMaxConnectionCount() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- getMaxConnectionsPerDestination() - Method in class org.eclipse.jetty.client.HttpClient
- getMaxDuration() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
-
Returns the max usage duration in milliseconds of a pooled connection.
- getMaxMultiplex() - Method in interface org.eclipse.jetty.client.ConnectionPool.MaxMultiplexable
- getMaxRedirects() - Method in class org.eclipse.jetty.client.HttpClient
- getMaxRequestsQueuedPerDestination() - Method in class org.eclipse.jetty.client.HttpClient
- getMaxUsage() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
-
Returns the max number of times a pooled connection can be used.
- getMaxUsage() - Method in interface org.eclipse.jetty.client.ConnectionPool.MaxUsable
- getMediaType() - Method in interface org.eclipse.jetty.client.api.ContentResponse
- getMediaType() - Method in class org.eclipse.jetty.client.HttpContentResponse
- getMediaType() - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
- getMessagesIn() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
- getMessagesIn() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- getMessagesOut() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
- getMessagesOut() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- getMethod() - Method in interface org.eclipse.jetty.client.api.Request
- getMethod() - Method in class org.eclipse.jetty.client.HttpRequest
- getName() - Method in class org.eclipse.jetty.client.ContinueProtocolHandler
- getName() - Method in class org.eclipse.jetty.client.EarlyHintsProtocolHandler
- getName() - Method in class org.eclipse.jetty.client.HttpClient
- getName() - Method in class org.eclipse.jetty.client.ProcessingProtocolHandler
- getName() - Method in interface org.eclipse.jetty.client.ProtocolHandler
- getName() - Method in class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
- getName() - Method in class org.eclipse.jetty.client.RedirectProtocolHandler
- getName() - Method in class org.eclipse.jetty.client.UpgradeProtocolHandler
- getName() - Method in class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
- getObjectContextBasis() - Method in class org.eclipse.jetty.client.jmx.HttpClientMBean
- getOrigin() - Method in class org.eclipse.jetty.client.HttpDestination
- getOrigin() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
- getParameter(String) - Method in class org.eclipse.jetty.client.api.Authentication.HeaderInfo
- getParameters() - Method in class org.eclipse.jetty.client.api.Authentication.HeaderInfo
- getParams() - Method in interface org.eclipse.jetty.client.api.Request
- getParams() - Method in class org.eclipse.jetty.client.HttpRequest
- getPath() - Method in interface org.eclipse.jetty.client.api.Request
- getPath() - Method in class org.eclipse.jetty.client.HttpRequest
- getPendingConnectionCount() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- getPort() - Method in interface org.eclipse.jetty.client.api.Destination
- getPort() - Method in interface org.eclipse.jetty.client.api.Request
- getPort() - Method in class org.eclipse.jetty.client.HttpDestination
- getPort() - Method in class org.eclipse.jetty.client.HttpRequest
- getPort() - Method in class org.eclipse.jetty.client.Origin.Address
- getProtocol() - Method in class org.eclipse.jetty.client.Origin
- getProtocol() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
- getProtocol() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
- getProtocolHandlers() - Method in class org.eclipse.jetty.client.HttpClient
- getProtocols() - Method in class org.eclipse.jetty.client.Origin.Protocol
- getProxies() - Method in class org.eclipse.jetty.client.ProxyConfiguration
- getProxy() - Method in class org.eclipse.jetty.client.HttpDestination
- getProxyConfiguration() - Method in class org.eclipse.jetty.client.HttpClient
- getPushListener() - Method in class org.eclipse.jetty.client.HttpRequest
- getQuery() - Method in interface org.eclipse.jetty.client.api.Request
- getQuery() - Method in class org.eclipse.jetty.client.HttpRequest
- getQueuedRequestCount() - Method in class org.eclipse.jetty.client.HttpDestination
- getRealm() - Method in class org.eclipse.jetty.client.api.Authentication.HeaderInfo
- getRealm() - Method in class org.eclipse.jetty.client.util.AbstractAuthentication
- getReason() - Method in interface org.eclipse.jetty.client.api.Response
- getReason() - Method in class org.eclipse.jetty.client.HttpContentResponse
- getReason() - Method in class org.eclipse.jetty.client.HttpResponse
- getRequest() - Method in interface org.eclipse.jetty.client.api.Response
- getRequest() - Method in class org.eclipse.jetty.client.api.Result
- getRequest() - Method in class org.eclipse.jetty.client.HttpContentResponse
- getRequest() - Method in class org.eclipse.jetty.client.HttpExchange
- getRequest() - Method in exception org.eclipse.jetty.client.HttpRequestException
- getRequest() - Method in class org.eclipse.jetty.client.HttpResponse
- getRequest() - Method in class org.eclipse.jetty.client.util.FutureResponseListener
- getRequestBufferSize() - Method in class org.eclipse.jetty.client.HttpClient
- getRequestFailure() - Method in class org.eclipse.jetty.client.api.Result
- getRequestFailure() - Method in class org.eclipse.jetty.client.HttpExchange
- getRequestListeners() - Method in class org.eclipse.jetty.client.HttpClient
-
Returns a non thread-safe list of
Request.Listener
s that can be modified before performing requests. - getRequestListeners(Class<T>) - Method in interface org.eclipse.jetty.client.api.Request
- getRequestListeners(Class<T>) - Method in class org.eclipse.jetty.client.HttpRequest
- getRequestNotifier() - Method in class org.eclipse.jetty.client.HttpDestination
- getResponse() - Method in class org.eclipse.jetty.client.api.Result
- getResponse() - Method in class org.eclipse.jetty.client.HttpExchange
- getResponse() - Method in exception org.eclipse.jetty.client.HttpResponseException
- getResponseBuffer() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- getResponseBufferSize() - Method in class org.eclipse.jetty.client.HttpClient
- getResponseFailure() - Method in class org.eclipse.jetty.client.api.Result
- getResponseFailure() - Method in class org.eclipse.jetty.client.HttpExchange
- getResponseListener() - Method in class org.eclipse.jetty.client.AuthenticationProtocolHandler
- getResponseListener() - Method in class org.eclipse.jetty.client.ContinueProtocolHandler
- getResponseListener() - Method in class org.eclipse.jetty.client.EarlyHintsProtocolHandler
- getResponseListener() - Method in class org.eclipse.jetty.client.ProcessingProtocolHandler
- getResponseListener() - Method in interface org.eclipse.jetty.client.ProtocolHandler
- getResponseListener() - Method in class org.eclipse.jetty.client.RedirectProtocolHandler
- getResponseListener() - Method in class org.eclipse.jetty.client.UpgradeProtocolHandler
- getResponseListeners() - Method in class org.eclipse.jetty.client.HttpConversation
-
Returns the list of response listeners that needs to be notified of response events.
- getResponseListeners() - Method in class org.eclipse.jetty.client.HttpExchange
- getResponseListeners() - Method in class org.eclipse.jetty.client.HttpRequest
- getResponseNotifier() - Method in class org.eclipse.jetty.client.HttpDestination
- getScheduler() - Method in class org.eclipse.jetty.client.HttpClient
- getScheme() - Method in interface org.eclipse.jetty.client.api.Destination
- getScheme() - Method in interface org.eclipse.jetty.client.api.Request
- getScheme() - Method in class org.eclipse.jetty.client.HttpDestination
- getScheme() - Method in class org.eclipse.jetty.client.HttpRequest
- getScheme() - Method in class org.eclipse.jetty.client.Origin
- getSelectors() - Method in class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
- getServiceName() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
- getSocketAddress() - Method in class org.eclipse.jetty.client.Origin.Address
- getSocketAddressResolver() - Method in class org.eclipse.jetty.client.HttpClient
- getSourceAddress() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
- getSourceAddress() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
- getSourcePort() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
- getSourcePort() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
- getSslContextFactory() - Method in class org.eclipse.jetty.client.HttpClient
- getSslContextFactory() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
- getStatus() - Method in interface org.eclipse.jetty.client.api.Response
- getStatus() - Method in class org.eclipse.jetty.client.HttpContentResponse
- getStatus() - Method in class org.eclipse.jetty.client.HttpResponse
- getTag() - Method in interface org.eclipse.jetty.client.api.Request
- getTag() - Method in class org.eclipse.jetty.client.HttpRequest
- getTag() - Method in class org.eclipse.jetty.client.Origin
- getTicketCachePath() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
- getTimeout() - Method in interface org.eclipse.jetty.client.api.Request
- getTimeout() - Method in class org.eclipse.jetty.client.HttpConversation
-
Returns the total timeout for the conversation.
- getTimeout() - Method in class org.eclipse.jetty.client.HttpRequest
- getTLVs() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
- getTrailers() - Method in interface org.eclipse.jetty.client.api.Response
- getTrailers() - Method in class org.eclipse.jetty.client.HttpContentResponse
- getTrailers() - Method in class org.eclipse.jetty.client.HttpResponse
- getTrailersSupplier() - Method in interface org.eclipse.jetty.client.api.Request
- getTrailersSupplier() - Method in class org.eclipse.jetty.client.HttpRequest
- getTransport() - Method in class org.eclipse.jetty.client.HttpClient
- getType() - Method in class org.eclipse.jetty.client.api.Authentication.HeaderInfo
- getType() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.TLV
- getType() - Method in class org.eclipse.jetty.client.util.AbstractAuthentication
- getType() - Method in class org.eclipse.jetty.client.util.BasicAuthentication
- getType() - Method in class org.eclipse.jetty.client.util.DigestAuthentication
- getType() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
- getUpgradeProtocol() - Method in class org.eclipse.jetty.client.HttpRequest
- getURI() - Method in interface org.eclipse.jetty.client.api.Authentication.Result
- getURI() - Method in interface org.eclipse.jetty.client.api.Request
- getURI() - Method in class org.eclipse.jetty.client.HttpProxy
- getURI() - Method in class org.eclipse.jetty.client.HttpRequest
- getURI() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
- getURI() - Method in class org.eclipse.jetty.client.util.AbstractAuthentication
- getURI() - Method in class org.eclipse.jetty.client.util.BasicAuthentication.BasicResult
- getURI() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication.SPNEGOResult
- getUserAgentField() - Method in class org.eclipse.jetty.client.HttpClient
- getUserKeyTabPath() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
- getUserName() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
- getUserPassword() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
- getValidatingConnectionCount() - Method in class org.eclipse.jetty.client.ValidatingConnectionPool
- getValue() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.TLV
- getVersion() - Method in interface org.eclipse.jetty.client.api.Request
- getVersion() - Method in interface org.eclipse.jetty.client.api.Response
- getVersion() - Method in class org.eclipse.jetty.client.HttpContentResponse
- getVersion() - Method in class org.eclipse.jetty.client.HttpRequest
- getVersion() - Method in class org.eclipse.jetty.client.HttpResponse
- GZIPContentDecoder - Class in org.eclipse.jetty.client
-
ContentDecoder
for the "gzip" encoding. - GZIPContentDecoder() - Constructor for class org.eclipse.jetty.client.GZIPContentDecoder
- GZIPContentDecoder(int) - Constructor for class org.eclipse.jetty.client.GZIPContentDecoder
- GZIPContentDecoder(ByteBufferPool, int) - Constructor for class org.eclipse.jetty.client.GZIPContentDecoder
- GZIPContentDecoder.Factory - Class in org.eclipse.jetty.client
-
Specialized
ContentDecoder.Factory
for the "gzip" encoding.
H
- hasAuthenticationResults() - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
- hasAuthenticationResults() - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
- hasDemandOrStall() - Method in class org.eclipse.jetty.client.HttpReceiver
- hashCode() - Method in class org.eclipse.jetty.client.ContentDecoder.Factory
- hashCode() - Method in class org.eclipse.jetty.client.Origin.Address
- hashCode() - Method in class org.eclipse.jetty.client.Origin
- hashCode() - Method in class org.eclipse.jetty.client.Origin.Protocol
- hashCode() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
- hashCode() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
- hashCode() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.TLV
- headerComplete() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- HeaderInfo(HttpHeader, String, Map<String, String>) - Constructor for class org.eclipse.jetty.client.api.Authentication.HeaderInfo
- headers(Consumer<HttpFields.Mutable>) - Method in interface org.eclipse.jetty.client.api.Request
-
Modifies the headers of this request.
- headers(Consumer<HttpFields.Mutable>) - Method in class org.eclipse.jetty.client.HttpRequest
- headers(Consumer<HttpFields.Mutable>) - Method in class org.eclipse.jetty.client.HttpResponse
- headersToCommit(HttpExchange) - Method in class org.eclipse.jetty.client.HttpSender
- host(String) - Method in interface org.eclipse.jetty.client.api.Request
- host(String) - Method in class org.eclipse.jetty.client.HttpRequest
- HTTP_CONNECTION_PROMISE_CONTEXT_KEY - Static variable in interface org.eclipse.jetty.client.HttpClientTransport
- HTTP_DESTINATION_CONTEXT_KEY - Static variable in interface org.eclipse.jetty.client.HttpClientTransport
- HTTP11 - Static variable in class org.eclipse.jetty.client.http.HttpClientConnectionFactory
-
Representation of the
HTTP/1.1
application protocol used byHttpClientTransportDynamic
. - HTTP11 - Static variable in class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
- HttpAuthenticationStore - Class in org.eclipse.jetty.client
- HttpAuthenticationStore() - Constructor for class org.eclipse.jetty.client.HttpAuthenticationStore
- HttpChannel - Class in org.eclipse.jetty.client
- HttpChannel(HttpDestination) - Constructor for class org.eclipse.jetty.client.HttpChannel
- HttpChannelOverHTTP - Class in org.eclipse.jetty.client.http
- HttpChannelOverHTTP(HttpConnectionOverHTTP) - Constructor for class org.eclipse.jetty.client.http.HttpChannelOverHTTP
- HttpClient - Class in org.eclipse.jetty.client
-
HttpClient provides an efficient, asynchronous, non-blocking implementation to perform HTTP requests to a server through a simple API that offers also blocking semantic.
- HttpClient() - Constructor for class org.eclipse.jetty.client.HttpClient
-
Creates a HttpClient instance that can perform HTTP/1.1 requests to non-TLS and TLS destinations.
- HttpClient(HttpClientTransport) - Constructor for class org.eclipse.jetty.client.HttpClient
- HttpClientConnectionFactory - Class in org.eclipse.jetty.client.http
- HttpClientConnectionFactory() - Constructor for class org.eclipse.jetty.client.http.HttpClientConnectionFactory
- HttpClientMBean - Class in org.eclipse.jetty.client.jmx
- HttpClientMBean(Object) - Constructor for class org.eclipse.jetty.client.jmx.HttpClientMBean
- HttpClientTransport - Interface in org.eclipse.jetty.client
-
HttpClientTransport
represents what transport implementations should provide in order to plug-in a different transport forHttpClient
. - HttpClientTransportDynamic - Class in org.eclipse.jetty.client.dynamic
-
A
HttpClientTransport
that can dynamically switch among different application protocols. - HttpClientTransportDynamic() - Constructor for class org.eclipse.jetty.client.dynamic.HttpClientTransportDynamic
-
Creates a transport that speaks only HTTP/1.1.
- HttpClientTransportDynamic(ClientConnectionFactory.Info...) - Constructor for class org.eclipse.jetty.client.dynamic.HttpClientTransportDynamic
- HttpClientTransportDynamic(ClientConnector, ClientConnectionFactory.Info...) - Constructor for class org.eclipse.jetty.client.dynamic.HttpClientTransportDynamic
-
Creates a transport with the given
ClientConnector
and the given application protocols. - HttpClientTransportOverHTTP - Class in org.eclipse.jetty.client.http
- HttpClientTransportOverHTTP() - Constructor for class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
- HttpClientTransportOverHTTP(int) - Constructor for class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
- HttpClientTransportOverHTTP(ClientConnector) - Constructor for class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
- HttpConnection - Class in org.eclipse.jetty.client
- HttpConnection(HttpDestination) - Constructor for class org.eclipse.jetty.client.HttpConnection
- HttpConnectionOverHTTP - Class in org.eclipse.jetty.client.http
- HttpConnectionOverHTTP(EndPoint, Map<String, Object>) - Constructor for class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- HttpConnectionOverHTTP(EndPoint, HttpDestination, Promise<Connection>) - Constructor for class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- HttpContentResponse - Class in org.eclipse.jetty.client
- HttpContentResponse(Response, byte[], String, String) - Constructor for class org.eclipse.jetty.client.HttpContentResponse
- HttpConversation - Class in org.eclipse.jetty.client
- HttpConversation() - Constructor for class org.eclipse.jetty.client.HttpConversation
- HttpDestination - Class in org.eclipse.jetty.client
- HttpDestination(HttpClient, Origin, boolean) - Constructor for class org.eclipse.jetty.client.HttpDestination
- HttpExchange - Class in org.eclipse.jetty.client
- HttpExchange(HttpDestination, HttpRequest, List<Response.ResponseListener>) - Constructor for class org.eclipse.jetty.client.HttpExchange
- HttpProxy - Class in org.eclipse.jetty.client
- HttpProxy(String, int) - Constructor for class org.eclipse.jetty.client.HttpProxy
- HttpProxy(Origin.Address, boolean) - Constructor for class org.eclipse.jetty.client.HttpProxy
- HttpProxy(Origin.Address, boolean, Origin.Protocol) - Constructor for class org.eclipse.jetty.client.HttpProxy
- HttpProxy(Origin.Address, SslContextFactory.Client) - Constructor for class org.eclipse.jetty.client.HttpProxy
- HttpProxy(Origin.Address, SslContextFactory.Client, Origin.Protocol) - Constructor for class org.eclipse.jetty.client.HttpProxy
- HttpProxy.TunnelRequest - Class in org.eclipse.jetty.client
- HttpReceiver - Class in org.eclipse.jetty.client
-
HttpReceiver
provides the abstract code to implement the various steps of the receive of HTTP responses. - HttpReceiver(HttpChannel) - Constructor for class org.eclipse.jetty.client.HttpReceiver
- HttpReceiverOverHTTP - Class in org.eclipse.jetty.client.http
- HttpReceiverOverHTTP(HttpChannelOverHTTP) - Constructor for class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- HttpRedirector - Class in org.eclipse.jetty.client
-
Utility class that handles HTTP redirects.
- HttpRedirector(HttpClient) - Constructor for class org.eclipse.jetty.client.HttpRedirector
- HttpRequest - Class in org.eclipse.jetty.client
- HttpRequest(HttpClient, HttpConversation, URI) - Constructor for class org.eclipse.jetty.client.HttpRequest
- HttpRequestException - Exception in org.eclipse.jetty.client
- HttpRequestException(String, Request) - Constructor for exception org.eclipse.jetty.client.HttpRequestException
- HttpResponse - Class in org.eclipse.jetty.client
- HttpResponse(Request, List<Response.ResponseListener>) - Constructor for class org.eclipse.jetty.client.HttpResponse
- HttpResponseException - Exception in org.eclipse.jetty.client
- HttpResponseException(String, Response) - Constructor for exception org.eclipse.jetty.client.HttpResponseException
- HttpResponseException(String, Response, Throwable) - Constructor for exception org.eclipse.jetty.client.HttpResponseException
- HttpSender - Class in org.eclipse.jetty.client
-
HttpSender abstracts the algorithm to send HTTP requests, so that subclasses only implement the transport-specific code to send requests over the wire, implementing
HttpSender.sendHeaders(HttpExchange, ByteBuffer, boolean, Callback)
andHttpSender.sendContent(HttpExchange, ByteBuffer, boolean, Callback)
. - HttpSender(HttpChannel) - Constructor for class org.eclipse.jetty.client.HttpSender
- HttpSenderOverHTTP - Class in org.eclipse.jetty.client.http
- HttpSenderOverHTTP(HttpChannelOverHTTP) - Constructor for class org.eclipse.jetty.client.http.HttpSenderOverHTTP
- HttpUpgrader - Interface in org.eclipse.jetty.client
-
HttpUpgrader prepares a HTTP request to upgrade from one protocol to another, and implements the upgrade mechanism.
- HttpUpgrader.Factory - Interface in org.eclipse.jetty.client
-
A factory for
HttpUpgrader
s.
I
- IConnection - Interface in org.eclipse.jetty.client
- idle(Connection, boolean) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- idleTimeout(long, TimeUnit) - Method in interface org.eclipse.jetty.client.api.Request
- idleTimeout(long, TimeUnit) - Method in class org.eclipse.jetty.client.HttpRequest
- INET4 - Enum constant in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Family
- INET6 - Enum constant in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Family
- InputStreamRequestContent - Class in org.eclipse.jetty.client.util
-
A
Request.Content
that produces content from anInputStream
. - InputStreamRequestContent(InputStream) - Constructor for class org.eclipse.jetty.client.util.InputStreamRequestContent
- InputStreamRequestContent(InputStream, int) - Constructor for class org.eclipse.jetty.client.util.InputStreamRequestContent
- InputStreamRequestContent(String, InputStream) - Constructor for class org.eclipse.jetty.client.util.InputStreamRequestContent
- InputStreamRequestContent(String, InputStream, int) - Constructor for class org.eclipse.jetty.client.util.InputStreamRequestContent
- InputStreamRequestContent(String, InputStream, RetainableByteBufferPool) - Constructor for class org.eclipse.jetty.client.util.InputStreamRequestContent
- InputStreamResponseListener - Class in org.eclipse.jetty.client.util
-
Implementation of
Response.Listener
that produces anInputStream
that allows applications to read the response content. - InputStreamResponseListener() - Constructor for class org.eclipse.jetty.client.util.InputStreamResponseListener
- isActive(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- isActive(Connection) - Method in interface org.eclipse.jetty.client.ConnectionPool
- isCancelled() - Method in class org.eclipse.jetty.client.util.FutureResponseListener
- isClosed() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- isClosed() - Method in interface org.eclipse.jetty.client.api.Connection
- isClosed() - Method in interface org.eclipse.jetty.client.ConnectionPool
- isClosed() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- isConnectBlocking() - Method in class org.eclipse.jetty.client.HttpClient
- isDefaultPort(String, int) - Method in class org.eclipse.jetty.client.HttpClient
- isDone() - Method in class org.eclipse.jetty.client.util.FutureResponseListener
- isEmpty() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- isEmpty() - Method in interface org.eclipse.jetty.client.ConnectionPool
- isFailed() - Method in class org.eclipse.jetty.client.api.Result
- isFailed() - Method in class org.eclipse.jetty.client.HttpReceiver
- isFailed() - Method in class org.eclipse.jetty.client.HttpSender
- isFollowRedirects() - Method in interface org.eclipse.jetty.client.api.Request
- isFollowRedirects() - Method in class org.eclipse.jetty.client.HttpClient
- isFollowRedirects() - Method in class org.eclipse.jetty.client.HttpRequest
- isHeaderCacheCaseSensitive() - Method in class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
- isMaximizeConnections() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- isNegotiate() - Method in class org.eclipse.jetty.client.Origin.Protocol
- isRedirect(Response) - Method in class org.eclipse.jetty.client.HttpRedirector
- isRenewTGT() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
- isSchemeSecure(String) - Static method in class org.eclipse.jetty.client.HttpClient
- isSecure() - Method in class org.eclipse.jetty.client.HttpDestination
- isSecure() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
- isShutdown() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- isShutdown() - Method in class org.eclipse.jetty.client.http.HttpSenderOverHTTP
- isStale() - Method in class org.eclipse.jetty.client.HttpDestination
- isStrictEventOrdering() - Method in class org.eclipse.jetty.client.HttpClient
- isSucceeded() - Method in class org.eclipse.jetty.client.api.Result
- isUseInputDirectByteBuffers() - Method in class org.eclipse.jetty.client.HttpClient
- isUseOutputDirectByteBuffers() - Method in class org.eclipse.jetty.client.HttpClient
- isUseTicketCache() - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
- isVersionExplicit() - Method in class org.eclipse.jetty.client.HttpRequest
L
- leaked(LeakDetector.LeakInfo) - Method in class org.eclipse.jetty.client.LeakTrackingConnectionPool
- LeakTrackingConnectionPool - Class in org.eclipse.jetty.client
- LeakTrackingConnectionPool(HttpDestination, int, Callback) - Constructor for class org.eclipse.jetty.client.LeakTrackingConnectionPool
- listener(Request.Listener) - Method in interface org.eclipse.jetty.client.api.Request
- listener(Request.Listener) - Method in class org.eclipse.jetty.client.HttpRequest
- LOCAL - Enum constant in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Command
- LOCAL - Static variable in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
-
The PROXY V2 Tag typically used to "ping" the server.
- LOG - Static variable in class org.eclipse.jetty.client.AuthenticationProtocolHandler
- LOG - Static variable in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
M
- match(Origin) - Method in class org.eclipse.jetty.client.ProxyConfiguration
- matches(String, URI, String) - Method in interface org.eclipse.jetty.client.api.Authentication
-
Matches
Authentication
s based on the given parameters - matches(String, URI, String) - Method in class org.eclipse.jetty.client.util.AbstractAuthentication
- matches(String, URI, String) - Method in class org.eclipse.jetty.client.util.DigestAuthentication
- matches(Origin) - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
-
Matches the given
origin
with the included and excluded addresses, returning true if the givenorigin
is to be proxied. - matchesURI(URI, URI) - Static method in class org.eclipse.jetty.client.util.AbstractAuthentication
- messageComplete() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- method(String) - Method in interface org.eclipse.jetty.client.api.Request
- method(String) - Method in class org.eclipse.jetty.client.HttpRequest
- method(HttpMethod) - Method in interface org.eclipse.jetty.client.api.Request
- method(HttpMethod) - Method in class org.eclipse.jetty.client.HttpRequest
- MultiPartRequestContent - Class in org.eclipse.jetty.client.util
-
A
Request.Content
for form uploads with the"multipart/form-data"
content type. - MultiPartRequestContent() - Constructor for class org.eclipse.jetty.client.util.MultiPartRequestContent
- MultiPartRequestContent(String) - Constructor for class org.eclipse.jetty.client.util.MultiPartRequestContent
- MultiplexConnectionPool - Class in org.eclipse.jetty.client
- MultiplexConnectionPool(HttpDestination, int, Callback, int) - Constructor for class org.eclipse.jetty.client.MultiplexConnectionPool
- MultiplexConnectionPool(HttpDestination, Pool.StrategyType, int, boolean, Callback, int) - Constructor for class org.eclipse.jetty.client.MultiplexConnectionPool
N
- NAME - Static variable in class org.eclipse.jetty.client.ContinueProtocolHandler
- NAME - Static variable in class org.eclipse.jetty.client.EarlyHintsProtocolHandler
- NAME - Static variable in class org.eclipse.jetty.client.ProcessingProtocolHandler
- NAME - Static variable in class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
- NAME - Static variable in class org.eclipse.jetty.client.RedirectProtocolHandler
- NAME - Static variable in class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
- newClientConnectionFactory(ClientConnectionFactory) - Method in class org.eclipse.jetty.client.HttpProxy
- newClientConnectionFactory(ClientConnectionFactory) - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
- newClientConnectionFactory(ClientConnectionFactory) - Method in class org.eclipse.jetty.client.Socks4Proxy
- newConnection(HttpDestination, Promise<Connection>) - Method in class org.eclipse.jetty.client.HttpClient
- newConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.dynamic.HttpClientTransportDynamic
- newConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.http.HttpClientConnectionFactory
- newConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
- newConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory
- newConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.Socks4Proxy.Socks4ProxyClientConnectionFactory
- newConnection(Promise<Connection>) - Method in interface org.eclipse.jetty.client.api.Destination
-
Creates asynchronously a new, unpooled,
Connection
that will be returned at a later time through the givenPromise
. - newConnection(Promise<Connection>) - Method in class org.eclipse.jetty.client.HttpDestination
- newConnectionPool(HttpClient) - Method in class org.eclipse.jetty.client.HttpDestination
- newConnectionPool(HttpDestination) - Method in interface org.eclipse.jetty.client.ConnectionPool.Factory
-
Creates a new ConnectionPool for the given destination.
- newContentDecoder() - Method in class org.eclipse.jetty.client.ContentDecoder.Factory
-
Factory method for
ContentDecoder
s - newContentDecoder() - Method in class org.eclipse.jetty.client.GZIPContentDecoder.Factory
- newExchangeQueue(HttpClient) - Method in class org.eclipse.jetty.client.HttpDestination
- newHttpChannel() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- newHttpDestination(Origin) - Method in class org.eclipse.jetty.client.dynamic.HttpClientTransportDynamic
- newHttpDestination(Origin) - Method in class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
- newHttpDestination(Origin) - Method in interface org.eclipse.jetty.client.HttpClientTransport
-
Creates a new, transport-specific,
HttpDestination
object. - newHttpReceiver() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
- newHttpRequest(HttpConversation, URI) - Method in class org.eclipse.jetty.client.HttpClient
- newHttpSender() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
- newHttpUpgrader(HttpVersion) - Method in interface org.eclipse.jetty.client.HttpUpgrader.Factory
- newNegotiatedConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.dynamic.HttpClientTransportDynamic
- newOrigin(HttpRequest) - Method in class org.eclipse.jetty.client.dynamic.HttpClientTransportDynamic
- newOrigin(HttpRequest) - Method in class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
- newOrigin(HttpRequest) - Method in interface org.eclipse.jetty.client.HttpClientTransport
-
Creates a new Origin with the given request.
- newProxyProtocolConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory
- newProxyProtocolConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1
- newProxyProtocolConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2
- newRequest(String) - Method in class org.eclipse.jetty.client.HttpClient
-
Creates a new request with the specified absolute URI in string format.
- newRequest(String, int) - Method in class org.eclipse.jetty.client.HttpClient
-
Creates a new request with the "http" scheme and the specified host and port
- newRequest(URI) - Method in class org.eclipse.jetty.client.HttpClient
-
Creates a new request with the specified absolute URI.
- newSslClientConnectionFactory(SslContextFactory.Client, ClientConnectionFactory) - Method in class org.eclipse.jetty.client.HttpClient
- newSslClientConnectionFactory(SslContextFactory.Client, ClientConnectionFactory) - Method in class org.eclipse.jetty.client.HttpDestination
- normalizePort(String, int) - Static method in class org.eclipse.jetty.client.HttpClient
- normalizeRequest(HttpRequest) - Method in class org.eclipse.jetty.client.HttpConnection
- notifyBeforeContent(Response, ObjLongConsumer<Object>, List<Response.DemandedContentListener>) - Method in class org.eclipse.jetty.client.ResponseNotifier
- notifyBegin(List<Response.ResponseListener>, Response) - Method in class org.eclipse.jetty.client.ResponseNotifier
- notifyBegin(Request) - Method in class org.eclipse.jetty.client.RequestNotifier
- notifyCommit(Request) - Method in class org.eclipse.jetty.client.RequestNotifier
- notifyComplete(List<Response.ResponseListener>, Result) - Method in class org.eclipse.jetty.client.ResponseNotifier
- notifyContent(Request, ByteBuffer) - Method in class org.eclipse.jetty.client.RequestNotifier
- notifyContent(Response, ObjLongConsumer<Object>, ByteBuffer, Callback, List<Response.DemandedContentListener>) - Method in class org.eclipse.jetty.client.ResponseNotifier
- notifyFailure(List<Response.ResponseListener>, Response, Throwable) - Method in class org.eclipse.jetty.client.ResponseNotifier
- notifyFailure(Request, Throwable) - Method in class org.eclipse.jetty.client.RequestNotifier
- notifyHeader(List<Response.ResponseListener>, Response, HttpField) - Method in class org.eclipse.jetty.client.ResponseNotifier
- notifyHeaders(List<Response.ResponseListener>, Response) - Method in class org.eclipse.jetty.client.ResponseNotifier
- notifyHeaders(Request) - Method in class org.eclipse.jetty.client.RequestNotifier
- notifyQueued(Request) - Method in class org.eclipse.jetty.client.RequestNotifier
- notifySuccess(List<Response.ResponseListener>, Response) - Method in class org.eclipse.jetty.client.ResponseNotifier
- notifySuccess(Request) - Method in class org.eclipse.jetty.client.RequestNotifier
O
- onBeforeContent(Response, LongConsumer) - Method in interface org.eclipse.jetty.client.api.Response.DemandedContentListener
-
Callback method invoked before response content events.
- onBegin(Request) - Method in interface org.eclipse.jetty.client.api.Request.BeginListener
-
Callback method invoked when the request begins being processed in order to be sent.
- onBegin(Request) - Method in interface org.eclipse.jetty.client.api.Request.Listener
- onBegin(Response) - Method in interface org.eclipse.jetty.client.api.Response.BeginListener
-
Callback method invoked when the response line containing HTTP version, HTTP status code and reason has been received and parsed.
- onBegin(Response) - Method in interface org.eclipse.jetty.client.api.Response.Listener
- onCommit(Request) - Method in interface org.eclipse.jetty.client.api.Request.CommitListener
-
Callback method invoked when the request headers (and perhaps small content) have been sent.
- onCommit(Request) - Method in interface org.eclipse.jetty.client.api.Request.Listener
- onComplete(Response.CompleteListener) - Method in interface org.eclipse.jetty.client.api.Request
- onComplete(Response.CompleteListener) - Method in class org.eclipse.jetty.client.HttpRequest
- onComplete(Result) - Method in interface org.eclipse.jetty.client.api.Response.CompleteListener
-
Callback method invoked when the request and the response have been processed, either successfully or not.
- onComplete(Result) - Method in interface org.eclipse.jetty.client.api.Response.Listener
- onComplete(Result) - Method in class org.eclipse.jetty.client.ContinueProtocolHandler.ContinueListener
- onComplete(Result) - Method in class org.eclipse.jetty.client.RedirectProtocolHandler
- onComplete(Result) - Method in class org.eclipse.jetty.client.TimeoutCompleteListener
-
Deprecated.
- onComplete(Result) - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
- onComplete(Result) - Method in class org.eclipse.jetty.client.util.FutureResponseListener
- onComplete(Result) - Method in class org.eclipse.jetty.client.util.InputStreamResponseListener
- onContent(Request, ByteBuffer) - Method in interface org.eclipse.jetty.client.api.Request.ContentListener
-
Callback method invoked when a chunk of request content has been sent successfully.
- onContent(Request, ByteBuffer) - Method in interface org.eclipse.jetty.client.api.Request.Listener
- onContent(Response, ByteBuffer) - Method in interface org.eclipse.jetty.client.api.Response.ContentListener
-
Callback method invoked when the response content has been received, parsed and there is demand.
- onContent(Response, ByteBuffer) - Method in interface org.eclipse.jetty.client.api.Response.Listener
- onContent(Response, ByteBuffer) - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
- onContent(Response, ByteBuffer, Callback) - Method in interface org.eclipse.jetty.client.api.Response.AsyncContentListener
-
Callback method invoked when the response content has been received, parsed and there is demand.
- onContent(Response, ByteBuffer, Callback) - Method in interface org.eclipse.jetty.client.api.Response.ContentListener
- onContent(Response, ByteBuffer, Callback) - Method in class org.eclipse.jetty.client.util.InputStreamResponseListener
- onContent(Response, LongConsumer, ByteBuffer, Callback) - Method in interface org.eclipse.jetty.client.api.Response.AsyncContentListener
- onContent(Response, LongConsumer, ByteBuffer, Callback) - Method in interface org.eclipse.jetty.client.api.Response.DemandedContentListener
-
Callback method invoked when the response content has been received.
- onContinue(Request) - Method in class org.eclipse.jetty.client.ContinueProtocolHandler
- onCreated(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- onEarlyHints(Request, HttpFields) - Method in class org.eclipse.jetty.client.EarlyHintsProtocolHandler
- onFailure(Request, Throwable) - Method in interface org.eclipse.jetty.client.api.Request.FailureListener
-
Callback method invoked when the request has failed to be sent
- onFailure(Request, Throwable) - Method in interface org.eclipse.jetty.client.api.Request.Listener
- onFailure(Response, Throwable) - Method in interface org.eclipse.jetty.client.api.Response.FailureListener
-
Callback method invoked when the response has failed in the process of being received
- onFailure(Response, Throwable) - Method in interface org.eclipse.jetty.client.api.Response.Listener
- onFailure(Response, Throwable) - Method in class org.eclipse.jetty.client.ContinueProtocolHandler.ContinueListener
- onFailure(Response, Throwable) - Method in class org.eclipse.jetty.client.util.InputStreamResponseListener
- onFillable() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- onFillable() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
- onHeader(Response, HttpField) - Method in interface org.eclipse.jetty.client.api.Response.HeaderListener
-
Callback method invoked when a response header has been received and parsed, returning whether the header should be processed or not.
- onHeader(Response, HttpField) - Method in interface org.eclipse.jetty.client.api.Response.Listener
- onHeader(Response, HttpField) - Method in class org.eclipse.jetty.client.RedirectProtocolHandler
- onHeaders(Request) - Method in interface org.eclipse.jetty.client.api.Request.HeadersListener
-
Callback method invoked when the request headers (and perhaps small content) are ready to be sent.
- onHeaders(Request) - Method in interface org.eclipse.jetty.client.api.Request.Listener
- onHeaders(Response) - Method in interface org.eclipse.jetty.client.api.Response.HeadersListener
-
Callback method invoked when all the response headers have been received and parsed.
- onHeaders(Response) - Method in interface org.eclipse.jetty.client.api.Response.Listener
- onHeaders(Response) - Method in class org.eclipse.jetty.client.util.BufferingResponseListener
- onHeaders(Response) - Method in class org.eclipse.jetty.client.util.InputStreamResponseListener
- onIdleExpired() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- onIdleTimeout(long) - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- onIdleTimeout(long, Throwable) - Method in class org.eclipse.jetty.client.HttpConnection
- onOpen() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- onOpen() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
- onProcessing(Request, HttpFields) - Method in class org.eclipse.jetty.client.ProcessingProtocolHandler
- onQueued(Request) - Method in interface org.eclipse.jetty.client.api.Request.Listener
- onQueued(Request) - Method in interface org.eclipse.jetty.client.api.Request.QueuedListener
-
Callback method invoked when the request is queued, waiting to be sent
- onRequestBegin(Request.BeginListener) - Method in interface org.eclipse.jetty.client.api.Request
- onRequestBegin(Request.BeginListener) - Method in class org.eclipse.jetty.client.HttpRequest
- onRequestCommit(Request.CommitListener) - Method in interface org.eclipse.jetty.client.api.Request
- onRequestCommit(Request.CommitListener) - Method in class org.eclipse.jetty.client.HttpRequest
- onRequestContent(Request.ContentListener) - Method in interface org.eclipse.jetty.client.api.Request
- onRequestContent(Request.ContentListener) - Method in class org.eclipse.jetty.client.HttpRequest
- onRequestFailure(Request.FailureListener) - Method in interface org.eclipse.jetty.client.api.Request
- onRequestFailure(Request.FailureListener) - Method in class org.eclipse.jetty.client.HttpRequest
- onRequestHeaders(Request.HeadersListener) - Method in interface org.eclipse.jetty.client.api.Request
- onRequestHeaders(Request.HeadersListener) - Method in class org.eclipse.jetty.client.HttpRequest
- onRequestQueued(Request.QueuedListener) - Method in interface org.eclipse.jetty.client.api.Request
- onRequestQueued(Request.QueuedListener) - Method in class org.eclipse.jetty.client.HttpRequest
- onRequestSuccess(Request.SuccessListener) - Method in interface org.eclipse.jetty.client.api.Request
- onRequestSuccess(Request.SuccessListener) - Method in class org.eclipse.jetty.client.HttpRequest
- onResponseBegin(Response.BeginListener) - Method in interface org.eclipse.jetty.client.api.Request
- onResponseBegin(Response.BeginListener) - Method in class org.eclipse.jetty.client.HttpRequest
- onResponseContent(Response.ContentListener) - Method in interface org.eclipse.jetty.client.api.Request
- onResponseContent(Response.ContentListener) - Method in class org.eclipse.jetty.client.HttpRequest
- onResponseContentAsync(Response.AsyncContentListener) - Method in interface org.eclipse.jetty.client.api.Request
- onResponseContentAsync(Response.AsyncContentListener) - Method in class org.eclipse.jetty.client.HttpRequest
- onResponseContentDemanded(Response.DemandedContentListener) - Method in interface org.eclipse.jetty.client.api.Request
- onResponseContentDemanded(Response.DemandedContentListener) - Method in class org.eclipse.jetty.client.HttpRequest
- onResponseFailure(Response.FailureListener) - Method in interface org.eclipse.jetty.client.api.Request
- onResponseFailure(Response.FailureListener) - Method in class org.eclipse.jetty.client.HttpRequest
- onResponseHeader(Response.HeaderListener) - Method in interface org.eclipse.jetty.client.api.Request
- onResponseHeader(Response.HeaderListener) - Method in class org.eclipse.jetty.client.HttpRequest
- onResponseHeaders(Response.HeadersListener) - Method in interface org.eclipse.jetty.client.api.Request
- onResponseHeaders(Response.HeadersListener) - Method in class org.eclipse.jetty.client.HttpRequest
- onResponseSuccess(Response.SuccessListener) - Method in interface org.eclipse.jetty.client.api.Request
- onResponseSuccess(Response.SuccessListener) - Method in class org.eclipse.jetty.client.HttpRequest
- onSuccess(Request) - Method in interface org.eclipse.jetty.client.api.Request.Listener
- onSuccess(Request) - Method in interface org.eclipse.jetty.client.api.Request.SuccessListener
-
Callback method invoked when the request has been successfully sent.
- onSuccess(Response) - Method in interface org.eclipse.jetty.client.api.Response.Listener
- onSuccess(Response) - Method in interface org.eclipse.jetty.client.api.Response.SuccessListener
-
Callback method invoked when the whole response has been successfully received.
- onSuccess(Response) - Method in class org.eclipse.jetty.client.ContinueProtocolHandler.ContinueListener
- onSuccess(Response) - Method in class org.eclipse.jetty.client.util.InputStreamResponseListener
- onTimeoutExpired() - Method in class org.eclipse.jetty.client.TimeoutCompleteListener
-
Deprecated.
- onUpgradeFrom() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- onUpgradeFrom() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- org.eclipse.jetty.client - module org.eclipse.jetty.client
- org.eclipse.jetty.client - package org.eclipse.jetty.client
-
Jetty Client : Implementation and Core Classes This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.
- org.eclipse.jetty.client.api - package org.eclipse.jetty.client.api
-
Jetty Client : API Classes
- org.eclipse.jetty.client.dynamic - package org.eclipse.jetty.client.dynamic
- org.eclipse.jetty.client.http - package org.eclipse.jetty.client.http
- org.eclipse.jetty.client.jmx - package org.eclipse.jetty.client.jmx
- org.eclipse.jetty.client.util - package org.eclipse.jetty.client.util
-
Jetty Client : Utility Classes
- Origin - Class in org.eclipse.jetty.client
-
Class that groups the elements that uniquely identify a destination.
- Origin(String, String, int) - Constructor for class org.eclipse.jetty.client.Origin
- Origin(String, String, int, Object) - Constructor for class org.eclipse.jetty.client.Origin
- Origin(String, String, int, Object, Origin.Protocol) - Constructor for class org.eclipse.jetty.client.Origin
- Origin(String, Origin.Address) - Constructor for class org.eclipse.jetty.client.Origin
- Origin(String, Origin.Address, Object) - Constructor for class org.eclipse.jetty.client.Origin
- Origin(String, Origin.Address, Object, Origin.Protocol) - Constructor for class org.eclipse.jetty.client.Origin
- Origin.Address - Class in org.eclipse.jetty.client
- Origin.Protocol - Class in org.eclipse.jetty.client
-
The representation of a network protocol.
- OutputStreamRequestContent - Class in org.eclipse.jetty.client.util
-
A
Request.Content
that provides content asynchronously through anOutputStream
similar toAsyncRequestContent
. - OutputStreamRequestContent() - Constructor for class org.eclipse.jetty.client.util.OutputStreamRequestContent
- OutputStreamRequestContent(String) - Constructor for class org.eclipse.jetty.client.util.OutputStreamRequestContent
P
- param(String, String) - Method in interface org.eclipse.jetty.client.api.Request
-
Adds a URI query parameter with the given name and value.
- param(String, String) - Method in class org.eclipse.jetty.client.HttpRequest
- parsedHeader(HttpField) - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- parsedTrailer(HttpField) - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- path(String) - Method in interface org.eclipse.jetty.client.api.Request
-
Specifies the URI path - and possibly the query - of this request.
- path(String) - Method in class org.eclipse.jetty.client.HttpRequest
- PathRequestContent - Class in org.eclipse.jetty.client.util
-
A
Request.Content
for files using JDK 7'sjava.nio.file
APIs. - PathRequestContent(String, Path) - Constructor for class org.eclipse.jetty.client.util.PathRequestContent
- PathRequestContent(String, Path, int) - Constructor for class org.eclipse.jetty.client.util.PathRequestContent
- PathRequestContent(String, Path, RetainableByteBufferPool) - Constructor for class org.eclipse.jetty.client.util.PathRequestContent
- PathRequestContent(Path) - Constructor for class org.eclipse.jetty.client.util.PathRequestContent
- PathRequestContent(Path, int) - Constructor for class org.eclipse.jetty.client.util.PathRequestContent
- port(int) - Method in interface org.eclipse.jetty.client.api.Request
- port(int) - Method in class org.eclipse.jetty.client.HttpRequest
- POST(String) - Method in class org.eclipse.jetty.client.HttpClient
-
Creates a POST request to the specified URI.
- POST(URI) - Method in class org.eclipse.jetty.client.HttpClient
-
Creates a POST request to the specified URI.
- preCreateConnections(int) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- preCreateConnections(int) - Method in interface org.eclipse.jetty.client.ConnectionPool
-
Optionally pre-create up to
connectionCount
connections so they are immediately ready for use. - prepare(HttpRequest) - Method in class org.eclipse.jetty.client.http.ProtocolHttpUpgrader
- prepare(HttpRequest) - Method in interface org.eclipse.jetty.client.HttpUpgrader
-
Prepares the request for the upgrade, for example by setting the HTTP method or by setting HTTP headers required for the upgrade.
- proceed() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- proceed(Throwable) - Method in class org.eclipse.jetty.client.HttpExchange
- proceed(HttpExchange, Throwable) - Method in class org.eclipse.jetty.client.HttpChannel
- proceed(HttpExchange, Throwable) - Method in class org.eclipse.jetty.client.HttpSender
- ProcessingProtocolHandler - Class in org.eclipse.jetty.client
-
A protocol handler that handles the 102 response code.
- ProcessingProtocolHandler() - Constructor for class org.eclipse.jetty.client.ProcessingProtocolHandler
- Protocol(List<String>, boolean) - Constructor for class org.eclipse.jetty.client.Origin.Protocol
-
Creates a Protocol with the given list of protocol names and whether it should negotiate the protocol.
- ProtocolHandler - Interface in org.eclipse.jetty.client
-
A protocol handler performs HTTP protocol operations on behalf of the application, typically like a browser would.
- ProtocolHandlers - Class in org.eclipse.jetty.client
-
A container for
ProtocolHandler
s accessible fromHttpClient.getProtocolHandlers()
. - ProtocolHandlers() - Constructor for class org.eclipse.jetty.client.ProtocolHandlers
- ProtocolHttpUpgrader - Class in org.eclipse.jetty.client.http
-
A HttpUpgrader that upgrades to a given protocol.
- ProtocolHttpUpgrader(HttpDestination, String) - Constructor for class org.eclipse.jetty.client.http.ProtocolHttpUpgrader
- Proxy(Origin.Address, boolean, SslContextFactory.Client, Origin.Protocol) - Constructor for class org.eclipse.jetty.client.ProxyConfiguration.Proxy
- Proxy(Origin, SslContextFactory.Client) - Constructor for class org.eclipse.jetty.client.ProxyConfiguration.Proxy
- PROXY - Enum constant in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Command
- ProxyAuthenticationProtocolHandler - Class in org.eclipse.jetty.client
-
A protocol handler that handles the 401 response code in association with the
Proxy-Authenticate
header. - ProxyAuthenticationProtocolHandler(HttpClient) - Constructor for class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
- ProxyAuthenticationProtocolHandler(HttpClient, int) - Constructor for class org.eclipse.jetty.client.ProxyAuthenticationProtocolHandler
- ProxyConfiguration - Class in org.eclipse.jetty.client
-
The configuration of the forward proxy to use with
HttpClient
. - ProxyConfiguration() - Constructor for class org.eclipse.jetty.client.ProxyConfiguration
- ProxyConfiguration.Proxy - Class in org.eclipse.jetty.client
- ProxyProtocolClientConnectionFactory - Class in org.eclipse.jetty.client
-
ClientConnectionFactory for the PROXY protocol.
- ProxyProtocolClientConnectionFactory.ProxyProtocolConnection - Class in org.eclipse.jetty.client
- ProxyProtocolClientConnectionFactory.V1 - Class in org.eclipse.jetty.client
-
A ClientConnectionFactory for the PROXY protocol version 1.
- ProxyProtocolClientConnectionFactory.V1.Tag - Class in org.eclipse.jetty.client
-
PROXY protocol version 1 metadata holder to be used in conjunction with
Request.tag(Object)
. - ProxyProtocolClientConnectionFactory.V2 - Class in org.eclipse.jetty.client
-
A ClientConnectionFactory for the PROXY protocol version 2.
- ProxyProtocolClientConnectionFactory.V2.Tag - Class in org.eclipse.jetty.client
-
PROXY protocol version 2 metadata holder to be used in conjunction with
Request.tag(Object)
. - ProxyProtocolClientConnectionFactory.V2.Tag.Command - Enum Class in org.eclipse.jetty.client
- ProxyProtocolClientConnectionFactory.V2.Tag.Family - Enum Class in org.eclipse.jetty.client
- ProxyProtocolClientConnectionFactory.V2.Tag.Protocol - Enum Class in org.eclipse.jetty.client
- ProxyProtocolClientConnectionFactory.V2.Tag.TLV - Class in org.eclipse.jetty.client
- pushListener(BiFunction<Request, Request, Response.CompleteListener>) - Method in class org.eclipse.jetty.client.HttpRequest
-
Sets a listener for pushed resources.
- put(ProtocolHandler) - Method in class org.eclipse.jetty.client.ProtocolHandlers
-
Stores the given
protocolHandler
in this container.
Q
- queuedToBegin(HttpExchange) - Method in class org.eclipse.jetty.client.HttpSender
R
- RandomConnectionPool - Class in org.eclipse.jetty.client
-
A
ConnectionPool
that provides connections randomly among the ones that are available. - RandomConnectionPool(HttpDestination, int, Callback, int) - Constructor for class org.eclipse.jetty.client.RandomConnectionPool
- reason(String) - Method in class org.eclipse.jetty.client.HttpResponse
- receive() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
- receive() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- receive() - Method in class org.eclipse.jetty.client.HttpReceiver
- redirect(Request, Response) - Method in class org.eclipse.jetty.client.HttpRedirector
-
Redirects the given
response
, blocking until the redirect is complete. - redirect(Request, Response, Response.CompleteListener) - Method in class org.eclipse.jetty.client.HttpRedirector
-
Redirects the given
response
asynchronously. - RedirectProtocolHandler - Class in org.eclipse.jetty.client
-
A protocol handler that handles redirect status codes 301, 302, 303, 307 and 308.
- RedirectProtocolHandler(HttpClient) - Constructor for class org.eclipse.jetty.client.RedirectProtocolHandler
- relativize(String) - Method in class org.eclipse.jetty.client.HttpSender
- release() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
- release() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- release() - Method in class org.eclipse.jetty.client.HttpChannel
- release(ByteBuffer) - Method in interface org.eclipse.jetty.client.ContentDecoder
-
Releases the ByteBuffer returned by
ContentDecoder.decode(ByteBuffer)
. - release(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- release(Connection) - Method in interface org.eclipse.jetty.client.ConnectionPool
-
Returns the given connection, previously obtained via
ConnectionPool.acquire(boolean)
, back to this ConnectionPool. - release(Connection) - Method in class org.eclipse.jetty.client.HttpDestination
- release(Connection) - Method in class org.eclipse.jetty.client.ValidatingConnectionPool
- released(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- released(Connection) - Method in class org.eclipse.jetty.client.LeakTrackingConnectionPool
- remove() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- remove(String) - Method in class org.eclipse.jetty.client.ProtocolHandlers
-
Removes the protocol handler with the given name.
- remove(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- remove(Connection) - Method in interface org.eclipse.jetty.client.ConnectionPool
-
Removes the given connection from this ConnectionPool.
- remove(Connection) - Method in class org.eclipse.jetty.client.HttpDestination
- remove(Connection) - Method in class org.eclipse.jetty.client.ValidatingConnectionPool
- remove(HttpExchange) - Method in class org.eclipse.jetty.client.HttpDestination
- removeAuthentication(Authentication) - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
- removeAuthentication(Authentication) - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
- removeAuthenticationResult(Authentication.Result) - Method in interface org.eclipse.jetty.client.api.AuthenticationStore
- removeAuthenticationResult(Authentication.Result) - Method in class org.eclipse.jetty.client.HttpAuthenticationStore
- removed(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- removeDestination(HttpDestination) - Method in class org.eclipse.jetty.client.HttpClient
- Request - Interface in org.eclipse.jetty.client.api
-
Request
represents an HTTP request, and offers a fluent interface to customize various attributes such as the path, the headers, the content, etc. - Request.BeginListener - Interface in org.eclipse.jetty.client.api
-
Listener for the request begin event.
- Request.CommitListener - Interface in org.eclipse.jetty.client.api
-
Listener for the request committed event.
- Request.Content - Interface in org.eclipse.jetty.client.api
-
A client-side representation of HTTP request content.
- Request.ContentListener - Interface in org.eclipse.jetty.client.api
-
Listener for the request content event.
- Request.FailureListener - Interface in org.eclipse.jetty.client.api
-
Listener for the request failed event.
- Request.HeadersListener - Interface in org.eclipse.jetty.client.api
-
Listener for the request headers event.
- Request.Listener - Interface in org.eclipse.jetty.client.api
-
Listener for all request events.
- Request.Listener.Adapter - Class in org.eclipse.jetty.client.api
-
An empty implementation of
Request.Listener
- Request.QueuedListener - Interface in org.eclipse.jetty.client.api
-
Listener for the request queued event.
- Request.RequestListener - Interface in org.eclipse.jetty.client.api
-
Common, empty, super-interface for request listeners.
- Request.SuccessListener - Interface in org.eclipse.jetty.client.api
-
Listener for the request succeeded event.
- requestComplete(Throwable) - Method in class org.eclipse.jetty.client.HttpExchange
- RequestNotifier - Class in org.eclipse.jetty.client
- RequestNotifier(HttpClient) - Constructor for class org.eclipse.jetty.client.RequestNotifier
- reset() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- reset() - Method in class org.eclipse.jetty.client.http.HttpSenderOverHTTP
- reset() - Method in class org.eclipse.jetty.client.HttpReceiver
-
Resets the state of this HttpReceiver.
- reset() - Method in class org.eclipse.jetty.client.HttpSender
- resetResponse() - Method in class org.eclipse.jetty.client.HttpExchange
- resolveDestination(Request) - Method in class org.eclipse.jetty.client.HttpClient
- resolveDestination(Origin) - Method in class org.eclipse.jetty.client.HttpClient
-
Returns, creating it if absent, the destination with the given origin.
- Response - Interface in org.eclipse.jetty.client.api
-
Response
represents an HTTP response and offers methods to retrieve status code, HTTP version and headers. - Response.AsyncContentListener - Interface in org.eclipse.jetty.client.api
-
Asynchronous listener for the response content events.
- Response.BeginListener - Interface in org.eclipse.jetty.client.api
-
Listener for the response begin event.
- Response.CompleteListener - Interface in org.eclipse.jetty.client.api
-
Listener for the request and response completed event.
- Response.ContentListener - Interface in org.eclipse.jetty.client.api
-
Synchronous listener for the response content events.
- Response.DemandedContentListener - Interface in org.eclipse.jetty.client.api
-
Asynchronous listener for the response content events.
- Response.FailureListener - Interface in org.eclipse.jetty.client.api
-
Listener for the response failure event.
- Response.HeaderListener - Interface in org.eclipse.jetty.client.api
-
Listener for a response header event.
- Response.HeadersListener - Interface in org.eclipse.jetty.client.api
-
Listener for the response headers event.
- Response.Listener - Interface in org.eclipse.jetty.client.api
-
Listener for all response events.
- Response.Listener.Adapter - Class in org.eclipse.jetty.client.api
-
An empty implementation of
Response.Listener
- Response.ResponseListener - Interface in org.eclipse.jetty.client.api
-
Common, empty, super-interface for response listeners
- Response.SuccessListener - Interface in org.eclipse.jetty.client.api
-
Listener for the response succeeded event.
- responseBegin(HttpExchange) - Method in class org.eclipse.jetty.client.HttpReceiver
-
Method to be invoked when the response status code is available.
- responseComplete(Throwable) - Method in class org.eclipse.jetty.client.HttpExchange
- responseContent(HttpExchange, ByteBuffer, Callback) - Method in class org.eclipse.jetty.client.HttpReceiver
-
Method to be invoked when response HTTP content is available.
- responseFailure(Throwable) - Method in class org.eclipse.jetty.client.HttpReceiver
-
Method to be invoked when the response is failed.
- responseHeader(HttpExchange, HttpField) - Method in class org.eclipse.jetty.client.HttpReceiver
-
Method to be invoked when a response HTTP header is available.
- responseHeaders(HttpExchange) - Method in class org.eclipse.jetty.client.HttpReceiver
-
Method to be invoked after all response HTTP headers are available.
- ResponseNotifier - Class in org.eclipse.jetty.client
- ResponseNotifier() - Constructor for class org.eclipse.jetty.client.ResponseNotifier
- responseSuccess(HttpExchange) - Method in class org.eclipse.jetty.client.HttpReceiver
-
Method to be invoked when the response is successful.
- Result - Class in org.eclipse.jetty.client.api
- Result(Request, Throwable, Response) - Constructor for class org.eclipse.jetty.client.api.Result
- Result(Request, Throwable, Response, Throwable) - Constructor for class org.eclipse.jetty.client.api.Result
- Result(Request, Response) - Constructor for class org.eclipse.jetty.client.api.Result
- Result(Request, Response, Throwable) - Constructor for class org.eclipse.jetty.client.api.Result
- Result(Result, Throwable) - Constructor for class org.eclipse.jetty.client.api.Result
- retry - Variable in class org.eclipse.jetty.client.SendFailure
- RoundRobinConnectionPool - Class in org.eclipse.jetty.client
-
A
ConnectionPool
that attempts to provide connections using a round-robin algorithm. - RoundRobinConnectionPool(HttpDestination, int, Callback) - Constructor for class org.eclipse.jetty.client.RoundRobinConnectionPool
- RoundRobinConnectionPool(HttpDestination, int, Callback, int) - Constructor for class org.eclipse.jetty.client.RoundRobinConnectionPool
S
- scheme(String) - Method in interface org.eclipse.jetty.client.api.Request
- scheme(String) - Method in class org.eclipse.jetty.client.HttpRequest
- send() - Method in interface org.eclipse.jetty.client.api.Request
-
Sends this request and returns the response.
- send() - Method in class org.eclipse.jetty.client.HttpChannel
- send() - Method in class org.eclipse.jetty.client.HttpDestination
- send() - Method in class org.eclipse.jetty.client.HttpRequest
- send(Request, Response.CompleteListener) - Method in interface org.eclipse.jetty.client.api.Connection
-
Sends a request with an associated response listener.
- send(Request, Response.CompleteListener) - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- send(Request, Response.CompleteListener) - Method in class org.eclipse.jetty.client.HttpConnection
- send(Request, Response.CompleteListener) - Method in class org.eclipse.jetty.client.HttpDestination
- send(Response.CompleteListener) - Method in interface org.eclipse.jetty.client.api.Request
-
Sends this request and asynchronously notifies the given listener for response events.
- send(Response.CompleteListener) - Method in class org.eclipse.jetty.client.HttpRequest
- send(HttpChannel, HttpExchange) - Method in class org.eclipse.jetty.client.HttpConnection
- send(HttpExchange) - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
- send(HttpExchange) - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- send(HttpExchange) - Method in class org.eclipse.jetty.client.HttpChannel
- send(HttpExchange) - Method in class org.eclipse.jetty.client.HttpDestination
- send(HttpExchange) - Method in class org.eclipse.jetty.client.HttpSender
- send(HttpExchange) - Method in interface org.eclipse.jetty.client.IConnection
- send(HttpRequest, List<Response.ResponseListener>) - Method in class org.eclipse.jetty.client.HttpClient
- send(HttpRequest, List<Response.ResponseListener>) - Method in class org.eclipse.jetty.client.HttpDestination
- send(IConnection, HttpExchange) - Method in class org.eclipse.jetty.client.HttpDestination
- sendContent(HttpExchange, ByteBuffer, boolean, Callback) - Method in class org.eclipse.jetty.client.http.HttpSenderOverHTTP
- sendContent(HttpExchange, ByteBuffer, boolean, Callback) - Method in class org.eclipse.jetty.client.HttpSender
-
Implementations should send the given HTTP content over the wire.
- SendFailure - Class in org.eclipse.jetty.client
- SendFailure(Throwable, boolean) - Constructor for class org.eclipse.jetty.client.SendFailure
- sendHeaders(HttpExchange, ByteBuffer, boolean, Callback) - Method in class org.eclipse.jetty.client.http.HttpSenderOverHTTP
- sendHeaders(HttpExchange, ByteBuffer, boolean, Callback) - Method in class org.eclipse.jetty.client.HttpSender
-
Implementations should send the HTTP headers over the wire, possibly with some content, in a single write, and notify the given
callback
of the result of this operation. - setAddressResolutionTimeout(long) - Method in class org.eclipse.jetty.client.HttpClient
-
Sets the socket address resolution timeout used by the default
SocketAddressResolver
created by this HttpClient at startup. - setAttachment(Object) - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- setAttachment(Object) - Method in class org.eclipse.jetty.client.HttpConnection
- setAuthenticationStore(AuthenticationStore) - Method in class org.eclipse.jetty.client.HttpClient
- setBindAddress(SocketAddress) - Method in class org.eclipse.jetty.client.HttpClient
- setByteBufferPool(ByteBufferPool) - Method in class org.eclipse.jetty.client.HttpClient
- setConnectBlocking(boolean) - Method in class org.eclipse.jetty.client.HttpClient
-
Whether
connect()
operations are performed in blocking mode. - setConnectionPoolFactory(ConnectionPool.Factory) - Method in class org.eclipse.jetty.client.AbstractHttpClientTransport
- setConnectionPoolFactory(ConnectionPool.Factory) - Method in interface org.eclipse.jetty.client.HttpClientTransport
- setConnectTimeout(long) - Method in class org.eclipse.jetty.client.HttpClient
- setCookieStore(CookieStore) - Method in class org.eclipse.jetty.client.HttpClient
- setDefaultRequestContentType(String) - Method in class org.eclipse.jetty.client.HttpClient
- setDestinationIdleTimeout(long) - Method in class org.eclipse.jetty.client.HttpClient
-
Whether destinations that have no connections (nor active nor idle) and no exchanges should be removed after the specified timeout.
- setExecutor(Executor) - Method in class org.eclipse.jetty.client.HttpClient
- setFollowRedirects(boolean) - Method in class org.eclipse.jetty.client.HttpClient
- setHeaderCacheCaseSensitive(boolean) - Method in class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
- setHeaderCacheSize(int) - Method in class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
- setHttpClient(HttpClient) - Method in class org.eclipse.jetty.client.AbstractHttpClientTransport
- setHttpClient(HttpClient) - Method in interface org.eclipse.jetty.client.HttpClientTransport
-
Sets the
HttpClient
instance on this transport. - setHttpCompliance(HttpCompliance) - Method in class org.eclipse.jetty.client.HttpClient
-
Sets the http compliance mode for parsing http responses.
- setIdleTimeout(long) - Method in class org.eclipse.jetty.client.HttpClient
- setInitialMaxMultiplex(int) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- setInitialMaxMultiplex(int) - Method in class org.eclipse.jetty.client.MultiplexConnectionPool
- setMaxConnectionsPerDestination(int) - Method in class org.eclipse.jetty.client.HttpClient
-
Sets the max number of connections to open to each destinations.
- setMaxDuration(long) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- setMaximizeConnections(boolean) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
-
Sets whether the number of connections should be maximized.
- setMaxRedirects(int) - Method in class org.eclipse.jetty.client.HttpClient
- setMaxRequestsQueuedPerDestination(int) - Method in class org.eclipse.jetty.client.HttpClient
-
Sets the max number of requests that may be queued to a destination.
- setMaxUsage(int) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- setName(String) - Method in class org.eclipse.jetty.client.HttpClient
-
Sets the name of this HttpClient.
- setRenewTGT(boolean) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
- setRequestBufferSize(int) - Method in class org.eclipse.jetty.client.HttpClient
- setResponseBufferSize(int) - Method in class org.eclipse.jetty.client.HttpClient
- setScheduler(Scheduler) - Method in class org.eclipse.jetty.client.HttpClient
- setServiceName(String) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
- setSocketAddressResolver(SocketAddressResolver) - Method in class org.eclipse.jetty.client.HttpClient
- setSslContextFactory(SslContextFactory.Client) - Method in class org.eclipse.jetty.client.HttpClient
- setStrictEventOrdering(boolean) - Method in class org.eclipse.jetty.client.HttpClient
-
Whether request/response events must be strictly ordered with respect to connection usage.
- setTicketCachePath(Path) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
- setUseInputDirectByteBuffers(boolean) - Method in class org.eclipse.jetty.client.HttpClient
- setUseOutputDirectByteBuffers(boolean) - Method in class org.eclipse.jetty.client.HttpClient
- setUserAgentField(HttpField) - Method in class org.eclipse.jetty.client.HttpClient
- setUserKeyTabPath(Path) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
- setUserName(String) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
- setUserPassword(String) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
- setUseTicketCache(boolean) - Method in class org.eclipse.jetty.client.util.SPNEGOAuthentication
- Socks4Proxy - Class in org.eclipse.jetty.client
- Socks4Proxy(String, int) - Constructor for class org.eclipse.jetty.client.Socks4Proxy
- Socks4Proxy(Origin.Address, boolean) - Constructor for class org.eclipse.jetty.client.Socks4Proxy
- Socks4Proxy.Socks4ProxyClientConnectionFactory - Class in org.eclipse.jetty.client
- Socks4ProxyClientConnectionFactory(ClientConnectionFactory) - Constructor for class org.eclipse.jetty.client.Socks4Proxy.Socks4ProxyClientConnectionFactory
- someToContent(HttpExchange, ByteBuffer) - Method in class org.eclipse.jetty.client.HttpSender
- someToSuccess(HttpExchange) - Method in class org.eclipse.jetty.client.HttpSender
- SPNEGOAuthentication - Class in org.eclipse.jetty.client.util
-
Implementation of the SPNEGO (or "Negotiate") authentication defined in RFC 4559.
- SPNEGOAuthentication(URI) - Constructor for class org.eclipse.jetty.client.util.SPNEGOAuthentication
- SPNEGOAuthentication.SPNEGOResult - Class in org.eclipse.jetty.client.util
- SPNEGOResult(URI, String) - Constructor for class org.eclipse.jetty.client.util.SPNEGOAuthentication.SPNEGOResult
- SPNEGOResult(URI, HttpHeader, String) - Constructor for class org.eclipse.jetty.client.util.SPNEGOAuthentication.SPNEGOResult
- stale() - Method in class org.eclipse.jetty.client.HttpDestination
- startResponse(HttpVersion, int, String) - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- status(int) - Method in class org.eclipse.jetty.client.HttpResponse
- storeCookie(URI, HttpField) - Method in class org.eclipse.jetty.client.HttpReceiver
- STREAM - Enum constant in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Protocol
- StringRequestContent - Class in org.eclipse.jetty.client.util
-
A
Request.Content
for strings. - StringRequestContent(String) - Constructor for class org.eclipse.jetty.client.util.StringRequestContent
- StringRequestContent(String, String) - Constructor for class org.eclipse.jetty.client.util.StringRequestContent
- StringRequestContent(String, String, Charset) - Constructor for class org.eclipse.jetty.client.util.StringRequestContent
- StringRequestContent(String, Charset) - Constructor for class org.eclipse.jetty.client.util.StringRequestContent
- succeeded() - Method in class org.eclipse.jetty.client.HttpDestination
- succeeded() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
- sweep() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- sweep() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- sweep() - Method in class org.eclipse.jetty.client.HttpDestination
- Synchronizable - Interface in org.eclipse.jetty.client
-
Implementations of this interface expose a lock object via
Synchronizable.getLock()
so that callers can synchronize externally on that lock:
T
- tag(Object) - Method in interface org.eclipse.jetty.client.api.Request
-
Tags this request with the given metadata tag.
- tag(Object) - Method in class org.eclipse.jetty.client.HttpRequest
- Tag() - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
-
Creates a Tag whose metadata will be derived from the underlying EndPoint.
- Tag() - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
-
Creates a Tag whose metadata will be derived from the underlying EndPoint.
- Tag(String, int) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
-
Creates a Tag with the given source metadata.
- Tag(String, int) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
-
Creates a Tag with the given source metadata.
- Tag(String, int, List<ProxyProtocolClientConnectionFactory.V2.Tag.TLV>) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
-
Creates a Tag with the given source metadata and Type-Length-Value (TLV) objects.
- Tag(String, String, int, String, int) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
-
Creates a Tag with the given metadata.
- Tag(ProxyProtocolClientConnectionFactory.V2.Tag.Command, ProxyProtocolClientConnectionFactory.V2.Tag.Family, ProxyProtocolClientConnectionFactory.V2.Tag.Protocol, String, int, String, int, List<ProxyProtocolClientConnectionFactory.V2.Tag.TLV>) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
-
Creates a Tag with the given metadata.
- terminateRequest() - Method in class org.eclipse.jetty.client.HttpExchange
- terminateResponse() - Method in class org.eclipse.jetty.client.HttpExchange
- timeout(long, TimeUnit) - Method in interface org.eclipse.jetty.client.api.Request
- timeout(long, TimeUnit) - Method in class org.eclipse.jetty.client.HttpRequest
- TimeoutCompleteListener - Class in org.eclipse.jetty.client
-
Deprecated.Do not use it, use
CyclicTimeouts
instead. - TimeoutCompleteListener(Scheduler) - Constructor for class org.eclipse.jetty.client.TimeoutCompleteListener
-
Deprecated.
- TLV(int, byte[]) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.TLV
- toConnectionString() - Method in class org.eclipse.jetty.client.http.HttpConnectionOverHTTP
- toString() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
- toString() - Method in class org.eclipse.jetty.client.api.Result
- toString() - Method in class org.eclipse.jetty.client.http.HttpChannelOverHTTP
- toString() - Method in class org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- toString() - Method in class org.eclipse.jetty.client.http.HttpSenderOverHTTP
- toString() - Method in class org.eclipse.jetty.client.HttpChannel
- toString() - Method in class org.eclipse.jetty.client.HttpConnection
- toString() - Method in class org.eclipse.jetty.client.HttpContentResponse
- toString() - Method in class org.eclipse.jetty.client.HttpConversation
- toString() - Method in class org.eclipse.jetty.client.HttpDestination
- toString() - Method in class org.eclipse.jetty.client.HttpExchange
- toString() - Method in class org.eclipse.jetty.client.HttpReceiver
- toString() - Method in class org.eclipse.jetty.client.HttpRequest
- toString() - Method in class org.eclipse.jetty.client.HttpResponse
- toString() - Method in class org.eclipse.jetty.client.HttpSender
- toString() - Method in class org.eclipse.jetty.client.Origin.Address
- toString() - Method in class org.eclipse.jetty.client.Origin.Protocol
- toString() - Method in class org.eclipse.jetty.client.Origin
- toString() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
- toString() - Method in class org.eclipse.jetty.client.SendFailure
- toString() - Method in class org.eclipse.jetty.client.util.BasicAuthentication.BasicResult
- toString() - Method in class org.eclipse.jetty.client.ValidatingConnectionPool
- trailer(HttpField) - Method in class org.eclipse.jetty.client.HttpResponse
- trailersSupplier(Supplier<HttpFields>) - Method in interface org.eclipse.jetty.client.api.Request
-
Provides the trailers of this request.
- trailersSupplier(Supplier<HttpFields>) - Method in class org.eclipse.jetty.client.HttpRequest
- tryCreate(boolean) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
-
Tries to create a new connection.
U
- UNIX - Enum constant in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Family
- UNKNOWN - Static variable in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1.Tag
-
The PROXY V1 Tag typically used to "ping" the server.
- UNSPEC - Enum constant in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Family
- UNSPEC - Enum constant in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Protocol
- updateResponseListeners(Response.ResponseListener) - Method in class org.eclipse.jetty.client.HttpConversation
-
Requests to update the response listener, eventually using the given override response listener, that must be notified instead of the first exchange response listeners.
- upgrade(HttpResponse, EndPoint, Callback) - Method in class org.eclipse.jetty.client.http.ProtocolHttpUpgrader
- upgrade(HttpResponse, EndPoint, Callback) - Method in interface org.eclipse.jetty.client.HttpUpgrader
-
Upgrades the given
endPoint
to a different protocol. - upgrade(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.dynamic.HttpClientTransportDynamic
- upgradeProtocol(String) - Method in class org.eclipse.jetty.client.HttpRequest
- UpgradeProtocolHandler - Class in org.eclipse.jetty.client
-
A protocol handler that handles HTTP 101 responses.
- UpgradeProtocolHandler() - Constructor for class org.eclipse.jetty.client.UpgradeProtocolHandler
- USER_AGENT - Static variable in class org.eclipse.jetty.client.HttpClient
V
- V1(ClientConnectionFactory) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V1
- V2(ClientConnectionFactory) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2
- ValidatingConnectionPool - Class in org.eclipse.jetty.client
-
A connection pool that validates connections before making them available for use.
- ValidatingConnectionPool(HttpDestination, int, Callback, Scheduler, long) - Constructor for class org.eclipse.jetty.client.ValidatingConnectionPool
- valueOf(String) - Static method in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Command
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Family
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Protocol
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Command
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Family
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Protocol
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version(HttpVersion) - Method in interface org.eclipse.jetty.client.api.Request
- version(HttpVersion) - Method in class org.eclipse.jetty.client.HttpRequest
- version(HttpVersion) - Method in class org.eclipse.jetty.client.HttpResponse
W
- write(ByteBuffer, Callback) - Method in class org.eclipse.jetty.client.util.AsyncRequestContent
- writePROXYBytes(EndPoint, Callback) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
- WWWAuthenticationProtocolHandler - Class in org.eclipse.jetty.client
-
A protocol handler that handles the 401 response code in association with the
WWW-Authenticate
header. - WWWAuthenticationProtocolHandler(HttpClient) - Constructor for class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
- WWWAuthenticationProtocolHandler(HttpClient, int) - Constructor for class org.eclipse.jetty.client.WWWAuthenticationProtocolHandler
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
HttpClientTransport.connect(SocketAddress, Map)
instead.