Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abort(Throwable) - Method in interface org.eclipse.jetty.client.Request
Attempts to abort the send of this request.
abort(Throwable) - Method in interface org.eclipse.jetty.client.Response
Attempts to abort the receive of this response.
abort(Throwable) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
abort(Throwable) - Method in class org.eclipse.jetty.client.transport.HttpResponse
 
abort(Throwable, Promise<Boolean>) - Method in class org.eclipse.jetty.client.transport.HttpConversation
 
abort(Throwable, Promise<Boolean>) - Method in class org.eclipse.jetty.client.transport.HttpExchange
 
abort(HttpExchange, Throwable, Throwable, Promise<Boolean>) - Method in class org.eclipse.jetty.client.transport.HttpChannel
 
abort(HttpExchange, Throwable, Promise<Boolean>) - Method in class org.eclipse.jetty.client.transport.HttpReceiver
 
abort(HttpExchange, Throwable, Promise<Boolean>) - Method in class org.eclipse.jetty.client.transport.HttpSender
 
abortResponse(HttpExchange, Throwable, Promise<Boolean>) - Method in class org.eclipse.jetty.client.transport.HttpChannel
 
AbstractAuthentication - Class in org.eclipse.jetty.client
 
AbstractAuthentication(URI, String) - Constructor for class org.eclipse.jetty.client.AbstractAuthentication
 
AbstractConnectionPool - Class in org.eclipse.jetty.client
 
AbstractConnectionPool(Destination, Pool.Factory<Connection>, 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.Request
 
accept(String...) - Method in class org.eclipse.jetty.client.transport.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.transport.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 and response 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 is true or AbstractConnectionPool.isMaximizeConnections() is true, 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, return null.
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 is true, 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 returns null.
acquired(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
Deprecated, for removal: This API element is subject to removal in a future version.
Racy API. Do not use. There is no replacement.
activate() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
addAuthentication(Authentication) - Method in interface org.eclipse.jetty.client.AuthenticationStore
Add the Authentication to add.
addAuthenticationResult(Authentication.Result) - Method in interface org.eclipse.jetty.client.AuthenticationStore
Add the Authentication.Result to add.
addBeginListener(Request.BeginListener) - Method in class org.eclipse.jetty.client.RequestListeners
 
addBeginListener(Response.BeginListener) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
addCommitListener(Request.CommitListener) - Method in class org.eclipse.jetty.client.RequestListeners
 
addCompleteListener(Response.CompleteListener, boolean) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
addContentListener(Request.ContentListener) - Method in class org.eclipse.jetty.client.RequestListeners
 
addContentSourceListener(Response.ContentSourceListener) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
addFailureListener(Request.FailureListener) - Method in class org.eclipse.jetty.client.RequestListeners
 
addFailureListener(Response.FailureListener) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
addHeader(HttpField) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
addHeader(HttpField) - Method in class org.eclipse.jetty.client.transport.HttpResponse
 
addHeaderListener(Response.HeaderListener) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
addHeadersListener(Request.HeadersListener) - Method in class org.eclipse.jetty.client.RequestListeners
 
addHeadersListener(Response.HeadersListener) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
addListener(Request.Listener) - Method in class org.eclipse.jetty.client.RequestListeners
 
addListener(Response.Listener) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
addProxy(ProxyConfiguration.Proxy) - Method in class org.eclipse.jetty.client.ProxyConfiguration
Adds a proxy.
addQueuedListener(Request.QueuedListener) - Method in class org.eclipse.jetty.client.RequestListeners
 
addResponseListeners(ResponseListeners) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
Address(String, int) - Constructor for class org.eclipse.jetty.client.Origin.Address
 
ADDRESS_TYPE_DOMAIN - Static variable in class org.eclipse.jetty.client.Socks5
The address type for domain names used in SOCKS5 connect requests and responses.
ADDRESS_TYPE_IPV4 - Static variable in class org.eclipse.jetty.client.Socks5
The address type for IPv4 used in SOCKS5 connect requests and responses.
ADDRESS_TYPE_IPV6 - Static variable in class org.eclipse.jetty.client.Socks5
The address type for IPv6 used in SOCKS5 connect requests and responses.
addSuccessListener(Request.SuccessListener) - Method in class org.eclipse.jetty.client.RequestListeners
 
addSuccessListener(Response.SuccessListener) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
afterDecoding(Response) - Method in interface org.eclipse.jetty.client.ContentDecoder
Processes the exchange after the response content has been decoded.
afterDecoding(Response) - Method in class org.eclipse.jetty.client.GZIPContentDecoder
 
agent(String) - Method in interface org.eclipse.jetty.client.Request
 
agent(String) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
ANY_REALM - Static variable in interface org.eclipse.jetty.client.Authentication
Constant used to indicate that any realm will match.
apply(Request) - Method in interface org.eclipse.jetty.client.Authentication.Result
Applies the authentication result to the given request.
apply(Request) - Method in class org.eclipse.jetty.client.BasicAuthentication.BasicResult
 
apply(Request) - Method in class org.eclipse.jetty.client.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.transport.HttpChannel
Associates the given exchange to this channel in order to be sent over the network.
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
 
asString() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
AsyncRequestContent - Class in org.eclipse.jetty.client
 
AsyncRequestContent(String, ByteBuffer...) - Constructor for class org.eclipse.jetty.client.AsyncRequestContent
 
AsyncRequestContent(ByteBuffer...) - Constructor for class org.eclipse.jetty.client.AsyncRequestContent
 
attribute(String, Object) - Method in interface org.eclipse.jetty.client.Request
 
attribute(String, Object) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
authenticate(Request, ContentResponse, Authentication.HeaderInfo, Attributes) - Method in interface org.eclipse.jetty.client.Authentication
Executes the authentication mechanism for the given request, returning a Authentication.Result that can be used to actually authenticate the request via Authentication.Result.apply(Request).
authenticate(Request, ContentResponse, Authentication.HeaderInfo, Attributes) - Method in class org.eclipse.jetty.client.BasicAuthentication
 
authenticate(Request, ContentResponse, Authentication.HeaderInfo, Attributes) - Method in class org.eclipse.jetty.client.DigestAuthentication
 
authenticate(Request, ContentResponse, Authentication.HeaderInfo, Attributes) - Method in class org.eclipse.jetty.client.SPNEGOAuthentication
 
authenticate(EndPoint, Callback) - Method in interface org.eclipse.jetty.client.Socks5.Authentication
Performs the authentication send and receive bytes exchanges specific for this Socks5.Authentication.
Authentication - Interface in org.eclipse.jetty.client
Authentication represents a mechanism to authenticate requests for protected resources.
Authentication.HeaderInfo - Class in org.eclipse.jetty.client
Structure holding information about the WWW-Authenticate (or Proxy-Authenticate) header.
Authentication.Result - Interface in org.eclipse.jetty.client
Authentication.Result holds the information needed to authenticate a Request via Authentication.Result.apply(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
await(long, TimeUnit) - Method in class org.eclipse.jetty.client.InputStreamResponseListener
Waits for the given timeout for the whole request/response cycle to be finished, then returns the corresponding result.

B

BasicAuthentication - Class in org.eclipse.jetty.client
Implementation of the HTTP "Basic" authentication defined in RFC 2617.
BasicAuthentication(URI, String, String, String) - Constructor for class org.eclipse.jetty.client.BasicAuthentication
 
BasicAuthentication.BasicResult - Class in org.eclipse.jetty.client
Basic authentication result.
BasicResult(URI, String, String) - Constructor for class org.eclipse.jetty.client.BasicAuthentication.BasicResult
 
BasicResult(URI, HttpHeader, String, String) - Constructor for class org.eclipse.jetty.client.BasicAuthentication.BasicResult
 
BasicResult(URI, HttpHeader, String, String, Charset) - Constructor for class org.eclipse.jetty.client.BasicAuthentication.BasicResult
 
beforeDecoding(Response) - Method in interface org.eclipse.jetty.client.ContentDecoder
Processes the response just before the decoding of the response content.
beforeDecoding(Response) - Method in class org.eclipse.jetty.client.GZIPContentDecoder
 
beginToHeaders(HttpExchange) - Method in class org.eclipse.jetty.client.transport.HttpSender
 
body(Request.Content) - Method in interface org.eclipse.jetty.client.Request
 
body(Request.Content) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
BufferingResponseListener - Class in org.eclipse.jetty.client
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.BufferingResponseListener
Creates an instance with a default maximum length of 2 MiB.
BufferingResponseListener(int) - Constructor for class org.eclipse.jetty.client.BufferingResponseListener
Creates an instance with the given maximum length
ByteBufferRequestContent - Class in org.eclipse.jetty.client
ByteBufferRequestContent(String, ByteBuffer...) - Constructor for class org.eclipse.jetty.client.ByteBufferRequestContent
 
ByteBufferRequestContent(String, Collection<ByteBuffer>) - Constructor for class org.eclipse.jetty.client.ByteBufferRequestContent
 
ByteBufferRequestContent(ByteBuffer...) - Constructor for class org.eclipse.jetty.client.ByteBufferRequestContent
 
BytesRequestContent - Class in org.eclipse.jetty.client
A Request.Content for byte arrays.
BytesRequestContent(byte[]...) - Constructor for class org.eclipse.jetty.client.BytesRequestContent
 
BytesRequestContent(String, byte[]...) - Constructor for class org.eclipse.jetty.client.BytesRequestContent
 

C

cancel(boolean) - Method in class org.eclipse.jetty.client.FutureResponseListener
Deprecated.
 
clear() - Method in class org.eclipse.jetty.client.ContentDecoder.Factories
 
clear() - Method in class org.eclipse.jetty.client.ProtocolHandlers
Removes all protocol handlers from this container.
clear() - Method in class org.eclipse.jetty.client.RequestListeners
 
clearAuthenticationResults() - Method in interface org.eclipse.jetty.client.AuthenticationStore
Removes all authentication results stored
clearAuthentications() - Method in interface org.eclipse.jetty.client.AuthenticationStore
Removes all Authentications stored
clearHeaders() - Method in class org.eclipse.jetty.client.transport.HttpResponse
 
close() - Method in interface org.eclipse.jetty.client.Connection
 
close() - Method in class org.eclipse.jetty.client.HttpClient
 
COMMAND_CONNECT - Static variable in class org.eclipse.jetty.client.Socks5
The SOCKS5 CONNECT command used in SOCKS5 connect requests.
CompletableResponseListener - Class in org.eclipse.jetty.client
A BufferingResponseListener that sends a Request and returns a CompletableFuture that is completed when CompletableResponseListener.onComplete(Result) is called.
CompletableResponseListener(Request) - Constructor for class org.eclipse.jetty.client.CompletableResponseListener
 
CompletableResponseListener(Request, int) - Constructor for class org.eclipse.jetty.client.CompletableResponseListener
 
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
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
Connection represent a connection to a Destination and allow applications to send requests via Connection.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.
ContentDecoder - Interface in org.eclipse.jetty.client
ContentDecoder decodes content bytes of a response.
ContentDecoder.Factories - Class in org.eclipse.jetty.client
 
ContentDecoder.Factory - Class in org.eclipse.jetty.client
Factory for ContentDecoders; subclasses must implement ContentDecoder.Factory.newContentDecoder().
ContentResponse - Interface in org.eclipse.jetty.client
A specialized Response that can hold a limited content in memory.
ContentSourceRequestContent - Class in org.eclipse.jetty.client
A Request.Content that wraps a Content.Source.
ContentSourceRequestContent(Content.Source) - Constructor for class org.eclipse.jetty.client.ContentSourceRequestContent
 
ContentSourceRequestContent(Content.Source, String) - Constructor for class org.eclipse.jetty.client.ContentSourceRequestContent
 
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.FormRequestContent
 
convert(Fields, Charset) - Static method in class org.eclipse.jetty.client.FormRequestContent
 
cookie(HttpCookie) - Method in interface org.eclipse.jetty.client.Request
 
cookie(HttpCookie) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
copy(URI) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
copyInstance(URI) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
copyRequest(Request, URI) - Method in class org.eclipse.jetty.client.HttpClient
 
createConnection(Promise<Connection>) - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
createOrigin(Request, Origin.Protocol) - Method in class org.eclipse.jetty.client.HttpClient
 
customizePartHeaders(MultiPart.Part) - Method in class org.eclipse.jetty.client.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 the decoded bytes.
decodedChunk(RetainableByteBuffer) - 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(Runnable) - Method in class org.eclipse.jetty.client.ContentSourceRequestContent
 
Destination - Interface in org.eclipse.jetty.client
A Destination represents the receiver of HTTP requests, and it is identified by an Origin.
destroy() - Method in class org.eclipse.jetty.client.transport.HttpChannel
 
destroy() - Method in class org.eclipse.jetty.client.transport.HttpConnection
 
DGRAM - Enum constant in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Protocol
 
DigestAuthentication - Class in org.eclipse.jetty.client
Implementation of the HTTP "Digest" authentication defined in RFC 2617.
DigestAuthentication(URI, String, String, String) - Constructor for class org.eclipse.jetty.client.DigestAuthentication
Construct a DigestAuthentication with a SecureRandom nonce.
DigestAuthentication(URI, String, String, String, Random) - Constructor for class org.eclipse.jetty.client.DigestAuthentication
 
disassociate(HttpExchange) - Method in class org.eclipse.jetty.client.transport.HttpChannel
Disassociates the exchange from this channel.
dispose() - Method in class org.eclipse.jetty.client.transport.HttpReceiver
Disposes the state of this HttpReceiver.
dispose() - Method in class org.eclipse.jetty.client.transport.HttpSender
 
doStart() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
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.transport.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.transport.HttpDestination
 
dump() - Method in class org.eclipse.jetty.client.ContentDecoder.Factories
 
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.ContentDecoder.Factories
 
dump(Appendable, String) - Method in class org.eclipse.jetty.client.ProtocolHandlers
 
dump(Appendable, String) - Method in class org.eclipse.jetty.client.RequestListeners
 
dump(Appendable, String) - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
dump(Appendable, String) - Method in class org.eclipse.jetty.client.ValidatingConnectionPool
 
DuplexConnectionPool - Class in org.eclipse.jetty.client
 
DuplexConnectionPool(Destination, int) - Constructor for class org.eclipse.jetty.client.DuplexConnectionPool
 

E

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
 
emitFailure(Response, Throwable) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
emitFailureComplete(Result) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
emitSuccess(Response) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
emitSuccessComplete(Result) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
enqueue(Queue<HttpExchange>, HttpExchange) - Method in class org.eclipse.jetty.client.transport.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 record class org.eclipse.jetty.client.PathResponseListener.PathResponse
Indicates whether some other object is "equal to" this one.
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.transport.HttpChannel
 
exchangeTerminating(HttpExchange, Result) - Method in class org.eclipse.jetty.client.transport.HttpChannel
 
expects100Continue(Request) - Method in class org.eclipse.jetty.client.transport.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

Factories() - Constructor for class org.eclipse.jetty.client.ContentDecoder.Factories
 
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(Throwable) - Method in class org.eclipse.jetty.client.ContentSourceRequestContent
 
fail(Throwable, boolean) - Method in class org.eclipse.jetty.client.ContentSourceRequestContent
 
fail(Request, Throwable, Response) - Method in class org.eclipse.jetty.client.HttpRedirector
 
fail(Request, Response, Throwable) - Method in class org.eclipse.jetty.client.HttpRedirector
 
failAndClose(Throwable) - Method in class org.eclipse.jetty.client.transport.HttpReceiver
Fails the receiver and closes the underlying stream.
failed(Throwable) - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
 
failed(Throwable) - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
failure - Variable in class org.eclipse.jetty.client.transport.SendFailure
 
file(Path) - Method in interface org.eclipse.jetty.client.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.transport.HttpRequest
 
file(Path, String) - Method in interface org.eclipse.jetty.client.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.transport.HttpRequest
 
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.AuthenticationStore
Returns the authentication that matches the given type (for example, "Basic" or "Digest"), the given request URI and the given realm.
findAuthenticationResult(URI) - Method in interface org.eclipse.jetty.client.AuthenticationStore
Returns an Authentication.Result that matches the given URI, or null if no Authentication.Results match the given URI.
findProtocolHandler(Request, Response) - Method in class org.eclipse.jetty.client.HttpClient
 
followRedirects(boolean) - Method in interface org.eclipse.jetty.client.Request
 
followRedirects(boolean) - Method in class org.eclipse.jetty.client.transport.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
A Request.Content for form uploads with the "application/x-www-form-urlencoded" content type.
FormRequestContent(Fields) - Constructor for class org.eclipse.jetty.client.FormRequestContent
 
FormRequestContent(Fields, Charset) - Constructor for class org.eclipse.jetty.client.FormRequestContent
 
from(Response, byte[], String, String) - Static method in interface org.eclipse.jetty.client.ContentResponse
 
FutureResponseListener - Class in org.eclipse.jetty.client
Deprecated.
FutureResponseListener(Request) - Constructor for class org.eclipse.jetty.client.FutureResponseListener
Deprecated.
 
FutureResponseListener(Request, int) - Constructor for class org.eclipse.jetty.client.FutureResponseListener
Deprecated.
 

G

get() - Method in class org.eclipse.jetty.client.FutureResponseListener
Deprecated.
 
get(long, TimeUnit) - Method in class org.eclipse.jetty.client.FutureResponseListener
Deprecated.
 
get(long, TimeUnit) - Method in class org.eclipse.jetty.client.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.Request
 
getAbortCause() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getAcceptEncodingField() - Method in class org.eclipse.jetty.client.ContentDecoder.Factories
 
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.Request
 
getAgent() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getAttachment() - Method in class org.eclipse.jetty.client.transport.HttpConnection
 
getAttributes() - Method in interface org.eclipse.jetty.client.Request
 
getAttributes() - Method in class org.eclipse.jetty.client.transport.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
Get the authentication store associated with this instance.
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.Authentication.HeaderInfo
 
getBeginListener() - Method in class org.eclipse.jetty.client.RequestListeners
 
getBindAddress() - Method in class org.eclipse.jetty.client.HttpClient
 
getBody() - Method in interface org.eclipse.jetty.client.Request
 
getBody() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getByteBufferPool() - Method in class org.eclipse.jetty.client.HttpClient
Get the ByteBufferPool of this HttpClient.
getClientConnectionFactory() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory
 
getClientConnectionFactory() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
getClientConnector() - Method in class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
 
getCommand() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
 
getCommitListener() - Method in class org.eclipse.jetty.client.RequestListeners
 
getConnection() - Method in interface org.eclipse.jetty.client.Request
Returns the connection associated with this request.
getConnection() - Method in class org.eclipse.jetty.client.transport.HttpChannel
 
getConnection() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getConnectionCount() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
getConnectionPool() - Method in interface org.eclipse.jetty.client.Destination
 
getConnectionPool() - Method in class org.eclipse.jetty.client.transport.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 class org.eclipse.jetty.client.BufferingResponseListener
 
getContent() - Method in interface org.eclipse.jetty.client.ContentResponse
 
getContentAsInputStream() - Method in class org.eclipse.jetty.client.BufferingResponseListener
 
getContentAsString() - Method in class org.eclipse.jetty.client.BufferingResponseListener
 
getContentAsString() - Method in interface org.eclipse.jetty.client.ContentResponse
 
getContentAsString(String) - Method in class org.eclipse.jetty.client.BufferingResponseListener
 
getContentAsString(Charset) - Method in class org.eclipse.jetty.client.BufferingResponseListener
 
getContentDecoderFactories() - Method in class org.eclipse.jetty.client.HttpClient
Returns a non thread-safe set of ContentDecoder.Factorys that can be modified before performing requests.
getContentListener() - Method in class org.eclipse.jetty.client.RequestListeners
 
getContentSource() - Method in class org.eclipse.jetty.client.ContentSourceRequestContent
 
getContentType() - Method in class org.eclipse.jetty.client.AsyncRequestContent
 
getContentType() - Method in class org.eclipse.jetty.client.ByteBufferRequestContent
 
getContentType() - Method in class org.eclipse.jetty.client.ContentSourceRequestContent
 
getContentType() - Method in class org.eclipse.jetty.client.InputStreamRequestContent
 
getContentType() - Method in class org.eclipse.jetty.client.MultiPartRequestContent
 
getContentType() - Method in class org.eclipse.jetty.client.OutputStreamRequestContent
 
getContentType() - Method in class org.eclipse.jetty.client.PathRequestContent
 
getContentType() - Method in interface org.eclipse.jetty.client.Request.Content
 
getConversation() - Method in class org.eclipse.jetty.client.transport.HttpExchange
 
getConversation() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getCookies() - Method in interface org.eclipse.jetty.client.Request
 
getCookies() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
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 class org.eclipse.jetty.client.BufferingResponseListener
 
getEncoding() - Method in class org.eclipse.jetty.client.ContentDecoder.Factory
 
getEncoding() - Method in interface org.eclipse.jetty.client.ContentResponse
 
getExchanges() - Method in class org.eclipse.jetty.client.transport.HttpConversation
 
getExcludedAddresses() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
getExecutor() - Method in class org.eclipse.jetty.client.HttpClient
Get the Executor of this HttpClient.
getExpireNanoTime() - Method in class org.eclipse.jetty.client.transport.HttpChannel
 
getExpireNanoTime() - Method in class org.eclipse.jetty.client.transport.HttpExchange
 
getFailure() - Method in class org.eclipse.jetty.client.Result
Get the response failure, if any, otherwise the request failure, if any.
getFailureListener() - Method in class org.eclipse.jetty.client.RequestListeners
 
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.Authentication.HeaderInfo
 
getHeaderCacheSize() - Method in class org.eclipse.jetty.client.transport.HttpClientTransportOverHTTP
 
getHeaderInfo(String) - Method in class org.eclipse.jetty.client.AuthenticationProtocolHandler
 
getHeaders() - Method in interface org.eclipse.jetty.client.Request
 
getHeaders() - Method in interface org.eclipse.jetty.client.Response
Returns the headers of this response.
getHeaders() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getHeaders() - Method in class org.eclipse.jetty.client.transport.HttpResponse
 
getHeadersListener() - Method in class org.eclipse.jetty.client.RequestListeners
 
getHost() - Method in class org.eclipse.jetty.client.Origin.Address
 
getHost() - Method in interface org.eclipse.jetty.client.Request
 
getHost() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
getHost() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getHostField() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
getHttpChannel() - Method in class org.eclipse.jetty.client.transport.HttpReceiver
 
getHttpChannel() - Method in class org.eclipse.jetty.client.transport.HttpSender
 
getHttpChannels() - Method in class org.eclipse.jetty.client.transport.HttpConnection
 
getHttpClient() - Method in class org.eclipse.jetty.client.AbstractHttpClientTransport
 
getHttpClient() - Method in class org.eclipse.jetty.client.AuthenticationProtocolHandler
 
getHttpClient() - Method in interface org.eclipse.jetty.client.Destination
 
getHttpClient() - Method in class org.eclipse.jetty.client.transport.HttpConnection
 
getHttpClient() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
getHttpClient() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getHttpCompliance() - Method in class org.eclipse.jetty.client.HttpClient
Gets the http compliance mode for parsing http responses.
getHttpCookieStore() - Method in class org.eclipse.jetty.client.HttpClient
Get the cookie store associated with this instance.
getHttpDestination() - Method in class org.eclipse.jetty.client.transport.HttpChannel
 
getHttpDestination() - Method in class org.eclipse.jetty.client.transport.HttpConnection
 
getHttpDestination() - Method in class org.eclipse.jetty.client.transport.HttpExchange
 
getHttpDestination() - Method in class org.eclipse.jetty.client.transport.HttpReceiver
 
getHttpExchange() - Method in class org.eclipse.jetty.client.transport.HttpChannel
Returns the HttpExchange currently associated with this channel, possibly null.
getHttpExchange() - Method in class org.eclipse.jetty.client.transport.HttpReceiver
 
getHttpExchange() - Method in class org.eclipse.jetty.client.transport.HttpSender
 
getHttpExchanges() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
getHttpReceiver() - Method in class org.eclipse.jetty.client.transport.HttpChannel
 
getHttpSender() - Method in class org.eclipse.jetty.client.transport.HttpChannel
 
getIdle() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
getIdleConnectionCount() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
getIdleTimeout() - Method in class org.eclipse.jetty.client.HttpClient
 
getIdleTimeout() - Method in interface org.eclipse.jetty.client.Request
 
getIdleTimeout() - Method in class org.eclipse.jetty.client.transport.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.InputStreamResponseListener
Returns an InputStream providing the response content bytes.
getInvocationType() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
 
getLength() - Method in class org.eclipse.jetty.client.ContentSourceRequestContent
 
getLocalSocketAddress() - Method in interface org.eclipse.jetty.client.Connection
 
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
 
getMaxRequestHeadersSize() - Method in class org.eclipse.jetty.client.HttpClient
 
getMaxRequestsQueuedPerDestination() - Method in class org.eclipse.jetty.client.HttpClient
 
getMaxResponseHeadersSize() - 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 class org.eclipse.jetty.client.BufferingResponseListener
 
getMediaType() - Method in interface org.eclipse.jetty.client.ContentResponse
 
getMethod() - Method in interface org.eclipse.jetty.client.Request
 
getMethod() - Method in interface org.eclipse.jetty.client.Socks5.Authentication.Factory
 
getMethod() - Method in class org.eclipse.jetty.client.Socks5.NoAuthenticationFactory
 
getMethod() - Method in class org.eclipse.jetty.client.Socks5.UsernamePasswordAuthenticationFactory
 
getMethod() - Method in class org.eclipse.jetty.client.transport.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
Get a unique name among protocol handlers.
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 interface org.eclipse.jetty.client.Destination
 
getOrigin() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
getOrigin() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
getParameter(String) - Method in class org.eclipse.jetty.client.Authentication.HeaderInfo
 
getParameters() - Method in class org.eclipse.jetty.client.Authentication.HeaderInfo
 
getParams() - Method in interface org.eclipse.jetty.client.Request
 
getParams() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getPath() - Method in interface org.eclipse.jetty.client.Request
 
getPath() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getPendingConnectionCount() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
getPort() - Method in class org.eclipse.jetty.client.Origin.Address
 
getPort() - Method in interface org.eclipse.jetty.client.Request
 
getPort() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
getPort() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
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
 
getProtocols(boolean) - Method in class org.eclipse.jetty.client.transport.HttpClientConnectionFactory.HTTP11
 
getProxies() - Method in class org.eclipse.jetty.client.ProxyConfiguration
Returns an unmodifiable list of proxies added to this configuration.
getProxy() - Method in interface org.eclipse.jetty.client.Destination
 
getProxy() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
getProxyConfiguration() - Method in class org.eclipse.jetty.client.HttpClient
Get the forward proxy configuration.
getPushHandler() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getQuery() - Method in interface org.eclipse.jetty.client.Request
 
getQuery() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getQueuedListener() - Method in class org.eclipse.jetty.client.RequestListeners
 
getQueuedRequestCount() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
getRealm() - Method in class org.eclipse.jetty.client.AbstractAuthentication
 
getRealm() - Method in class org.eclipse.jetty.client.Authentication.HeaderInfo
 
getReason() - Method in interface org.eclipse.jetty.client.Response
 
getReason() - Method in class org.eclipse.jetty.client.transport.HttpResponse
 
getRemoteSocketAddress() - Method in interface org.eclipse.jetty.client.Connection
 
getRequest() - Method in class org.eclipse.jetty.client.CompletableResponseListener
 
getRequest() - Method in class org.eclipse.jetty.client.FutureResponseListener
Deprecated.
 
getRequest() - Method in exception class org.eclipse.jetty.client.HttpRequestException
 
getRequest() - Method in interface org.eclipse.jetty.client.Response
 
getRequest() - Method in class org.eclipse.jetty.client.Result
Get the request object.
getRequest() - Method in class org.eclipse.jetty.client.transport.HttpExchange
 
getRequest() - Method in class org.eclipse.jetty.client.transport.HttpResponse
 
getRequestBufferSize() - Method in class org.eclipse.jetty.client.HttpClient
 
getRequestFailure() - Method in class org.eclipse.jetty.client.Result
Get the request failure, if any.
getRequestFailure() - Method in class org.eclipse.jetty.client.transport.HttpExchange
 
getRequestListeners() - Method in class org.eclipse.jetty.client.HttpClient
Returns a non thread-safe container of Request.Listeners that allows to add request listeners before performing requests.
getResponse() - Method in exception class org.eclipse.jetty.client.HttpResponseException
 
getResponse() - Method in class org.eclipse.jetty.client.Result
Get the response object.
getResponse() - Method in class org.eclipse.jetty.client.transport.HttpExchange
 
getResponseBufferSize() - Method in class org.eclipse.jetty.client.HttpClient
 
getResponseFailure() - Method in class org.eclipse.jetty.client.Result
Get the response failure, if any.
getResponseFailure() - Method in class org.eclipse.jetty.client.transport.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.transport.HttpConversation
Returns the list of response listeners that needs to be notified of response events.
getResponseListeners() - Method in class org.eclipse.jetty.client.transport.HttpExchange
 
getResponseListeners() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getScheduler() - Method in class org.eclipse.jetty.client.HttpClient
Get the Scheduler of this HttpClient.
getScheme() - Method in class org.eclipse.jetty.client.Origin
 
getScheme() - Method in interface org.eclipse.jetty.client.Request
 
getScheme() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
getScheme() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getSelectors() - Method in class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
 
getServiceName() - Method in class org.eclipse.jetty.client.SPNEGOAuthentication
Get the name of the service to use.
getSocketAddress() - Method in class org.eclipse.jetty.client.Origin.Address
 
getSocketAddressResolver() - Method in class org.eclipse.jetty.client.HttpClient
Get the SocketAddressResolver of this 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
 
getSslSessionData() - Method in interface org.eclipse.jetty.client.Connection
 
getStatus() - Method in interface org.eclipse.jetty.client.Response
 
getStatus() - Method in class org.eclipse.jetty.client.transport.HttpResponse
 
getSuccessListener() - Method in class org.eclipse.jetty.client.RequestListeners
 
getTag() - Method in class org.eclipse.jetty.client.Origin
 
getTag() - Method in interface org.eclipse.jetty.client.Request
 
getTag() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getTicketCachePath() - Method in class org.eclipse.jetty.client.SPNEGOAuthentication
Get the path of the ticket cache file.
getTimeout() - Method in interface org.eclipse.jetty.client.Request
 
getTimeout() - Method in class org.eclipse.jetty.client.transport.HttpConversation
Returns the total timeout for the conversation.
getTimeout() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getTimeoutNanoTime() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getTLVs() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag
 
getTrailers() - Method in interface org.eclipse.jetty.client.Response
 
getTrailers() - Method in class org.eclipse.jetty.client.transport.HttpResponse
 
getTrailersSupplier() - Method in interface org.eclipse.jetty.client.Request
 
getTrailersSupplier() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getTransport() - Method in class org.eclipse.jetty.client.HttpClient
 
getTransport() - Method in class org.eclipse.jetty.client.Origin
 
getTransport() - Method in interface org.eclipse.jetty.client.Request
 
getTransport() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getType() - Method in class org.eclipse.jetty.client.AbstractAuthentication
 
getType() - Method in class org.eclipse.jetty.client.Authentication.HeaderInfo
 
getType() - Method in class org.eclipse.jetty.client.BasicAuthentication
 
getType() - Method in class org.eclipse.jetty.client.DigestAuthentication
 
getType() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.TLV
 
getType() - Method in class org.eclipse.jetty.client.SPNEGOAuthentication
 
getURI() - Method in class org.eclipse.jetty.client.AbstractAuthentication
 
getURI() - Method in interface org.eclipse.jetty.client.Authentication.Result
 
getURI() - Method in class org.eclipse.jetty.client.BasicAuthentication.BasicResult
 
getURI() - Method in class org.eclipse.jetty.client.HttpProxy
 
getURI() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
getURI() - Method in interface org.eclipse.jetty.client.Request
 
getURI() - Method in class org.eclipse.jetty.client.SPNEGOAuthentication.SPNEGOResult
 
getURI() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getUserAgentField() - Method in class org.eclipse.jetty.client.HttpClient
Get the "User-Agent" HTTP field of this HttpClient.
getUserKeyTabPath() - Method in class org.eclipse.jetty.client.SPNEGOAuthentication
Get the path of the keyTab file with the user credentials.
getUserName() - Method in class org.eclipse.jetty.client.SPNEGOAuthentication
Get the user name of the user to login.
getUserPassword() - Method in class org.eclipse.jetty.client.SPNEGOAuthentication
Get the password of the user to login.
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.Request
 
getVersion() - Method in interface org.eclipse.jetty.client.Response
 
getVersion() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
getVersion() - Method in class org.eclipse.jetty.client.transport.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.AuthenticationStore
 
hasContent() - Method in class org.eclipse.jetty.client.transport.HttpReceiver
 
hasContentSourceListeners() - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
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 record class org.eclipse.jetty.client.PathResponseListener.PathResponse
Returns a hash code value for this object.
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
 
HeaderInfo(HttpHeader, String, Map<String, String>) - Constructor for class org.eclipse.jetty.client.Authentication.HeaderInfo
 
headers(Consumer<HttpFields.Mutable>) - Method in interface org.eclipse.jetty.client.Request
Modifies the headers of this request.
headers(Consumer<HttpFields.Mutable>) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
headers(Consumer<HttpFields.Mutable>) - Method in class org.eclipse.jetty.client.transport.HttpResponse
 
headersToCommit(HttpExchange) - Method in class org.eclipse.jetty.client.transport.HttpSender
 
host(String) - Method in interface org.eclipse.jetty.client.Request
 
host(String) - Method in class org.eclipse.jetty.client.transport.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.transport.HttpClientConnectionFactory
Representation of the HTTP/1.1 application protocol used by HttpClientTransportDynamic.
HTTP11 - Static variable in class org.eclipse.jetty.client.transport.HttpClientTransportOverHTTP
 
HTTP11() - Constructor for class org.eclipse.jetty.client.transport.HttpClientConnectionFactory.HTTP11
 
HTTP11(ClientConnectionFactory) - Constructor for class org.eclipse.jetty.client.transport.HttpClientConnectionFactory.HTTP11
 
HttpChannel - Class in org.eclipse.jetty.client.transport
 
HttpChannel(HttpDestination) - Constructor for class org.eclipse.jetty.client.transport.HttpChannel
 
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
 
HttpClient.Aware - Interface in org.eclipse.jetty.client
Descendant beans of HttpClient that implement this interface are made aware of the HttpClient instance while it is starting.
HttpClientConnectionFactory - Class in org.eclipse.jetty.client.transport
 
HttpClientConnectionFactory() - Constructor for class org.eclipse.jetty.client.transport.HttpClientConnectionFactory
 
HttpClientConnectionFactory.HTTP11 - Class in org.eclipse.jetty.client.transport
Representation of the HTTP/1.1 application protocol used by HttpClientTransportDynamic.
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 for HttpClient.
HttpClientTransportDynamic - Class in org.eclipse.jetty.client.transport
A HttpClientTransport that can dynamically switch among different application protocols.
HttpClientTransportDynamic() - Constructor for class org.eclipse.jetty.client.transport.HttpClientTransportDynamic
Creates a dynamic transport that speaks only HTTP/1.1.
HttpClientTransportDynamic(ClientConnectionFactory.Info...) - Constructor for class org.eclipse.jetty.client.transport.HttpClientTransportDynamic
Deprecated, for removal: This API element is subject to removal in a future version.
HttpClientTransportDynamic(ClientConnector, ClientConnectionFactory.Info...) - Constructor for class org.eclipse.jetty.client.transport.HttpClientTransportDynamic
Creates a dynamic transport with the given ClientConnector and the given protocols, in order of preference (first the most preferred).
HttpClientTransportOverHTTP - Class in org.eclipse.jetty.client.transport
 
HttpClientTransportOverHTTP() - Constructor for class org.eclipse.jetty.client.transport.HttpClientTransportOverHTTP
 
HttpClientTransportOverHTTP(int) - Constructor for class org.eclipse.jetty.client.transport.HttpClientTransportOverHTTP
 
HttpClientTransportOverHTTP(ClientConnector) - Constructor for class org.eclipse.jetty.client.transport.HttpClientTransportOverHTTP
 
HttpConnection - Class in org.eclipse.jetty.client.transport
 
HttpConnection(HttpDestination) - Constructor for class org.eclipse.jetty.client.transport.HttpConnection
 
HttpConversation - Class in org.eclipse.jetty.client.transport
 
HttpConversation() - Constructor for class org.eclipse.jetty.client.transport.HttpConversation
 
HttpDestination - Class in org.eclipse.jetty.client.transport
 
HttpDestination(HttpClient, Origin) - Constructor for class org.eclipse.jetty.client.transport.HttpDestination
Creates a new HTTP destination.
HttpDestination(HttpClient, Origin, boolean) - Constructor for class org.eclipse.jetty.client.transport.HttpDestination
Deprecated, for removal: This API element is subject to removal in a future version.
HttpExchange - Class in org.eclipse.jetty.client.transport
 
HttpExchange(HttpDestination, HttpRequest) - Constructor for class org.eclipse.jetty.client.transport.HttpExchange
 
HttpExchange(HttpDestination, HttpRequest, ResponseListeners) - Constructor for class org.eclipse.jetty.client.transport.HttpExchange
 
HttpProxy - Class in org.eclipse.jetty.client
Client-side proxy configuration for HTTP proxying, as specified by RFC 9110.
HttpProxy(String, int) - Constructor for class org.eclipse.jetty.client.HttpProxy
Creates a new instance with the given HTTP proxy host and port.
HttpProxy(Origin.Address, boolean) - Constructor for class org.eclipse.jetty.client.HttpProxy
Creates a new instance with the given HTTP proxy address.
HttpProxy(Origin.Address, boolean, Origin.Protocol) - Constructor for class org.eclipse.jetty.client.HttpProxy
Creates a new instance with the given HTTP proxy address and protocol.
HttpProxy(Origin.Address, SslContextFactory.Client) - Constructor for class org.eclipse.jetty.client.HttpProxy
Creates a new instance with the given HTTP proxy address and TLS configuration.
HttpProxy(Origin.Address, SslContextFactory.Client, Origin.Protocol) - Constructor for class org.eclipse.jetty.client.HttpProxy
Creates a new instance with the given HTTP proxy address, TLS configuration and protocol.
HttpProxy(Origin, SslContextFactory.Client) - Constructor for class org.eclipse.jetty.client.HttpProxy
Creates a new instance with the given HTTP proxy Origin and TLS configuration.
HttpReceiver - Class in org.eclipse.jetty.client.transport
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.transport.HttpReceiver
 
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.transport
 
HttpRequest(HttpClient, HttpConversation, URI) - Constructor for class org.eclipse.jetty.client.transport.HttpRequest
 
HttpRequestException - Exception Class in org.eclipse.jetty.client
 
HttpRequestException(String, Request) - Constructor for exception class org.eclipse.jetty.client.HttpRequestException
 
HttpResponse - Class in org.eclipse.jetty.client.transport
 
HttpResponse(Request) - Constructor for class org.eclipse.jetty.client.transport.HttpResponse
 
HttpResponseException - Exception Class in org.eclipse.jetty.client
 
HttpResponseException(String, Response) - Constructor for exception class org.eclipse.jetty.client.HttpResponseException
 
HttpResponseException(String, Response, Throwable) - Constructor for exception class org.eclipse.jetty.client.HttpResponseException
 
HttpSender - Class in org.eclipse.jetty.client.transport
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) and HttpSender.sendContent(HttpExchange, ByteBuffer, boolean, Callback).
HttpSender(HttpChannel) - Constructor for class org.eclipse.jetty.client.transport.HttpSender
 
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 HttpUpgraders.

I

IConnection - Interface in org.eclipse.jetty.client.transport
 
idle(Connection, boolean) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
Deprecated, for removal: This API element is subject to removal in a future version.
Racy API. Do not use. There is no replacement.
idleTimeout(long, TimeUnit) - Method in interface org.eclipse.jetty.client.Request
 
idleTimeout(long, TimeUnit) - Method in class org.eclipse.jetty.client.transport.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
A Request.Content that produces content from an InputStream.
InputStreamRequestContent(InputStream) - Constructor for class org.eclipse.jetty.client.InputStreamRequestContent
 
InputStreamRequestContent(InputStream, int) - Constructor for class org.eclipse.jetty.client.InputStreamRequestContent
 
InputStreamRequestContent(String, InputStream) - Constructor for class org.eclipse.jetty.client.InputStreamRequestContent
 
InputStreamRequestContent(String, InputStream, int) - Constructor for class org.eclipse.jetty.client.InputStreamRequestContent
 
InputStreamRequestContent(String, InputStream, ByteBufferPool) - Constructor for class org.eclipse.jetty.client.InputStreamRequestContent
 
InputStreamResponseListener - Class in org.eclipse.jetty.client
Implementation of Response.Listener that produces an InputStream that allows applications to read the response content.
InputStreamResponseListener() - Constructor for class org.eclipse.jetty.client.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.FutureResponseListener
Deprecated.
 
isClosed() - Method in interface org.eclipse.jetty.client.Connection
 
isConnectBlocking() - Method in class org.eclipse.jetty.client.HttpClient
 
isDone() - Method in class org.eclipse.jetty.client.FutureResponseListener
Deprecated.
 
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.Result
 
isFailed() - Method in class org.eclipse.jetty.client.transport.HttpReceiver
 
isFailed() - Method in class org.eclipse.jetty.client.transport.HttpSender
 
isFollowRedirects() - Method in class org.eclipse.jetty.client.HttpClient
 
isFollowRedirects() - Method in interface org.eclipse.jetty.client.Request
 
isFollowRedirects() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
isHeaderCacheCaseSensitive() - Method in class org.eclipse.jetty.client.transport.HttpClientTransportOverHTTP
 
isInitializeConnections() - Method in class org.eclipse.jetty.client.transport.HttpClientConnectionFactory
 
isInitializeConnections() - Method in class org.eclipse.jetty.client.transport.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.SPNEGOAuthentication
 
isResponseComplete() - Method in class org.eclipse.jetty.client.transport.HttpExchange
 
isSecure() - Method in interface org.eclipse.jetty.client.Destination
 
isSecure() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
isSecure() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
isStale() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
isStrictEventOrdering() - Method in class org.eclipse.jetty.client.HttpClient
 
isSucceeded() - Method in class org.eclipse.jetty.client.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.SPNEGOAuthentication
 
isVersionExplicit() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
iterator() - Method in class org.eclipse.jetty.client.ContentDecoder.Factories
 

L

listener(Request.Listener) - Method in interface org.eclipse.jetty.client.Request
 
listener(Request.Listener) - Method in class org.eclipse.jetty.client.transport.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.

M

match(Origin) - Method in class org.eclipse.jetty.client.ProxyConfiguration
 
matches(String, URI, String) - Method in class org.eclipse.jetty.client.AbstractAuthentication
 
matches(String, URI, String) - Method in interface org.eclipse.jetty.client.Authentication
Matches Authentications based on the given parameters
matches(String, URI, String) - Method in class org.eclipse.jetty.client.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 given origin is to be proxied.
matchesURI(URI, URI) - Static method in class org.eclipse.jetty.client.AbstractAuthentication
 
method(String) - Method in interface org.eclipse.jetty.client.Request
 
method(String) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
method(HttpMethod) - Method in interface org.eclipse.jetty.client.Request
 
method(HttpMethod) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
METHOD - Static variable in class org.eclipse.jetty.client.Socks5.NoAuthenticationFactory
 
METHOD - Static variable in class org.eclipse.jetty.client.Socks5.UsernamePasswordAuthenticationFactory
 
MultiPartRequestContent - Class in org.eclipse.jetty.client
A Request.Content for form uploads with the "multipart/form-data" content type.
MultiPartRequestContent() - Constructor for class org.eclipse.jetty.client.MultiPartRequestContent
 
MultiPartRequestContent(String) - Constructor for class org.eclipse.jetty.client.MultiPartRequestContent
 
MultiplexConnectionPool - Class in org.eclipse.jetty.client
 
MultiplexConnectionPool(Destination, int, int) - Constructor for class org.eclipse.jetty.client.MultiplexConnectionPool
 
MultiplexConnectionPool(Destination, Pool.Factory<Connection>, 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
 
newAuthentication() - Method in interface org.eclipse.jetty.client.Socks5.Authentication.Factory
 
newAuthentication() - Method in class org.eclipse.jetty.client.Socks5.NoAuthenticationFactory
 
newAuthentication() - Method in class org.eclipse.jetty.client.Socks5.UsernamePasswordAuthenticationFactory
 
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
 
newClientConnectionFactory(ClientConnectionFactory) - Method in class org.eclipse.jetty.client.Socks5Proxy
 
newConnection() - Method in interface org.eclipse.jetty.client.Destination
Creates asynchronously a new, unpooled, Connection that will be returned at a later time through the given Promise.
newConnection(Destination, Promise<Connection>) - Method in class org.eclipse.jetty.client.HttpClient
 
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(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.transport.HttpClientConnectionFactory
 
newConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.transport.HttpClientTransportDynamic
 
newConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.transport.HttpClientTransportOverHTTP
 
newConnection(Promise<Connection>) - Method in interface org.eclipse.jetty.client.Destination
Creates asynchronously a new, unpooled, Connection that will be returned at a later time through the given Promise.
newConnection(Promise<Connection>) - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
newConnectionPool(Destination) - Method in interface org.eclipse.jetty.client.ConnectionPool.Factory
Creates a new ConnectionPool for the given destination.
newConnectionPool(HttpClient) - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
newContentDecoder() - Method in class org.eclipse.jetty.client.ContentDecoder.Factory
Factory method for ContentDecoders
newContentDecoder() - Method in class org.eclipse.jetty.client.GZIPContentDecoder.Factory
 
newDestination(Origin) - Method in interface org.eclipse.jetty.client.HttpClientTransport
Creates a new, transport-specific, HttpDestination object.
newDestination(Origin) - Method in class org.eclipse.jetty.client.transport.HttpClientTransportDynamic
 
newDestination(Origin) - Method in class org.eclipse.jetty.client.transport.HttpClientTransportOverHTTP
 
newExchangeQueue(HttpClient) - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
newHttpUpgrader(HttpVersion) - Method in interface org.eclipse.jetty.client.HttpUpgrader.Factory
 
newMaxMultiplexer(int) - Static method in class org.eclipse.jetty.client.MultiplexConnectionPool
Returns a function that computes the max multiplex value for a given Connection, if possible, otherwise returns the given defaultMaxMultiplex value.
newNegotiatedConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.client.transport.HttpClientTransportDynamic
 
newOrigin(Request) - Method in interface org.eclipse.jetty.client.HttpClientTransport
Creates a new Origin with the given request.
newOrigin(Request) - Method in class org.eclipse.jetty.client.transport.HttpClientTransportDynamic
 
newOrigin(Request) - Method in class org.eclipse.jetty.client.transport.HttpClientTransportOverHTTP
 
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
 
newTransport() - Method in class org.eclipse.jetty.client.transport.HttpClientConnectionFactory.HTTP11
 
NoAuthenticationFactory() - Constructor for class org.eclipse.jetty.client.Socks5.NoAuthenticationFactory
 
normalizePort(String, int) - Static method in class org.eclipse.jetty.client.HttpClient
Return a normalized port suitable for use by Origin and Address
normalizeRequest(HttpRequest) - Method in class org.eclipse.jetty.client.transport.HttpConnection
 
notifyBegin() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
notifyBegin(Request.BeginListener, Request) - Static method in class org.eclipse.jetty.client.RequestListeners
 
notifyBegin(Response) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
notifyCommit() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
notifyCommit(Request.CommitListener, Request) - Static method in class org.eclipse.jetty.client.RequestListeners
 
notifyComplete(Result) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
notifyContent(ByteBuffer) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
notifyContent(Request.ContentListener, Request, ByteBuffer) - Static method in class org.eclipse.jetty.client.RequestListeners
 
notifyContentSource(Response, Content.Source) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
notifyFailure(Throwable) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
notifyFailure(Request.FailureListener, Request, Throwable) - Static method in class org.eclipse.jetty.client.RequestListeners
 
notifyFailure(Response, Throwable) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
notifyHeader(Response, HttpField) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
notifyHeaders() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
notifyHeaders(Request.HeadersListener, Request) - Static method in class org.eclipse.jetty.client.RequestListeners
 
notifyHeaders(Response) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 
notifyQueued() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
notifyQueued(Request.QueuedListener, Request) - Static method in class org.eclipse.jetty.client.RequestListeners
 
notifySuccess() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
notifySuccess(Request.SuccessListener, Request) - Static method in class org.eclipse.jetty.client.RequestListeners
 
notifySuccess(Response) - Method in class org.eclipse.jetty.client.transport.ResponseListeners
 

O

onBegin(Request) - Method in interface org.eclipse.jetty.client.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.Request.Listener
 
onBegin(Response) - Method in interface org.eclipse.jetty.client.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.Response.Listener
 
onCommit(Request) - Method in interface org.eclipse.jetty.client.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.Request.Listener
 
onComplete(Response.CompleteListener) - Method in interface org.eclipse.jetty.client.Request
 
onComplete(Response.CompleteListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onComplete(Result) - Method in class org.eclipse.jetty.client.BufferingResponseListener
 
onComplete(Result) - Method in class org.eclipse.jetty.client.CompletableResponseListener
 
onComplete(Result) - Method in class org.eclipse.jetty.client.ContinueProtocolHandler.ContinueListener
 
onComplete(Result) - Method in class org.eclipse.jetty.client.FutureResponseListener
Deprecated.
 
onComplete(Result) - Method in class org.eclipse.jetty.client.InputStreamResponseListener
 
onComplete(Result) - Method in class org.eclipse.jetty.client.PathResponseListener
 
onComplete(Result) - Method in class org.eclipse.jetty.client.RedirectProtocolHandler
 
onComplete(Result) - Method in interface org.eclipse.jetty.client.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.Response.Listener
 
onContent(Request, ByteBuffer) - Method in interface org.eclipse.jetty.client.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.Request.Listener
 
onContent(Response, ByteBuffer) - Method in class org.eclipse.jetty.client.BufferingResponseListener
 
onContent(Response, ByteBuffer) - Method in class org.eclipse.jetty.client.PathResponseListener
 
onContent(Response, ByteBuffer) - Method in interface org.eclipse.jetty.client.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.Response.Listener
 
onContent(Response, Content.Chunk, Runnable) - Method in class org.eclipse.jetty.client.InputStreamResponseListener
 
onContent(Response, Content.Chunk, Runnable) - Method in interface org.eclipse.jetty.client.Response.AsyncContentListener
Callback method invoked when the response content has been received, parsed and there is demand.
onContent(Response, Content.Chunk, Runnable) - Method in interface org.eclipse.jetty.client.Response.ContentListener
 
onContentSource(Response, Content.Source) - Method in interface org.eclipse.jetty.client.Response.AsyncContentListener
 
onContentSource(Response, Content.Source) - Method in interface org.eclipse.jetty.client.Response.ContentSourceListener
Callback method invoked when all the response headers have been received and parsed.
onContinue(Request) - Method in class org.eclipse.jetty.client.ContinueProtocolHandler
 
onCreated(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
Callback method invoked when a new Connection has been created.
onEarlyHints(Request, HttpFields) - Method in class org.eclipse.jetty.client.EarlyHintsProtocolHandler
 
onFailure(Request, Throwable) - Method in interface org.eclipse.jetty.client.Request.FailureListener
Callback method invoked when the request has failed to be sent
onFailure(Request, Throwable) - Method in interface org.eclipse.jetty.client.Request.Listener
 
onFailure(Response, Throwable) - Method in class org.eclipse.jetty.client.ContinueProtocolHandler.ContinueListener
 
onFailure(Response, Throwable) - Method in class org.eclipse.jetty.client.InputStreamResponseListener
 
onFailure(Response, Throwable) - Method in class org.eclipse.jetty.client.PathResponseListener
 
onFailure(Response, Throwable) - Method in interface org.eclipse.jetty.client.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.Response.Listener
 
onFillable() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
 
onHeader(Response, HttpField) - Method in class org.eclipse.jetty.client.RedirectProtocolHandler
 
onHeader(Response, HttpField) - Method in interface org.eclipse.jetty.client.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.Response.Listener
 
onHeaders(Request) - Method in interface org.eclipse.jetty.client.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.Request.Listener
 
onHeaders(Response) - Method in class org.eclipse.jetty.client.BufferingResponseListener
 
onHeaders(Response) - Method in class org.eclipse.jetty.client.InputStreamResponseListener
 
onHeaders(Response) - Method in class org.eclipse.jetty.client.PathResponseListener
 
onHeaders(Response) - Method in interface org.eclipse.jetty.client.Response.HeadersListener
Callback method invoked when all the response headers have been received and parsed.
onHeaders(Response) - Method in interface org.eclipse.jetty.client.Response.Listener
 
onIdleTimeout(long, Throwable) - Method in class org.eclipse.jetty.client.transport.HttpConnection
 
onInterim() - Method in class org.eclipse.jetty.client.transport.HttpReceiver
Prepare for the next step after an interim response was read.
onOpen() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
 
onProcessing(Request, HttpFields) - Method in class org.eclipse.jetty.client.ProcessingProtocolHandler
 
onPush(BiFunction<Request, Request, Response.CompleteListener>) - Method in interface org.eclipse.jetty.client.Request
Sets a handler for pushed resources.
onPush(BiFunction<Request, Request, Response.CompleteListener>) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onQueued(Request) - Method in interface org.eclipse.jetty.client.Request.Listener
 
onQueued(Request) - Method in interface org.eclipse.jetty.client.Request.QueuedListener
Callback method invoked when the request is queued, waiting to be sent
onRemoved(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
Callback method invoked when a Connection has been removed from this pool.
onRequestBegin(Request.BeginListener) - Method in interface org.eclipse.jetty.client.Request
 
onRequestBegin(Request.BeginListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onRequestCommit(Request.CommitListener) - Method in interface org.eclipse.jetty.client.Request
 
onRequestCommit(Request.CommitListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onRequestContent(Request.ContentListener) - Method in interface org.eclipse.jetty.client.Request
 
onRequestContent(Request.ContentListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onRequestFailure(Request.FailureListener) - Method in interface org.eclipse.jetty.client.Request
 
onRequestFailure(Request.FailureListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onRequestHeaders(Request.HeadersListener) - Method in interface org.eclipse.jetty.client.Request
 
onRequestHeaders(Request.HeadersListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onRequestQueued(Request.QueuedListener) - Method in interface org.eclipse.jetty.client.Request
 
onRequestQueued(Request.QueuedListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onRequestSuccess(Request.SuccessListener) - Method in interface org.eclipse.jetty.client.Request
 
onRequestSuccess(Request.SuccessListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onResponseBegin(Response.BeginListener) - Method in interface org.eclipse.jetty.client.Request
 
onResponseBegin(Response.BeginListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onResponseContent(Response.ContentListener) - Method in interface org.eclipse.jetty.client.Request
 
onResponseContent(Response.ContentListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onResponseContentAsync(Response.AsyncContentListener) - Method in interface org.eclipse.jetty.client.Request
 
onResponseContentAsync(Response.AsyncContentListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onResponseContentSource(Response.ContentSourceListener) - Method in interface org.eclipse.jetty.client.Request
 
onResponseContentSource(Response.ContentSourceListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onResponseFailure(Response.FailureListener) - Method in interface org.eclipse.jetty.client.Request
 
onResponseFailure(Response.FailureListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onResponseHeader(Response.HeaderListener) - Method in interface org.eclipse.jetty.client.Request
 
onResponseHeader(Response.HeaderListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onResponseHeaders(Response.HeadersListener) - Method in interface org.eclipse.jetty.client.Request
Registers a listener for the headers event.
onResponseHeaders(Response.HeadersListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onResponseSuccess(Response.SuccessListener) - Method in interface org.eclipse.jetty.client.Request
 
onResponseSuccess(Response.SuccessListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
onSuccess(Request) - Method in interface org.eclipse.jetty.client.Request.Listener
 
onSuccess(Request) - Method in interface org.eclipse.jetty.client.Request.SuccessListener
Callback method invoked when the request has been successfully sent.
onSuccess(Response) - Method in class org.eclipse.jetty.client.ContinueProtocolHandler.ContinueListener
 
onSuccess(Response) - Method in class org.eclipse.jetty.client.InputStreamResponseListener
 
onSuccess(Response) - Method in class org.eclipse.jetty.client.PathResponseListener
 
onSuccess(Response) - Method in class org.eclipse.jetty.client.RedirectProtocolHandler
 
onSuccess(Response) - Method in interface org.eclipse.jetty.client.Response.Listener
 
onSuccess(Response) - Method in interface org.eclipse.jetty.client.Response.SuccessListener
Callback method invoked when the whole response has been successfully received.
org.eclipse.jetty.client - module org.eclipse.jetty.client
 
org.eclipse.jetty.client - package org.eclipse.jetty.client
 
org.eclipse.jetty.client.jmx - package org.eclipse.jetty.client.jmx
 
org.eclipse.jetty.client.transport - package org.eclipse.jetty.client.transport
 
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(String, Origin.Address, Object, Origin.Protocol, Transport) - 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
A Request.Content that provides content asynchronously through an OutputStream similar to AsyncRequestContent.
OutputStreamRequestContent() - Constructor for class org.eclipse.jetty.client.OutputStreamRequestContent
 
OutputStreamRequestContent(String) - Constructor for class org.eclipse.jetty.client.OutputStreamRequestContent
 

P

param(String, String) - Method in interface org.eclipse.jetty.client.Request
Adds a URI query parameter with the given name and value.
param(String, String) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
path() - Method in record class org.eclipse.jetty.client.PathResponseListener.PathResponse
Returns the value of the path record component.
path(String) - Method in interface org.eclipse.jetty.client.Request
Specifies the URI path - and possibly the query - of this request.
path(String) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
PathRequestContent - Class in org.eclipse.jetty.client
A Request.Content for files using JDK 7's java.nio.file APIs.
PathRequestContent(String, Path) - Constructor for class org.eclipse.jetty.client.PathRequestContent
 
PathRequestContent(String, Path, int) - Constructor for class org.eclipse.jetty.client.PathRequestContent
 
PathRequestContent(String, Path, ByteBufferPool) - Constructor for class org.eclipse.jetty.client.PathRequestContent
 
PathRequestContent(String, Path, ByteBufferPool.Sized) - Constructor for class org.eclipse.jetty.client.PathRequestContent
 
PathRequestContent(Path) - Constructor for class org.eclipse.jetty.client.PathRequestContent
 
PathRequestContent(Path, int) - Constructor for class org.eclipse.jetty.client.PathRequestContent
 
PathResponse(Response, Path) - Constructor for record class org.eclipse.jetty.client.PathResponseListener.PathResponse
Creates an instance of a PathResponse record class.
PathResponseListener - Class in org.eclipse.jetty.client
Implementation of Response.ContentListener that saves the response content to a file Path, like curl <url> -o file.bin does.
PathResponseListener(Path, boolean) - Constructor for class org.eclipse.jetty.client.PathResponseListener
 
PathResponseListener.PathResponse - Record Class in org.eclipse.jetty.client
 
port(int) - Method in interface org.eclipse.jetty.client.Request
 
port(int) - Method in class org.eclipse.jetty.client.transport.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(Request) - 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(Runnable, Throwable) - Method in class org.eclipse.jetty.client.transport.HttpExchange
 
proceed(HttpExchange, Runnable, Throwable) - Method in class org.eclipse.jetty.client.transport.HttpChannel
 
proceed(HttpExchange, Runnable, Throwable) - Method in class org.eclipse.jetty.client.transport.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.
PROTOCOL_ATTRIBUTE - Static variable in interface org.eclipse.jetty.client.HttpUpgrader
The request attribute key for the upgrade protocol, used by the HTTP/2 extended CONNECT mechanism.
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 ProtocolHandlers accessible from HttpClient.getProtocolHandlers().
ProtocolHandlers() - Constructor for class org.eclipse.jetty.client.ProtocolHandlers
 
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 proxies 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
 
put(ContentDecoder.Factory) - Method in class org.eclipse.jetty.client.ContentDecoder.Factories
 
put(ProtocolHandler) - Method in class org.eclipse.jetty.client.ProtocolHandlers
Stores the given protocolHandler in this container.
putAuthenticationFactory(Socks5.Authentication.Factory) - Method in class org.eclipse.jetty.client.Socks5Proxy
Provides this class with the given SOCKS5 authentication method.
putCookie(URI, HttpField) - Method in class org.eclipse.jetty.client.HttpClient
 

Q

queuedToBegin(HttpExchange) - Method in class org.eclipse.jetty.client.transport.HttpSender
 

R

RandomConnectionPool - Class in org.eclipse.jetty.client
A ConnectionPool that provides connections randomly among the ones that are available.
RandomConnectionPool(Destination, int, int) - Constructor for class org.eclipse.jetty.client.RandomConnectionPool
 
read() - Method in class org.eclipse.jetty.client.ContentSourceRequestContent
 
read(boolean) - Method in class org.eclipse.jetty.client.transport.HttpReceiver
Reads a chunk of data.
reason(String) - Method in class org.eclipse.jetty.client.transport.HttpResponse
 
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.transport.HttpSender
 
release() - Method in class org.eclipse.jetty.client.transport.HttpChannel
 
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.transport.HttpDestination
 
release(Connection) - Method in class org.eclipse.jetty.client.ValidatingConnectionPool
 
released(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
Deprecated, for removal: This API element is subject to removal in a future version.
Racy API. Do not use. There is no replacement.
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.transport.HttpDestination
 
remove(Connection) - Method in class org.eclipse.jetty.client.ValidatingConnectionPool
 
remove(HttpExchange) - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
removeAuthentication(Authentication) - Method in interface org.eclipse.jetty.client.AuthenticationStore
Remove an Authentication.
removeAuthenticationFactory(byte) - Method in class org.eclipse.jetty.client.Socks5Proxy
Removes the authentication of the given method.
removeAuthenticationResult(Authentication.Result) - Method in interface org.eclipse.jetty.client.AuthenticationStore
Remove and Authentication Result
removeBeginListener(Request.BeginListener) - Method in class org.eclipse.jetty.client.RequestListeners
 
removeCommitListener(Request.CommitListener) - Method in class org.eclipse.jetty.client.RequestListeners
 
removeContentListener(Request.ContentListener) - Method in class org.eclipse.jetty.client.RequestListeners
 
removed(Connection) - Method in class org.eclipse.jetty.client.AbstractConnectionPool
Deprecated, for removal: This API element is subject to removal in a future version.
removeDestination(Destination) - Method in class org.eclipse.jetty.client.HttpClient
 
removeFailureListener(Request.FailureListener) - Method in class org.eclipse.jetty.client.RequestListeners
 
removeHeadersListener(Request.HeadersListener) - Method in class org.eclipse.jetty.client.RequestListeners
 
removeListener(Request.Listener) - Method in class org.eclipse.jetty.client.RequestListeners
 
removeProxy(ProxyConfiguration.Proxy) - Method in class org.eclipse.jetty.client.ProxyConfiguration
Removes a proxy.
removeQueuedListener(Request.QueuedListener) - Method in class org.eclipse.jetty.client.RequestListeners
 
removeSuccessListener(Request.SuccessListener) - Method in class org.eclipse.jetty.client.RequestListeners
 
Request - Interface in org.eclipse.jetty.client
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
Listener for the request begin event.
Request.CommitListener - Interface in org.eclipse.jetty.client
Listener for the request committed event.
Request.Content - Interface in org.eclipse.jetty.client
A client-side representation of HTTP request content.
Request.ContentListener - Interface in org.eclipse.jetty.client
Listener for the request content event.
Request.FailureListener - Interface in org.eclipse.jetty.client
Listener for the request failed event.
Request.HeadersListener - Interface in org.eclipse.jetty.client
Listener for the request headers event.
Request.Listener - Interface in org.eclipse.jetty.client
Listener for all request events.
Request.QueuedListener - Interface in org.eclipse.jetty.client
Listener for the request queued event.
Request.RequestListener - Interface in org.eclipse.jetty.client
Common, empty, super-interface for request listeners.
Request.SuccessListener - Interface in org.eclipse.jetty.client
Listener for the request succeeded event.
requestComplete(Throwable) - Method in class org.eclipse.jetty.client.transport.HttpExchange
 
RequestListeners - Class in org.eclipse.jetty.client
A specialized container for request listeners.
RequestListeners() - Constructor for class org.eclipse.jetty.client.RequestListeners
 
requiresTunnel(Origin) - Method in class org.eclipse.jetty.client.HttpProxy
 
RESERVED - Static variable in class org.eclipse.jetty.client.Socks5
The reserved byte value: 0x0.
reset() - Method in class org.eclipse.jetty.client.transport.HttpReceiver
Resets the state of this HttpReceiver.
reset() - Method in class org.eclipse.jetty.client.transport.HttpSender
 
resetResponse() - Method in class org.eclipse.jetty.client.transport.HttpExchange
 
resolveDestination(Origin) - Method in class org.eclipse.jetty.client.HttpClient
Returns, creating it if absent, the destination with the given origin.
resolveDestination(Request) - Method in class org.eclipse.jetty.client.HttpClient
 
response() - Method in record class org.eclipse.jetty.client.PathResponseListener.PathResponse
Returns the value of the response record component.
Response - Interface in org.eclipse.jetty.client
Response represents an HTTP response and offers methods to retrieve status code, HTTP version and headers.
Response.AsyncContentListener - Interface in org.eclipse.jetty.client
Asynchronous listener for the response content events.
Response.BeginListener - Interface in org.eclipse.jetty.client
Listener for the response begin event.
Response.CompleteListener - Interface in org.eclipse.jetty.client
Listener for the request and response completed event.
Response.ContentListener - Interface in org.eclipse.jetty.client
Synchronous listener for the response content events.
Response.ContentSourceListener - Interface in org.eclipse.jetty.client
Asynchronous listener for the response content events.
Response.FailureListener - Interface in org.eclipse.jetty.client
Listener for the response failure event.
Response.HeaderListener - Interface in org.eclipse.jetty.client
Listener for a response header event.
Response.HeadersListener - Interface in org.eclipse.jetty.client
Listener for the response headers event.
Response.Listener - Interface in org.eclipse.jetty.client
Listener for all response events.
Response.ResponseListener - Interface in org.eclipse.jetty.client
Common, empty, super-interface for response listeners
Response.SuccessListener - Interface in org.eclipse.jetty.client
Listener for the response succeeded event.
responseBegin(HttpExchange) - Method in class org.eclipse.jetty.client.transport.HttpReceiver
Method to be invoked when the response status code is available.
responseComplete(Throwable) - Method in class org.eclipse.jetty.client.transport.HttpExchange
 
responseContentAvailable(HttpExchange) - Method in class org.eclipse.jetty.client.transport.HttpReceiver
Method to be invoked when response content is available to be read.
responseFailure(Throwable, Promise<Boolean>) - Method in class org.eclipse.jetty.client.transport.HttpReceiver
Method to be invoked when the response is failed.
responseHeader(HttpExchange, HttpField) - Method in class org.eclipse.jetty.client.transport.HttpReceiver
Method to be invoked when a response HTTP header is available.
responseHeaders(HttpExchange) - Method in class org.eclipse.jetty.client.transport.HttpReceiver
Method to be invoked after all response HTTP headers are available.
ResponseListeners - Class in org.eclipse.jetty.client.transport
A specialized container for response listeners.
ResponseListeners() - Constructor for class org.eclipse.jetty.client.transport.ResponseListeners
 
ResponseListeners(Response.Listener) - Constructor for class org.eclipse.jetty.client.transport.ResponseListeners
 
ResponseListeners(ResponseListeners) - Constructor for class org.eclipse.jetty.client.transport.ResponseListeners
 
responseSuccess(HttpExchange, Runnable) - Method in class org.eclipse.jetty.client.transport.HttpReceiver
Method to be invoked when the response is successful.
Result - Class in org.eclipse.jetty.client
The result of a request / response exchange, containing the Request, the Response and eventual failures of either.
Result(Request, Throwable, Response) - Constructor for class org.eclipse.jetty.client.Result
 
Result(Request, Throwable, Response, Throwable) - Constructor for class org.eclipse.jetty.client.Result
 
Result(Request, Response) - Constructor for class org.eclipse.jetty.client.Result
 
Result(Request, Response, Throwable) - Constructor for class org.eclipse.jetty.client.Result
 
Result(Result, Throwable) - Constructor for class org.eclipse.jetty.client.Result
 
retry - Variable in class org.eclipse.jetty.client.transport.SendFailure
 
rewind() - Method in class org.eclipse.jetty.client.ContentSourceRequestContent
 
RoundRobinConnectionPool - Class in org.eclipse.jetty.client
A ConnectionPool that attempts to provide connections using a round-robin algorithm.
RoundRobinConnectionPool(Destination, int) - Constructor for class org.eclipse.jetty.client.RoundRobinConnectionPool
 
RoundRobinConnectionPool(Destination, int, int) - Constructor for class org.eclipse.jetty.client.RoundRobinConnectionPool
 

S

scheme(String) - Method in interface org.eclipse.jetty.client.Request
 
scheme(String) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
send() - Method in class org.eclipse.jetty.client.CompletableResponseListener
Sends the request asynchronously and returns a CompletableFuture that is completed when the request/response completes.
send() - Method in interface org.eclipse.jetty.client.Request
Sends this request and returns the response.
send() - Method in class org.eclipse.jetty.client.transport.HttpChannel
 
send() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
send() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
send(Connection) - Method in class org.eclipse.jetty.client.CompletableResponseListener
Sends the request asynchronously via the given Connection and returns a CompletableFuture that is completed when the request/response completes.
send(Destination) - Method in class org.eclipse.jetty.client.CompletableResponseListener
Sends the request asynchronously via the given Destination and returns a CompletableFuture that is completed when the request/response completes.
send(Request, Response.CompleteListener) - Method in interface org.eclipse.jetty.client.Connection
Sends a request with an associated response listener.
send(Request, Response.CompleteListener) - Method in interface org.eclipse.jetty.client.Destination
Sends the given request to this destination.
send(Request, Response.CompleteListener) - Method in class org.eclipse.jetty.client.transport.HttpConnection
 
send(Request, Response.CompleteListener) - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
send(Response.CompleteListener) - Method in interface org.eclipse.jetty.client.Request
Sends this request and asynchronously notifies the given listener for response events.
send(Response.CompleteListener) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
send(HttpChannel, HttpExchange) - Method in class org.eclipse.jetty.client.transport.HttpConnection
 
send(HttpExchange) - Method in class org.eclipse.jetty.client.transport.HttpChannel
 
send(HttpExchange) - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
send(HttpExchange) - Method in class org.eclipse.jetty.client.transport.HttpSender
 
send(HttpExchange) - Method in interface org.eclipse.jetty.client.transport.IConnection
 
send(IConnection, HttpExchange) - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
sendContent(HttpExchange, ByteBuffer, boolean, Callback) - Method in class org.eclipse.jetty.client.transport.HttpSender
Implementations should send the given HTTP content over the wire.
SendFailure - Class in org.eclipse.jetty.client.transport
 
SendFailure(Throwable, boolean) - Constructor for class org.eclipse.jetty.client.transport.SendFailure
 
sendHeaders(HttpExchange, ByteBuffer, boolean, Callback) - Method in class org.eclipse.jetty.client.transport.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.transport.HttpConnection
 
setAuthenticationStore(AuthenticationStore) - Method in class org.eclipse.jetty.client.HttpClient
Set the authentication store associated with this instance.
setBindAddress(SocketAddress) - Method in class org.eclipse.jetty.client.HttpClient
 
setByteBufferPool(ByteBufferPool) - Method in class org.eclipse.jetty.client.HttpClient
Set the ByteBufferPool of this 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
Set the factory for ConnectionPool instances.
setConnectTimeout(long) - Method in class org.eclipse.jetty.client.HttpClient
 
setDefaultRequestContentType(String) - Method in class org.eclipse.jetty.client.HttpClient
Set the default content type for request content.
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
Set the Executor of this HttpClient.
setFollowRedirects(boolean) - Method in class org.eclipse.jetty.client.HttpClient
 
setHeaderCacheCaseSensitive(boolean) - Method in class org.eclipse.jetty.client.transport.HttpClientTransportOverHTTP
 
setHeaderCacheSize(int) - Method in class org.eclipse.jetty.client.transport.HttpClientTransportOverHTTP
 
setHttpClient(HttpClient) - Method in class org.eclipse.jetty.client.AbstractHttpClientTransport
 
setHttpClient(HttpClient) - Method in interface org.eclipse.jetty.client.HttpClient.Aware
 
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.
setHttpCookieStore(HttpCookieStore) - Method in class org.eclipse.jetty.client.HttpClient
Set the cookie store associated with this instance.
setIdleTimeout(long) - Method in class org.eclipse.jetty.client.HttpClient
Set the max time, in milliseconds, a connection can be idle (that is, without traffic of bytes in either direction).
setInitializeConnections(boolean) - Method in class org.eclipse.jetty.client.transport.HttpClientConnectionFactory
 
setInitializeConnections(boolean) - Method in class org.eclipse.jetty.client.transport.HttpClientTransportOverHTTP
 
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
 
setMaxRequestHeadersSize(int) - Method in class org.eclipse.jetty.client.HttpClient
Set the max size in bytes of the request headers.
setMaxRequestsQueuedPerDestination(int) - Method in class org.eclipse.jetty.client.HttpClient
Sets the max number of requests that may be queued to a destination.
setMaxResponseHeadersSize(int) - Method in class org.eclipse.jetty.client.HttpClient
Set the max size in bytes of the response headers.
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.SPNEGOAuthentication
Set whether to renew the ticket granting ticket.
setRequestBufferSize(int) - Method in class org.eclipse.jetty.client.HttpClient
Set the size of the buffer (in bytes) used to write requests.
setResponseBufferSize(int) - Method in class org.eclipse.jetty.client.HttpClient
Set the size of the buffer used to read responses.
setScheduler(Scheduler) - Method in class org.eclipse.jetty.client.HttpClient
Set the Scheduler of this HttpClient.
setServiceName(String) - Method in class org.eclipse.jetty.client.SPNEGOAuthentication
Set the name of the service to use.
setSocketAddressResolver(SocketAddressResolver) - Method in class org.eclipse.jetty.client.HttpClient
Set the SocketAddressResolver of this HttpClient.
setSslContextFactory(SslContextFactory.Client) - Method in class org.eclipse.jetty.client.HttpClient
Set the SslContextFactory.Client that manages TLS encryption.
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.SPNEGOAuthentication
 
setUseInputDirectByteBuffers(boolean) - Method in class org.eclipse.jetty.client.HttpClient
Set whether to use direct ByteBuffers for reading.
setUseOutputDirectByteBuffers(boolean) - Method in class org.eclipse.jetty.client.HttpClient
Set whether to use direct ByteBuffers for writing.
setUserAgentField(HttpField) - Method in class org.eclipse.jetty.client.HttpClient
Set the "User-Agent" HTTP header string of this HttpClient.
setUserKeyTabPath(Path) - Method in class org.eclipse.jetty.client.SPNEGOAuthentication
 
setUserName(String) - Method in class org.eclipse.jetty.client.SPNEGOAuthentication
Set user name of the user to login.
setUserPassword(String) - Method in class org.eclipse.jetty.client.SPNEGOAuthentication
 
setUseTicketCache(boolean) - Method in class org.eclipse.jetty.client.SPNEGOAuthentication
 
Socks4Proxy - Class in org.eclipse.jetty.client
Client-side proxy configuration for SOCKS4, a de-facto standard.
Socks4Proxy(String, int) - Constructor for class org.eclipse.jetty.client.Socks4Proxy
Creates a new instance with the given SOCKS4 proxy host and port.
Socks4Proxy(Origin.Address, boolean) - Constructor for class org.eclipse.jetty.client.Socks4Proxy
Creates a new instance with the given SOCKS4 proxy address.
Socks4Proxy.Socks4ProxyClientConnectionFactory - Class in org.eclipse.jetty.client
 
Socks4ProxyClientConnectionFactory(ClientConnectionFactory) - Constructor for class org.eclipse.jetty.client.Socks4Proxy.Socks4ProxyClientConnectionFactory
 
Socks5 - Class in org.eclipse.jetty.client
Helper class for SOCKS5 proxying.
Socks5.Authentication - Interface in org.eclipse.jetty.client
A SOCKS5 authentication method.
Socks5.Authentication.Factory - Interface in org.eclipse.jetty.client
A factory for Socks5.Authentications.
Socks5.NoAuthenticationFactory - Class in org.eclipse.jetty.client
The implementation of the NO AUTH authentication method defined in RFC 1928.
Socks5.UsernamePasswordAuthenticationFactory - Class in org.eclipse.jetty.client
The implementation of the USERNAME/PASSWORD authentication method defined in RFC 1929.
Socks5Proxy - Class in org.eclipse.jetty.client
Client-side proxy configuration for SOCKS5, defined by RFC 1928.
Socks5Proxy(String, int) - Constructor for class org.eclipse.jetty.client.Socks5Proxy
Creates a new instance with the given SOCKS5 proxy host and port.
Socks5Proxy(Origin.Address, boolean) - Constructor for class org.eclipse.jetty.client.Socks5Proxy
Creates a new instance with the given SOCKS5 proxy address.
someToContent(HttpExchange, ByteBuffer) - Method in class org.eclipse.jetty.client.transport.HttpSender
 
someToSuccess(HttpExchange) - Method in class org.eclipse.jetty.client.transport.HttpSender
 
SPNEGOAuthentication - Class in org.eclipse.jetty.client
Implementation of the SPNEGO (or "Negotiate") authentication defined in RFC 4559.
SPNEGOAuthentication(URI) - Constructor for class org.eclipse.jetty.client.SPNEGOAuthentication
 
SPNEGOAuthentication.SPNEGOResult - Class in org.eclipse.jetty.client
 
SPNEGOResult(URI, String) - Constructor for class org.eclipse.jetty.client.SPNEGOAuthentication.SPNEGOResult
 
SPNEGOResult(URI, HttpHeader, String) - Constructor for class org.eclipse.jetty.client.SPNEGOAuthentication.SPNEGOResult
 
stale() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
status(int) - Method in class org.eclipse.jetty.client.transport.HttpResponse
 
storeCookie(URI, HttpField) - Method in class org.eclipse.jetty.client.transport.HttpReceiver
 
STREAM - Enum constant in enum class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.Protocol
 
StringRequestContent - Class in org.eclipse.jetty.client
A Request.Content for strings.
StringRequestContent(String) - Constructor for class org.eclipse.jetty.client.StringRequestContent
 
StringRequestContent(String, String) - Constructor for class org.eclipse.jetty.client.StringRequestContent
 
StringRequestContent(String, String, Charset) - Constructor for class org.eclipse.jetty.client.StringRequestContent
 
StringRequestContent(String, Charset) - Constructor for class org.eclipse.jetty.client.StringRequestContent
 
succeeded() - Method in class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.ProxyProtocolConnection
 
succeeded() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
sweep() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
sweep() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 

T

tag(Object) - Method in interface org.eclipse.jetty.client.Request
Tags this request with the given metadata tag.
tag(Object) - Method in class org.eclipse.jetty.client.transport.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.transport.HttpExchange
 
terminateResponse() - Method in class org.eclipse.jetty.client.transport.HttpExchange
 
timeout(long, TimeUnit) - Method in interface org.eclipse.jetty.client.Request
 
timeout(long, TimeUnit) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
TLV(int, byte[]) - Constructor for class org.eclipse.jetty.client.ProxyProtocolClientConnectionFactory.V2.Tag.TLV
 
toString() - Method in class org.eclipse.jetty.client.AbstractConnectionPool
 
toString() - Method in class org.eclipse.jetty.client.BasicAuthentication.BasicResult
 
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 record class org.eclipse.jetty.client.PathResponseListener.PathResponse
Returns a string representation of this record class.
toString() - Method in class org.eclipse.jetty.client.ProxyConfiguration.Proxy
 
toString() - Method in class org.eclipse.jetty.client.Result
 
toString() - Method in class org.eclipse.jetty.client.transport.HttpChannel
 
toString() - Method in class org.eclipse.jetty.client.transport.HttpClientConnectionFactory.HTTP11
 
toString() - Method in class org.eclipse.jetty.client.transport.HttpConnection
 
toString() - Method in class org.eclipse.jetty.client.transport.HttpConversation
 
toString() - Method in class org.eclipse.jetty.client.transport.HttpDestination
 
toString() - Method in class org.eclipse.jetty.client.transport.HttpExchange
 
toString() - Method in class org.eclipse.jetty.client.transport.HttpReceiver
 
toString() - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
toString() - Method in class org.eclipse.jetty.client.transport.HttpResponse
 
toString() - Method in class org.eclipse.jetty.client.transport.HttpSender
 
toString() - Method in class org.eclipse.jetty.client.transport.SendFailure
 
toString() - Method in class org.eclipse.jetty.client.ValidatingConnectionPool
 
trailer(HttpField) - Method in class org.eclipse.jetty.client.transport.HttpResponse
 
trailersSupplier(Supplier<HttpFields>) - Method in interface org.eclipse.jetty.client.Request
Provides the trailers of this request.
trailersSupplier(Supplier<HttpFields>) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
transport(Transport) - Method in interface org.eclipse.jetty.client.Request
 
transport(Transport) - Method in class org.eclipse.jetty.client.transport.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.Listener) - Method in class org.eclipse.jetty.client.transport.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(Response, 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.transport.HttpClientTransportDynamic
 
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
 
UsernamePasswordAuthenticationFactory(String, String) - Constructor for class org.eclipse.jetty.client.Socks5.UsernamePasswordAuthenticationFactory
 
UsernamePasswordAuthenticationFactory(String, String, Charset) - Constructor for class org.eclipse.jetty.client.Socks5.UsernamePasswordAuthenticationFactory
 

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(Destination, int, 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.Request
 
version(HttpVersion) - Method in class org.eclipse.jetty.client.transport.HttpRequest
 
version(HttpVersion) - Method in class org.eclipse.jetty.client.transport.HttpResponse
 
VERSION - Static variable in class org.eclipse.jetty.client.Socks5.UsernamePasswordAuthenticationFactory
 
VERSION - Static variable in class org.eclipse.jetty.client.Socks5
The SOCKS protocol version: 0x5.

W

write(ByteBuffer, Callback) - Method in class org.eclipse.jetty.client.AsyncRequestContent
 
write(Request, Path, boolean) - Static method in class org.eclipse.jetty.client.PathResponseListener
Writes the response content to the given file Path.
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
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form