Index
All Classes and Interfaces|All Packages|Serialized Form
A
- accept(String) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- accept(String) - Method in class org.davidmoten.oa3.codegen.http.Http.RequestBuilder
- acceptAny() - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- acceptAny() - Method in class org.davidmoten.oa3.codegen.http.Http.RequestBuilder
- acceptApplicationJson() - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- acceptApplicationJson() - Method in class org.davidmoten.oa3.codegen.http.Http.RequestBuilder
- addFormEntry(String, byte[], Optional<String>, Optional<String>) - Method in class org.davidmoten.oa3.codegen.http.Multipart.Builder
- addFormEntry(String, String, Optional<String>, Optional<String>) - Method in class org.davidmoten.oa3.codegen.http.Multipart.Builder
- allowPatch() - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- ApacheHttpClientHttpConnection - Class in org.davidmoten.oa3.codegen.http.service.internal
- ApacheHttpClientHttpConnection(HttpUriRequestBase) - Constructor for class org.davidmoten.oa3.codegen.http.service.internal.ApacheHttpClientHttpConnection
- ApacheHttpClientHttpService - Class in org.davidmoten.oa3.codegen.http.service
- ApacheHttpClientHttpService() - Constructor for class org.davidmoten.oa3.codegen.http.service.ApacheHttpClientHttpService
- ApacheHttpClientResponse - Class in org.davidmoten.oa3.codegen.http.service.internal
- ApacheHttpClientResponse(int, InputStream, Map<String, List<String>>) - Constructor for class org.davidmoten.oa3.codegen.http.service.internal.ApacheHttpClientResponse
- assertContentTypeMatches(String) - Method in class org.davidmoten.oa3.codegen.http.HttpResponse
- assertStatusCodeMatches(String) - Method in class org.davidmoten.oa3.codegen.http.HttpResponse
B
- basePath(String) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- BasicAuthenticator - Interface in org.davidmoten.oa3.codegen.http
- BearerAuthenticator - Interface in org.davidmoten.oa3.codegen.http
- body(Object) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- body(Object, String) - Static method in class org.davidmoten.oa3.codegen.http.ParameterValue
- body(Optional<?>, String) - Static method in class org.davidmoten.oa3.codegen.http.ParameterValue
- BODY - Enum constant in enum org.davidmoten.oa3.codegen.http.ParameterType
- BODY_MULTIPART - Enum constant in enum org.davidmoten.oa3.codegen.http.ParameterType
- buffer() - Method in class org.davidmoten.oa3.codegen.http.service.internal.NoCopyByteArrayOutputStream
- builder() - Static method in class org.davidmoten.oa3.codegen.http.Multipart
- Builder() - Constructor for class org.davidmoten.oa3.codegen.http.Multipart.Builder
- BuilderWithStatusCodeMatch(Http.BuilderWithReponseDescriptor) - Constructor for class org.davidmoten.oa3.codegen.http.Http.BuilderWithStatusCodeMatch
C
- call() - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- call(HttpService, HttpMethod, String, String, Serializer, List<Interceptor>, Headers, List<ParameterValue>, List<ResponseDescriptor>, boolean, Optional<Long>, Optional<Long>) - Static method in class org.davidmoten.oa3.codegen.http.Http
- callAssertIsPrimaryResponse() - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- close() - Method in interface org.davidmoten.oa3.codegen.http.service.HttpConnection
- close() - Method in class org.davidmoten.oa3.codegen.http.service.internal.ApacheHttpClientHttpConnection
- close() - Method in class org.davidmoten.oa3.codegen.http.service.internal.DefaultHttpConnection
- cls() - Method in class org.davidmoten.oa3.codegen.http.ResponseDescriptor
- connection(String, HttpMethod, Option...) - Method in class org.davidmoten.oa3.codegen.http.service.ApacheHttpClientHttpService
- connection(String, HttpMethod, Option...) - Method in class org.davidmoten.oa3.codegen.http.service.DefaultHttpService
- connection(String, HttpMethod, Option...) - Method in interface org.davidmoten.oa3.codegen.http.service.HttpService
- connectTimeout(long, TimeUnit) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- connectTimeout(long, TimeUnit) - Method in class org.davidmoten.oa3.codegen.http.Http.RequestBuilder
- connectTimeoutMs - Variable in class org.davidmoten.oa3.codegen.http.Http.Builder
- contains(String, String) - Method in class org.davidmoten.oa3.codegen.http.Headers
- contentType() - Method in interface org.davidmoten.oa3.codegen.http.HasEncoding
- contentType() - Method in class org.davidmoten.oa3.codegen.http.ParameterValue
- contentType(String) - Method in class org.davidmoten.oa3.codegen.http.Http.BuilderWithBody
- contentTypeApplicationJson() - Method in class org.davidmoten.oa3.codegen.http.Http.BuilderWithBody
- contentTypeFormUrlEncoded() - Method in class org.davidmoten.oa3.codegen.http.Http.BuilderWithBody
- contentTypeMultipartFormData() - Method in class org.davidmoten.oa3.codegen.http.Http.BuilderWithBody
- cookie(String, Object) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- cookie(String, Object) - Static method in class org.davidmoten.oa3.codegen.http.ParameterValue
- cookie(String, Optional<?>) - Static method in class org.davidmoten.oa3.codegen.http.ParameterValue
- COOKIE - Enum constant in enum org.davidmoten.oa3.codegen.http.ParameterType
- create() - Static method in class org.davidmoten.oa3.codegen.http.Headers
- create(Map<String, List<String>>) - Static method in class org.davidmoten.oa3.codegen.http.Headers
D
- data() - Method in class org.davidmoten.oa3.codegen.http.HttpResponse
- dataUnwrapped() - Method in class org.davidmoten.oa3.codegen.http.HttpResponse
- DefaultHttpConnection - Class in org.davidmoten.oa3.codegen.http.service.internal
- DefaultHttpConnection(HttpURLConnection) - Constructor for class org.davidmoten.oa3.codegen.http.service.internal.DefaultHttpConnection
- DefaultHttpService - Class in org.davidmoten.oa3.codegen.http.service
- DefaultHttpService() - Constructor for class org.davidmoten.oa3.codegen.http.service.DefaultHttpService
- DefaultResponse - Class in org.davidmoten.oa3.codegen.http.service.internal
- DefaultResponse(int, Map<String, List<String>>, DefaultHttpConnection) - Constructor for class org.davidmoten.oa3.codegen.http.service.internal.DefaultResponse
- DefaultSerializer - Class in org.davidmoten.oa3.codegen.http
- DefaultSerializer(ObjectMapper) - Constructor for class org.davidmoten.oa3.codegen.http.DefaultSerializer
- DELETE - Enum constant in enum org.davidmoten.oa3.codegen.http.HttpMethod
- deserialize(Class<T>, String, InputStream) - Method in class org.davidmoten.oa3.codegen.http.DefaultSerializer
- deserialize(Class<T>, String, InputStream) - Method in interface org.davidmoten.oa3.codegen.http.Serializer
F
- filename() - Method in class org.davidmoten.oa3.codegen.http.ParameterValue
- forEach(BiConsumer<? super String, ? super List<String>>) - Method in class org.davidmoten.oa3.codegen.http.Headers
- formUrlEncoded(Object) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- fullResponse() - Method in class org.davidmoten.oa3.codegen.http.Http.RequestBuilder
G
- get() - Method in class org.davidmoten.oa3.codegen.http.Http.RequestBuilder
- get(String) - Method in class org.davidmoten.oa3.codegen.http.Headers
- GET - Enum constant in enum org.davidmoten.oa3.codegen.http.HttpMethod
H
- HasEncoding - Interface in org.davidmoten.oa3.codegen.http
- HasStringValue - Interface in org.davidmoten.oa3.codegen.http
- HEAD - Enum constant in enum org.davidmoten.oa3.codegen.http.HttpMethod
- header(String, Object) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- header(String, Object) - Static method in class org.davidmoten.oa3.codegen.http.ParameterValue
- header(String, String) - Method in class org.davidmoten.oa3.codegen.http.Http.RequestBuilder
- header(String, String) - Method in interface org.davidmoten.oa3.codegen.http.service.HttpConnection
- header(String, String) - Method in class org.davidmoten.oa3.codegen.http.service.internal.ApacheHttpClientHttpConnection
- header(String, String) - Method in class org.davidmoten.oa3.codegen.http.service.internal.DefaultHttpConnection
- header(String, Optional<?>) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- header(String, Optional<?>) - Static method in class org.davidmoten.oa3.codegen.http.ParameterValue
- HEADER - Enum constant in enum org.davidmoten.oa3.codegen.http.ParameterType
- headers() - Method in class org.davidmoten.oa3.codegen.http.HttpResponse
- headers() - Method in class org.davidmoten.oa3.codegen.http.RequestBase
- headers() - Method in class org.davidmoten.oa3.codegen.http.service.internal.ApacheHttpClientResponse
- headers() - Method in class org.davidmoten.oa3.codegen.http.service.internal.DefaultResponse
- headers() - Method in interface org.davidmoten.oa3.codegen.http.service.Response
- Headers - Class in org.davidmoten.oa3.codegen.http
-
Stores a map of header keys and values.
- Headers() - Constructor for class org.davidmoten.oa3.codegen.http.Headers
- Headers(Headers) - Constructor for class org.davidmoten.oa3.codegen.http.Headers
- Http - Class in org.davidmoten.oa3.codegen.http
- Http() - Constructor for class org.davidmoten.oa3.codegen.http.Http
- Http.Builder - Class in org.davidmoten.oa3.codegen.http
- Http.BuilderWithBasePath - Class in org.davidmoten.oa3.codegen.http
- Http.BuilderWithBody - Class in org.davidmoten.oa3.codegen.http
- Http.BuilderWithPath - Class in org.davidmoten.oa3.codegen.http
- Http.BuilderWithReponseDescriptor - Class in org.davidmoten.oa3.codegen.http
- Http.BuilderWithStatusCodeMatch - Class in org.davidmoten.oa3.codegen.http
- Http.RequestBuilder<T> - Class in org.davidmoten.oa3.codegen.http
- HttpConnection - Interface in org.davidmoten.oa3.codegen.http.service
-
Expected sequence of calls is (BNF):
- HttpMethod - Enum in org.davidmoten.oa3.codegen.http
- HttpResponse - Class in org.davidmoten.oa3.codegen.http
- HttpResponse(int, Headers, Optional<?>) - Constructor for class org.davidmoten.oa3.codegen.http.HttpResponse
- httpService(HttpService) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- HttpService - Interface in org.davidmoten.oa3.codegen.http.service
I
- inputStream() - Method in class org.davidmoten.oa3.codegen.http.service.internal.ApacheHttpClientResponse
- inputStream() - Method in class org.davidmoten.oa3.codegen.http.service.internal.DefaultResponse
- inputStream() - Method in interface org.davidmoten.oa3.codegen.http.service.Response
- INSTANCE - Static variable in class org.davidmoten.oa3.codegen.http.service.ApacheHttpClientHttpService
- INSTANCE - Static variable in class org.davidmoten.oa3.codegen.http.service.DefaultHttpService
- intercept(RequestBase) - Method in interface org.davidmoten.oa3.codegen.http.BasicAuthenticator
- intercept(RequestBase) - Method in interface org.davidmoten.oa3.codegen.http.BearerAuthenticator
- intercept(RequestBase) - Method in interface org.davidmoten.oa3.codegen.http.Interceptor
- interceptor(Interceptor) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- interceptor(Interceptor) - Method in class org.davidmoten.oa3.codegen.http.Http.RequestBuilder
- Interceptor - Interface in org.davidmoten.oa3.codegen.http
- interceptors(Iterable<? extends Interceptor>) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- isJson(String) - Static method in class org.davidmoten.oa3.codegen.http.MediaType
- isMultipartFormData(String) - Static method in class org.davidmoten.oa3.codegen.http.MediaType
- isOctetStream(String) - Static method in class org.davidmoten.oa3.codegen.http.MediaType
- isText(String) - Static method in class org.davidmoten.oa3.codegen.http.MediaType
- isWwwFormUrlEncoded(String) - Static method in class org.davidmoten.oa3.codegen.http.MediaType
K
M
- matches(int, String) - Method in class org.davidmoten.oa3.codegen.http.ResponseDescriptor
- matchesMediaType(String, String) - Static method in class org.davidmoten.oa3.codegen.http.ResponseDescriptor
- matchesStatusCode(String, int) - Static method in class org.davidmoten.oa3.codegen.http.ResponseDescriptor
- mediaType() - Method in class org.davidmoten.oa3.codegen.http.ResponseDescriptor
- MediaType - Class in org.davidmoten.oa3.codegen.http
- MediaType() - Constructor for class org.davidmoten.oa3.codegen.http.MediaType
- method() - Method in class org.davidmoten.oa3.codegen.http.RequestBase
- method(HttpMethod) - Static method in class org.davidmoten.oa3.codegen.http.Http
- Multipart - Class in org.davidmoten.oa3.codegen.http
- Multipart.Builder - Class in org.davidmoten.oa3.codegen.http
- multipartContent(String) - Method in class org.davidmoten.oa3.codegen.http.Multipart.Builder
-
Includes leading CRLF for http content.
- multipartFormData(Object) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
N
- name() - Method in class org.davidmoten.oa3.codegen.http.ParameterValue
- NoCopyByteArrayOutputStream - Class in org.davidmoten.oa3.codegen.http.service.internal
- NoCopyByteArrayOutputStream(int) - Constructor for class org.davidmoten.oa3.codegen.http.service.internal.NoCopyByteArrayOutputStream
- NotPrimaryResponseException - Exception Class in org.davidmoten.oa3.codegen.http
-
Indicates that a response other than the primary response was received and the actual response is available from this exception using the
NotPrimaryResponseException.response()method. - NotPrimaryResponseException(HttpResponse) - Constructor for exception class org.davidmoten.oa3.codegen.http.NotPrimaryResponseException
O
- Option - Interface in org.davidmoten.oa3.codegen.http.service
- OPTIONS - Enum constant in enum org.davidmoten.oa3.codegen.http.HttpMethod
- org.davidmoten.oa3.codegen.http - package org.davidmoten.oa3.codegen.http
- org.davidmoten.oa3.codegen.http.service - package org.davidmoten.oa3.codegen.http.service
- org.davidmoten.oa3.codegen.http.service.internal - package org.davidmoten.oa3.codegen.http.service.internal
- output(Consumer<? super OutputStream>, String, Optional<String>, boolean) - Method in interface org.davidmoten.oa3.codegen.http.service.HttpConnection
-
When a consumer is defined (when this method is called), this class is expected to set the Content-Type and Content-Length fields (and support chunking if requested).
- output(Consumer<? super OutputStream>, String, Optional<String>, boolean) - Method in class org.davidmoten.oa3.codegen.http.service.internal.ApacheHttpClientHttpConnection
- output(Consumer<? super OutputStream>, String, Optional<String>, boolean) - Method in class org.davidmoten.oa3.codegen.http.service.internal.DefaultHttpConnection
P
- param(String, Optional<?>, ParameterType, Optional<String>) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- param(String, Optional<?>, ParameterType, Optional<String>, Optional<String>) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- ParameterType - Enum in org.davidmoten.oa3.codegen.http
- ParameterValue - Class in org.davidmoten.oa3.codegen.http
- ParameterValue(String, Optional<?>, ParameterType, Optional<String>, Optional<String>) - Constructor for class org.davidmoten.oa3.codegen.http.ParameterValue
- password() - Method in interface org.davidmoten.oa3.codegen.http.BasicAuthenticator
- PATCH - Enum constant in enum org.davidmoten.oa3.codegen.http.HttpMethod
- PATCH_USING_HEADER - Enum constant in enum org.davidmoten.oa3.codegen.http.service.StandardOption
- path(String) - Method in class org.davidmoten.oa3.codegen.http.Http.BuilderWithBasePath
- path(String, Object) - Static method in class org.davidmoten.oa3.codegen.http.ParameterValue
- path(String, Optional<?>) - Static method in class org.davidmoten.oa3.codegen.http.ParameterValue
- PATH - Enum constant in enum org.davidmoten.oa3.codegen.http.ParameterType
- pathParam(String, Object) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- pathParam(String, Optional<?>) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- POST - Enum constant in enum org.davidmoten.oa3.codegen.http.HttpMethod
- properties(Object, String) - Method in class org.davidmoten.oa3.codegen.http.DefaultSerializer
- properties(Object, String) - Method in interface org.davidmoten.oa3.codegen.http.Serializer
-
Returns the properties of object.
- put(String, String) - Method in class org.davidmoten.oa3.codegen.http.Headers
- PUT - Enum constant in enum org.davidmoten.oa3.codegen.http.HttpMethod
Q
- query(String, Object) - Static method in class org.davidmoten.oa3.codegen.http.ParameterValue
- query(String, Optional<?>) - Static method in class org.davidmoten.oa3.codegen.http.ParameterValue
- QUERY - Enum constant in enum org.davidmoten.oa3.codegen.http.ParameterType
- queryParam(String, Object) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- queryParam(String, Optional<?>) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
R
- randomBoundary() - Static method in class org.davidmoten.oa3.codegen.http.Multipart
- readTimeout(long, TimeUnit) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- readTimeout(long, TimeUnit) - Method in class org.davidmoten.oa3.codegen.http.Http.RequestBuilder
- readTimeoutMs - Variable in class org.davidmoten.oa3.codegen.http.Http.Builder
- remove(String) - Method in class org.davidmoten.oa3.codegen.http.Headers
- RequestBase - Class in org.davidmoten.oa3.codegen.http
-
The components of an HTTP request not including the request body
- RequestBase(HttpMethod, String, Headers) - Constructor for class org.davidmoten.oa3.codegen.http.RequestBase
- requestBuilder() - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- requestBuilder(String, String) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- RequestBuilder(Http.Builder) - Constructor for class org.davidmoten.oa3.codegen.http.Http.RequestBuilder
- response() - Method in exception class org.davidmoten.oa3.codegen.http.NotPrimaryResponseException
- response() - Method in interface org.davidmoten.oa3.codegen.http.service.HttpConnection
- response() - Method in class org.davidmoten.oa3.codegen.http.service.internal.ApacheHttpClientHttpConnection
- response() - Method in class org.davidmoten.oa3.codegen.http.service.internal.DefaultHttpConnection
- Response - Interface in org.davidmoten.oa3.codegen.http.service
- responseAs(Class<?>) - Method in class org.davidmoten.oa3.codegen.http.Http.Builder
- ResponseDescriptor - Class in org.davidmoten.oa3.codegen.http
- ResponseDescriptor(String, String, Class<?>) - Constructor for class org.davidmoten.oa3.codegen.http.ResponseDescriptor
S
- serialize(Object, String) - Method in interface org.davidmoten.oa3.codegen.http.Serializer
- serialize(Object, String, OutputStream) - Method in class org.davidmoten.oa3.codegen.http.DefaultSerializer
- serialize(Object, String, OutputStream) - Method in interface org.davidmoten.oa3.codegen.http.Serializer
- serializer(Serializer) - Method in class org.davidmoten.oa3.codegen.http.Http.BuilderWithPath
- Serializer - Interface in org.davidmoten.oa3.codegen.http
- setConnectTimeoutMs(long) - Method in interface org.davidmoten.oa3.codegen.http.service.HttpConnection
- setConnectTimeoutMs(long) - Method in class org.davidmoten.oa3.codegen.http.service.internal.ApacheHttpClientHttpConnection
- setConnectTimeoutMs(long) - Method in class org.davidmoten.oa3.codegen.http.service.internal.DefaultHttpConnection
- setReadTimeoutMs(long) - Method in interface org.davidmoten.oa3.codegen.http.service.HttpConnection
- setReadTimeoutMs(long) - Method in class org.davidmoten.oa3.codegen.http.service.internal.ApacheHttpClientHttpConnection
- setReadTimeoutMs(long) - Method in class org.davidmoten.oa3.codegen.http.service.internal.DefaultHttpConnection
- specificity() - Static method in class org.davidmoten.oa3.codegen.http.ResponseDescriptor
- StandardOption - Enum in org.davidmoten.oa3.codegen.http.service
- statusCode() - Method in class org.davidmoten.oa3.codegen.http.HttpResponse
- statusCode() - Method in class org.davidmoten.oa3.codegen.http.ResponseDescriptor
- statusCode() - Method in class org.davidmoten.oa3.codegen.http.service.internal.ApacheHttpClientResponse
- statusCode() - Method in class org.davidmoten.oa3.codegen.http.service.internal.DefaultResponse
- statusCode() - Method in interface org.davidmoten.oa3.codegen.http.service.Response
T
- token() - Method in interface org.davidmoten.oa3.codegen.http.BearerAuthenticator
- toString() - Method in class org.davidmoten.oa3.codegen.http.Headers
- toString() - Method in class org.davidmoten.oa3.codegen.http.HttpResponse
- TRACE - Enum constant in enum org.davidmoten.oa3.codegen.http.HttpMethod
- type() - Method in class org.davidmoten.oa3.codegen.http.ParameterValue
U
- url() - Method in class org.davidmoten.oa3.codegen.http.RequestBase
- username() - Method in interface org.davidmoten.oa3.codegen.http.BasicAuthenticator
V
- value() - Method in interface org.davidmoten.oa3.codegen.http.HasEncoding
- value() - Method in interface org.davidmoten.oa3.codegen.http.HasStringValue
- value() - Method in class org.davidmoten.oa3.codegen.http.ParameterValue
- valueOf(String) - Static method in enum org.davidmoten.oa3.codegen.http.HttpMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.davidmoten.oa3.codegen.http.ParameterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.davidmoten.oa3.codegen.http.service.StandardOption
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.davidmoten.oa3.codegen.http.HttpMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.davidmoten.oa3.codegen.http.ParameterType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.davidmoten.oa3.codegen.http.service.StandardOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- whenContentTypeMatches(String) - Method in class org.davidmoten.oa3.codegen.http.Http.BuilderWithStatusCodeMatch
- whenStatusCodeDefault() - Method in class org.davidmoten.oa3.codegen.http.Http.BuilderWithReponseDescriptor
- whenStatusCodeMatches(String) - Method in class org.davidmoten.oa3.codegen.http.Http.BuilderWithReponseDescriptor
All Classes and Interfaces|All Packages|Serialized Form