Index

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

A

accept(Message) - Method in interface org.openqa.selenium.remote.http.WebSocket.Listener
 
addHeader(String, String) - Method in class org.openqa.selenium.remote.http.HttpRequest
Adds a header with the name and value, headers with the same (case-insensitive) name will be preserved.
addQueryParameter(String, String) - Method in class org.openqa.selenium.remote.http.HttpRequest
Set a query parameter, adding to existing values if present.
AddSeleniumUserAgent - Class in org.openqa.selenium.remote.http
 
AddSeleniumUserAgent() - Constructor for class org.openqa.selenium.remote.http.AddSeleniumUserAgent
 
andFinally(HttpHandler) - Method in interface org.openqa.selenium.remote.http.Filter
 
andFinally(Routable) - Method in interface org.openqa.selenium.remote.http.Filter
 
andThen(Filter) - Method in interface org.openqa.selenium.remote.http.Filter
 
apply(HttpHandler) - Method in class org.openqa.selenium.remote.http.AddSeleniumUserAgent
 
apply(HttpHandler) - Method in class org.openqa.selenium.remote.http.DumpHttpExchangeFilter
 
apply(HttpHandler) - Method in class org.openqa.selenium.remote.http.RetryRequest
 
asJson(Object) - Static method in class org.openqa.selenium.remote.http.Contents
 
authenticateAs(Credentials) - Method in class org.openqa.selenium.remote.http.ClientConfig
 

B

baseUri() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
baseUri(URI) - Method in class org.openqa.selenium.remote.http.ClientConfig
 
baseUrl() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
baseUrl(URL) - Method in class org.openqa.selenium.remote.http.ClientConfig
 
BinaryMessage - Class in org.openqa.selenium.remote.http
 
BinaryMessage(byte[]) - Constructor for class org.openqa.selenium.remote.http.BinaryMessage
 
BinaryMessage(ByteBuffer) - Constructor for class org.openqa.selenium.remote.http.BinaryMessage
 
bytes(byte[]) - Static method in class org.openqa.selenium.remote.http.Contents
 
bytes(Contents.Supplier) - Static method in class org.openqa.selenium.remote.http.Contents
 

C

CacheControl - Enum constant in enum class org.openqa.selenium.remote.http.HttpHeader
 
cleanupIdleClients() - Method in interface org.openqa.selenium.remote.http.HttpClient.Factory
Closes idle clients.
ClientConfig - Class in org.openqa.selenium.remote.http
 
ClientConfig(URI, Duration, Duration, Filter, Proxy, Credentials, SSLContext, String) - Constructor for class org.openqa.selenium.remote.http.ClientConfig
 
close() - Method in interface org.openqa.selenium.remote.http.Contents.Supplier
Release the related resources, if any.
close() - Method in interface org.openqa.selenium.remote.http.HttpClient
 
close() - Method in class org.openqa.selenium.remote.http.jdk.JdkHttpClient
 
close() - Method in interface org.openqa.selenium.remote.http.WebSocket
 
CloseMessage - Class in org.openqa.selenium.remote.http
 
CloseMessage(int) - Constructor for class org.openqa.selenium.remote.http.CloseMessage
 
CloseMessage(int, String) - Constructor for class org.openqa.selenium.remote.http.CloseMessage
 
code() - Method in class org.openqa.selenium.remote.http.CloseMessage
 
combine(Iterable<Routable>) - Static method in class org.openqa.selenium.remote.http.Route
 
combine(Routable, Routable...) - Static method in class org.openqa.selenium.remote.http.Route
 
CONNECT - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 
ConnectionFailedException - Exception in org.openqa.selenium.remote.http
 
ConnectionFailedException(String) - Constructor for exception org.openqa.selenium.remote.http.ConnectionFailedException
 
ConnectionFailedException(String, Throwable) - Constructor for exception org.openqa.selenium.remote.http.ConnectionFailedException
 
connectionTimeout() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
connectionTimeout(Duration) - Method in class org.openqa.selenium.remote.http.ClientConfig
 
ContentLength - Enum constant in enum class org.openqa.selenium.remote.http.HttpHeader
 
Contents - Class in org.openqa.selenium.remote.http
 
Contents.Supplier - Interface in org.openqa.selenium.remote.http
A supplier that can be called multiple times, each invocation must return a new InputStream ready to read.
ContentType - Enum constant in enum class org.openqa.selenium.remote.http.HttpHeader
 
create(String) - Static method in interface org.openqa.selenium.remote.http.HttpClient.Factory
Creates a new instance of HttpClient.Factory with the given name.
createClient(URL) - Method in interface org.openqa.selenium.remote.http.HttpClient.Factory
Creates a HTTP client that will send requests to the given URL.
createClient(ClientConfig) - Method in interface org.openqa.selenium.remote.http.HttpClient.Factory
 
createClient(ClientConfig) - Method in class org.openqa.selenium.remote.http.jdk.JdkHttpClient.Factory
 
createDefault() - Static method in interface org.openqa.selenium.remote.http.HttpClient.Factory
Use the webdriver.http.factory system property to determine which implementation of HttpClient.Factory should be used.
credentials() - Method in class org.openqa.selenium.remote.http.ClientConfig
 

D

data() - Method in class org.openqa.selenium.remote.http.BinaryMessage
 
defaultConfig() - Static method in class org.openqa.selenium.remote.http.ClientConfig
 
delete(String) - Static method in class org.openqa.selenium.remote.http.Route
 
DELETE - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 
DumpHttpExchangeFilter - Class in org.openqa.selenium.remote.http
 
DumpHttpExchangeFilter() - Constructor for class org.openqa.selenium.remote.http.DumpHttpExchangeFilter
 
DumpHttpExchangeFilter(Level) - Constructor for class org.openqa.selenium.remote.http.DumpHttpExchangeFilter
 

E

empty() - Static method in class org.openqa.selenium.remote.http.Contents
 
execute(HttpRequest) - Method in interface org.openqa.selenium.remote.http.HttpHandler
 
execute(HttpRequest) - Method in class org.openqa.selenium.remote.http.jdk.JdkHttpClient
 
execute(HttpRequest) - Method in class org.openqa.selenium.remote.http.Route
 
Expires - Enum constant in enum class org.openqa.selenium.remote.http.HttpHeader
 

F

Factory() - Constructor for class org.openqa.selenium.remote.http.jdk.JdkHttpClient.Factory
 
fallbackTo(Supplier<HttpHandler>) - Method in class org.openqa.selenium.remote.http.Route
 
filter() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
Filter - Interface in org.openqa.selenium.remote.http
Can be wrapped around an HttpHandler in order to either modify incoming HttpRequests or outgoing HttpResponses using the well-known "Filter" pattern.
forEachHeader(BiConsumer<String, String>) - Method in class org.openqa.selenium.remote.http.HttpRequest
Calls the action for all headers set.
FormEncodedData - Class in org.openqa.selenium.remote.http
Deprecated, for removal: This API element is subject to removal in a future version.
FormEncodedData() - Constructor for class org.openqa.selenium.remote.http.FormEncodedData
Deprecated.
 
fromJson(HttpMessage<?>, Type) - Static method in class org.openqa.selenium.remote.http.Contents
 

G

get(String) - Static method in class org.openqa.selenium.remote.http.Route
 
GET - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 
getAttribute(String) - Method in class org.openqa.selenium.remote.http.HttpRequest
Retrieves a user-defined attribute of this message.
getAttributeNames() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getConfig() - Method in class org.openqa.selenium.remote.http.RemoteCall
 
getContent() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getContentEncoding() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getData(HttpRequest) - Static method in class org.openqa.selenium.remote.http.FormEncodedData
Deprecated.
 
getHeader(String) - Method in class org.openqa.selenium.remote.http.HttpRequest
Returns the value of the first header with the name (case-insensitive).
getHeaderNames() - Method in class org.openqa.selenium.remote.http.HttpRequest
Returns an iterable with all the names of the headers set.
getHeaders(String) - Method in class org.openqa.selenium.remote.http.HttpRequest
Returns an iterable of the values of headers with the name (case-insensitive).
getMethod() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getName() - Method in enum class org.openqa.selenium.remote.http.HttpHeader
 
getParameters() - Method in class org.openqa.selenium.remote.http.UrlTemplate.Match
 
getQueryParameter(String) - Method in class org.openqa.selenium.remote.http.HttpRequest
Get a query parameter.
getQueryParameterNames() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getQueryParameters(String) - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getStatus() - Method in class org.openqa.selenium.remote.http.HttpResponse
 
getTargetHost() - Method in class org.openqa.selenium.remote.http.HttpResponse
Returns the host this response was received from, or null if it was not set.
getUri() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
getUrl() - Method in class org.openqa.selenium.remote.http.UrlTemplate.Match
 

H

handle(HttpRequest) - Method in class org.openqa.selenium.remote.http.Route
 
HEAD - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 
Host - Enum constant in enum class org.openqa.selenium.remote.http.HttpHeader
 
HTTP_TARGET_HOST - Static variable in class org.openqa.selenium.remote.http.HttpResponse
 
HttpClient - Interface in org.openqa.selenium.remote.http
Defines a simple client for making HTTP requests.
HttpClient.Factory - Interface in org.openqa.selenium.remote.http
 
HttpClientName - Annotation Interface in org.openqa.selenium.remote.http
 
HttpHandler - Interface in org.openqa.selenium.remote.http
 
HttpHeader - Enum Class in org.openqa.selenium.remote.http
 
HttpMethod - Enum Class in org.openqa.selenium.remote.http
 
HttpRequest - Class in org.openqa.selenium.remote.http
 
HttpRequest(HttpMethod, String) - Constructor for class org.openqa.selenium.remote.http.HttpRequest
 
HttpResponse - Class in org.openqa.selenium.remote.http
 
HttpResponse() - Constructor for class org.openqa.selenium.remote.http.HttpResponse
 

I

isSuccessful() - Method in class org.openqa.selenium.remote.http.HttpResponse
 

J

JdkHttpClient - Class in org.openqa.selenium.remote.http.jdk
 
JdkHttpClient.Factory - Class in org.openqa.selenium.remote.http.jdk
 

L

length() - Method in interface org.openqa.selenium.remote.http.Contents.Supplier
 
LOG - Static variable in class org.openqa.selenium.remote.http.DumpHttpExchangeFilter
 
LOG - Static variable in class org.openqa.selenium.remote.http.jdk.JdkHttpClient
 
LOG - Static variable in interface org.openqa.selenium.remote.http.WebSocket
 

M

match(String) - Method in class org.openqa.selenium.remote.http.UrlTemplate
 
match(String, String) - Method in class org.openqa.selenium.remote.http.UrlTemplate
 
matches(HttpRequest) - Method in interface org.openqa.selenium.remote.http.Routable
 
matching(Predicate<HttpRequest>) - Static method in class org.openqa.selenium.remote.http.Route
 
Message - Interface in org.openqa.selenium.remote.http
 

O

onBinary(byte[]) - Method in interface org.openqa.selenium.remote.http.WebSocket.Listener
 
onClose(int, String) - Method in interface org.openqa.selenium.remote.http.WebSocket.Listener
 
onError(Throwable) - Method in interface org.openqa.selenium.remote.http.WebSocket.Listener
 
onText(CharSequence) - Method in interface org.openqa.selenium.remote.http.WebSocket.Listener
 
openSocket(HttpRequest, WebSocket.Listener) - Method in interface org.openqa.selenium.remote.http.HttpClient
 
openSocket(HttpRequest, WebSocket.Listener) - Method in class org.openqa.selenium.remote.http.jdk.JdkHttpClient
 
options(String) - Static method in class org.openqa.selenium.remote.http.Route
 
OPTIONS - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 
org.openqa.selenium.remote.http - package org.openqa.selenium.remote.http
 
org.openqa.selenium.remote.http.jdk - package org.openqa.selenium.remote.http.jdk
 

P

PATCH - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 
post(String) - Static method in class org.openqa.selenium.remote.http.Route
 
POST - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 
prefix(String) - Static method in class org.openqa.selenium.remote.http.Route
 
proxy() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
proxy(Proxy) - Method in class org.openqa.selenium.remote.http.ClientConfig
 
PUT - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 

R

reader(Contents.Supplier, Charset) - Static method in class org.openqa.selenium.remote.http.Contents
 
reader(HttpMessage<?>) - Static method in class org.openqa.selenium.remote.http.Contents
 
readTimeout() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
readTimeout(Duration) - Method in class org.openqa.selenium.remote.http.ClientConfig
 
reason() - Method in class org.openqa.selenium.remote.http.CloseMessage
 
relativeToContext(HttpRequest, String) - Static method in class org.openqa.selenium.remote.http.UrlPath
 
relativeToServer(HttpRequest, String) - Static method in class org.openqa.selenium.remote.http.UrlPath
 
RemoteCall - Class in org.openqa.selenium.remote.http
 
RemoteCall(ClientConfig) - Constructor for class org.openqa.selenium.remote.http.RemoteCall
 
removeAttribute(String) - Method in class org.openqa.selenium.remote.http.HttpRequest
 
removeHeader(String) - Method in class org.openqa.selenium.remote.http.HttpRequest
Removes all headers with the name (case-insensitive).
RetryRequest - Class in org.openqa.selenium.remote.http
 
RetryRequest() - Constructor for class org.openqa.selenium.remote.http.RetryRequest
 
Routable - Interface in org.openqa.selenium.remote.http
 
Route - Class in org.openqa.selenium.remote.http
 
Route() - Constructor for class org.openqa.selenium.remote.http.Route
 
Route.NestedRouteConfig - Class in org.openqa.selenium.remote.http
 
Route.PredicatedConfig - Class in org.openqa.selenium.remote.http
 
Route.TemplatizedRouteConfig - Class in org.openqa.selenium.remote.http
 

S

send(Message) - Method in interface org.openqa.selenium.remote.http.WebSocket
 
sendBinary(byte[]) - Method in interface org.openqa.selenium.remote.http.WebSocket
 
sendText(CharSequence) - Method in interface org.openqa.selenium.remote.http.WebSocket
 
setAttribute(String, Object) - Method in class org.openqa.selenium.remote.http.HttpRequest
 
setContent(Supplier<InputStream>) - Method in class org.openqa.selenium.remote.http.HttpRequest
Deprecated.
setContent(Contents.Supplier) - Method in class org.openqa.selenium.remote.http.HttpRequest
 
setHeader(String, String) - Method in class org.openqa.selenium.remote.http.HttpRequest
Removes all headers with the name (case-insensitive) and adds a header with the value.
setStatus(int) - Method in class org.openqa.selenium.remote.http.HttpResponse
 
setTargetHost(String) - Method in class org.openqa.selenium.remote.http.HttpResponse
Sets the host this response was received from.
sslContext() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
sslContext(SSLContext) - Method in class org.openqa.selenium.remote.http.ClientConfig
 
string(File) - Static method in class org.openqa.selenium.remote.http.Contents
 
string(CharSequence, Charset) - Static method in class org.openqa.selenium.remote.http.Contents
 
string(Contents.Supplier, Charset) - Static method in class org.openqa.selenium.remote.http.Contents
 
string(HttpMessage<?>) - Static method in class org.openqa.selenium.remote.http.Contents
 

T

text() - Method in class org.openqa.selenium.remote.http.TextMessage
 
TextMessage - Class in org.openqa.selenium.remote.http
 
TextMessage(CharSequence) - Constructor for class org.openqa.selenium.remote.http.TextMessage
 
to(Function<Map<String, String>, HttpHandler>) - Method in class org.openqa.selenium.remote.http.Route.TemplatizedRouteConfig
 
to(Supplier<HttpHandler>) - Method in class org.openqa.selenium.remote.http.Route.PredicatedConfig
 
to(Supplier<HttpHandler>) - Method in class org.openqa.selenium.remote.http.Route.TemplatizedRouteConfig
 
to(Route) - Method in class org.openqa.selenium.remote.http.Route.NestedRouteConfig
 
toString() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
toString() - Method in class org.openqa.selenium.remote.http.HttpRequest
 
toString() - Method in class org.openqa.selenium.remote.http.HttpResponse
 
TRACE - Enum constant in enum class org.openqa.selenium.remote.http.HttpMethod
 

U

UrlPath - Class in org.openqa.selenium.remote.http
 
UrlTemplate - Class in org.openqa.selenium.remote.http
A bad implementation of URL Templates, but enough for our needs.
UrlTemplate(String) - Constructor for class org.openqa.selenium.remote.http.UrlTemplate
 
UrlTemplate.Match - Class in org.openqa.selenium.remote.http
 
USER_AGENT - Static variable in class org.openqa.selenium.remote.http.AddSeleniumUserAgent
 
UserAgent - Enum constant in enum class org.openqa.selenium.remote.http.HttpHeader
 
utf8Reader(Contents.Supplier) - Static method in class org.openqa.selenium.remote.http.Contents
 
utf8String(CharSequence) - Static method in class org.openqa.selenium.remote.http.Contents
 
utf8String(Contents.Supplier) - Static method in class org.openqa.selenium.remote.http.Contents
 

V

value() - Element in annotation interface org.openqa.selenium.remote.http.HttpClientName
 
valueOf(String) - Static method in enum class org.openqa.selenium.remote.http.HttpHeader
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.openqa.selenium.remote.http.HttpMethod
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.openqa.selenium.remote.http.HttpHeader
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.openqa.selenium.remote.http.HttpMethod
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Method in class org.openqa.selenium.remote.http.ClientConfig
 
version(String) - Method in class org.openqa.selenium.remote.http.ClientConfig
 

W

WebSocket - Interface in org.openqa.selenium.remote.http
 
WebSocket.Listener - Interface in org.openqa.selenium.remote.http
 
with(Filter) - Method in interface org.openqa.selenium.remote.http.HttpHandler
 
with(Filter) - Method in interface org.openqa.selenium.remote.http.Routable
 
withFilter(Filter) - Method in class org.openqa.selenium.remote.http.ClientConfig
 
withRetries() - Method in class org.openqa.selenium.remote.http.ClientConfig
 

X

XForwardedFor - Enum constant in enum class org.openqa.selenium.remote.http.HttpHeader
 
A B C D E F G H I J L M O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form