A B C D E F G H I J M N O Q R S T U V W 
All Classes All Packages

A

addFormDataPart(MultipartBody.Builder, String, Object, boolean) - Static method in class com.devintest.api.core.QueryStringMapper
 
addHeader(String, String) - Method in class com.devintest.api.core.ClientOptions.Builder
 
addHeader(String, String) - Method in class com.devintest.api.core.RequestOptions.Builder
 
addHeader(String, Supplier<String>) - Method in class com.devintest.api.core.ClientOptions.Builder
 
addHeader(String, Supplier<String>) - Method in class com.devintest.api.core.RequestOptions.Builder
 
addQueryParameter(HttpUrl.Builder, String, Object, boolean) - Static method in class com.devintest.api.core.QueryStringMapper
 
APPLICATION_JSON - Static variable in class com.devintest.api.core.MediaTypes
 
AsyncDevintestApiClient - Class in com.devintest.api
 
AsyncDevintestApiClient(ClientOptions) - Constructor for class com.devintest.api.AsyncDevintestApiClient
 
AsyncDevintestApiClientBuilder - Class in com.devintest.api
 
AsyncDevintestApiClientBuilder() - Constructor for class com.devintest.api.AsyncDevintestApiClientBuilder
 
AsyncImdbClient - Class in com.devintest.api.resources.imdb
 
AsyncImdbClient(ClientOptions) - Constructor for class com.devintest.api.resources.imdb.AsyncImdbClient
 
AsyncRawImdbClient - Class in com.devintest.api.resources.imdb
 
AsyncRawImdbClient(ClientOptions) - Constructor for class com.devintest.api.resources.imdb.AsyncRawImdbClient
 

B

body() - Method in exception com.devintest.api.core.DevintestApiApiException
 
body() - Method in class com.devintest.api.core.DevintestApiHttpResponse
 
body() - Method in exception com.devintest.api.resources.imdb.errors.MovieDoesNotExistError
 
build() - Method in class com.devintest.api.AsyncDevintestApiClientBuilder
 
build() - Method in class com.devintest.api.core.ClientOptions.Builder
 
build() - Method in class com.devintest.api.core.RequestOptions.Builder
 
build() - Method in class com.devintest.api.DevintestApiClientBuilder
 
build() - Method in interface com.devintest.api.resources.imdb.types.CreateMovieRequest._FinalStage
 
build() - Method in class com.devintest.api.resources.imdb.types.CreateMovieRequest.Builder
 
build() - Method in interface com.devintest.api.resources.imdb.types.Movie._FinalStage
 
build() - Method in class com.devintest.api.resources.imdb.types.Movie.Builder
 
buildClientOptions() - Method in class com.devintest.api.AsyncDevintestApiClientBuilder
 
buildClientOptions() - Method in class com.devintest.api.DevintestApiClientBuilder
 
builder() - Static method in class com.devintest.api.AsyncDevintestApiClient
 
builder() - Static method in class com.devintest.api.core.ClientOptions
 
builder() - Static method in class com.devintest.api.core.RequestOptions
 
builder() - Static method in class com.devintest.api.DevintestApiClient
 
builder() - Static method in class com.devintest.api.resources.imdb.types.CreateMovieRequest
 
builder() - Static method in class com.devintest.api.resources.imdb.types.Movie
 
Builder() - Constructor for class com.devintest.api.core.ClientOptions.Builder
 
Builder() - Constructor for class com.devintest.api.core.RequestOptions.Builder
 

C

clientOptions - Variable in class com.devintest.api.AsyncDevintestApiClient
 
clientOptions - Variable in class com.devintest.api.DevintestApiClient
 
clientOptions - Variable in class com.devintest.api.resources.imdb.AsyncImdbClient
 
clientOptions - Variable in class com.devintest.api.resources.imdb.AsyncRawImdbClient
 
clientOptions - Variable in class com.devintest.api.resources.imdb.ImdbClient
 
clientOptions - Variable in class com.devintest.api.resources.imdb.RawImdbClient
 
ClientOptions - Class in com.devintest.api.core
 
ClientOptions.Builder - Class in com.devintest.api.core
 
close() - Method in class com.devintest.api.core.ResponseBodyInputStream
Closes the InputStream and the associated OkHttp Response object.
close() - Method in class com.devintest.api.core.ResponseBodyReader
Closes the Reader and the associated OkHttp Response object.
close() - Method in class com.devintest.api.core.Stream
 
com.devintest.api - package com.devintest.api
 
com.devintest.api.core - package com.devintest.api.core
 
com.devintest.api.resources.imdb - package com.devintest.api.resources.imdb
 
com.devintest.api.resources.imdb.errors - package com.devintest.api.resources.imdb.errors
 
com.devintest.api.resources.imdb.types - package com.devintest.api.resources.imdb.types
 
contentLength() - Method in class com.devintest.api.core.InputStreamRequestBody
Returns the content length of this request body, if known.
contentType() - Method in class com.devintest.api.core.InputStreamRequestBody
Returns the content type of this request body.
createMovie(CreateMovieRequest) - Method in class com.devintest.api.resources.imdb.AsyncImdbClient
Add a movie to the database
createMovie(CreateMovieRequest) - Method in class com.devintest.api.resources.imdb.AsyncRawImdbClient
Add a movie to the database
createMovie(CreateMovieRequest) - Method in class com.devintest.api.resources.imdb.ImdbClient
Add a movie to the database
createMovie(CreateMovieRequest) - Method in class com.devintest.api.resources.imdb.RawImdbClient
Add a movie to the database
createMovie(CreateMovieRequest, RequestOptions) - Method in class com.devintest.api.resources.imdb.AsyncImdbClient
Add a movie to the database
createMovie(CreateMovieRequest, RequestOptions) - Method in class com.devintest.api.resources.imdb.AsyncRawImdbClient
Add a movie to the database
createMovie(CreateMovieRequest, RequestOptions) - Method in class com.devintest.api.resources.imdb.ImdbClient
Add a movie to the database
createMovie(CreateMovieRequest, RequestOptions) - Method in class com.devintest.api.resources.imdb.RawImdbClient
Add a movie to the database
CreateMovieRequest - Class in com.devintest.api.resources.imdb.types
 
CreateMovieRequest._FinalStage - Interface in com.devintest.api.resources.imdb.types
 
CreateMovieRequest.Builder - Class in com.devintest.api.resources.imdb.types
 
CreateMovieRequest.RatingStage - Interface in com.devintest.api.resources.imdb.types
 
CreateMovieRequest.TitleStage - Interface in com.devintest.api.resources.imdb.types
 
custom(String) - Static method in class com.devintest.api.core.Environment
 

D

DevintestApiApiException - Exception in com.devintest.api.core
This exception type will be thrown for any non-2XX API responses.
DevintestApiApiException(String, int, Object) - Constructor for exception com.devintest.api.core.DevintestApiApiException
 
DevintestApiApiException(String, int, Object, Response) - Constructor for exception com.devintest.api.core.DevintestApiApiException
 
DevintestApiClient - Class in com.devintest.api
 
DevintestApiClient(ClientOptions) - Constructor for class com.devintest.api.DevintestApiClient
 
DevintestApiClientBuilder - Class in com.devintest.api
 
DevintestApiClientBuilder() - Constructor for class com.devintest.api.DevintestApiClientBuilder
 
DevintestApiException - Exception in com.devintest.api.core
This class serves as the base exception for all errors in the SDK.
DevintestApiException(String) - Constructor for exception com.devintest.api.core.DevintestApiException
 
DevintestApiException(String, Exception) - Constructor for exception com.devintest.api.core.DevintestApiException
 
DevintestApiHttpResponse<T> - Class in com.devintest.api.core
 
DevintestApiHttpResponse(T, Response) - Constructor for class com.devintest.api.core.DevintestApiHttpResponse
 

E

empty() - Static method in class com.devintest.api.core.Nullable
 
environment() - Method in class com.devintest.api.core.ClientOptions
 
environment(Environment) - Method in class com.devintest.api.core.ClientOptions.Builder
 
Environment - Class in com.devintest.api.core
 
equals(Object) - Method in class com.devintest.api.core.Nullable
 
equals(Object) - Method in class com.devintest.api.core.NullableNonemptyFilter
 
equals(Object) - Method in class com.devintest.api.resources.imdb.types.CreateMovieRequest
 
equals(Object) - Method in class com.devintest.api.resources.imdb.types.Movie
 

F

FileStream - Class in com.devintest.api.core
Represents a file stream with associated metadata for file uploads.
FileStream(InputStream) - Constructor for class com.devintest.api.core.FileStream
 
FileStream(InputStream, String, MediaType) - Constructor for class com.devintest.api.core.FileStream
Constructs a FileStream with the given input stream and optional metadata.
flattenObject(ObjectNode, boolean) - Static method in class com.devintest.api.core.QueryStringMapper
 
from(ClientOptions) - Static method in class com.devintest.api.core.ClientOptions.Builder
Create a new Builder initialized with values from an existing ClientOptions
from(CreateMovieRequest) - Method in class com.devintest.api.resources.imdb.types.CreateMovieRequest.Builder
 
from(CreateMovieRequest) - Method in interface com.devintest.api.resources.imdb.types.CreateMovieRequest.TitleStage
 
from(Movie) - Method in class com.devintest.api.resources.imdb.types.Movie.Builder
 
from(Movie) - Method in interface com.devintest.api.resources.imdb.types.Movie.IdStage
 
fromJson(Class<T>, Reader) - Static method in class com.devintest.api.core.Stream
 
fromJson(Class<T>, Reader, String) - Static method in class com.devintest.api.core.Stream
 
fromSse(Class<T>, Reader) - Static method in class com.devintest.api.core.Stream
 
fromSse(Class<T>, Reader, String) - Static method in class com.devintest.api.core.Stream
 

G

get() - Method in class com.devintest.api.core.Nullable
 
getAdditionalProperties() - Method in class com.devintest.api.resources.imdb.types.CreateMovieRequest
 
getAdditionalProperties() - Method in class com.devintest.api.resources.imdb.types.Movie
 
getContentType() - Method in class com.devintest.api.core.FileStream
 
getFileName() - Method in class com.devintest.api.core.FileStream
 
getHeaders() - Method in class com.devintest.api.core.RequestOptions
 
getId() - Method in class com.devintest.api.resources.imdb.types.Movie
 
getInputStream() - Method in class com.devintest.api.core.FileStream
 
getMovie(String) - Method in class com.devintest.api.resources.imdb.AsyncImdbClient
Retrieve a movie from the database based on the ID
getMovie(String) - Method in class com.devintest.api.resources.imdb.AsyncRawImdbClient
Retrieve a movie from the database based on the ID
getMovie(String) - Method in class com.devintest.api.resources.imdb.ImdbClient
Retrieve a movie from the database based on the ID
getMovie(String) - Method in class com.devintest.api.resources.imdb.RawImdbClient
Retrieve a movie from the database based on the ID
getMovie(String, RequestOptions) - Method in class com.devintest.api.resources.imdb.AsyncImdbClient
Retrieve a movie from the database based on the ID
getMovie(String, RequestOptions) - Method in class com.devintest.api.resources.imdb.AsyncRawImdbClient
Retrieve a movie from the database based on the ID
getMovie(String, RequestOptions) - Method in class com.devintest.api.resources.imdb.ImdbClient
Retrieve a movie from the database based on the ID
getMovie(String, RequestOptions) - Method in class com.devintest.api.resources.imdb.RawImdbClient
Retrieve a movie from the database based on the ID
getRating() - Method in class com.devintest.api.resources.imdb.types.CreateMovieRequest
 
getRating() - Method in class com.devintest.api.resources.imdb.types.Movie
 
getTimeout() - Method in class com.devintest.api.core.RequestOptions
 
getTimeoutTimeUnit() - Method in class com.devintest.api.core.RequestOptions
 
getTitle() - Method in class com.devintest.api.resources.imdb.types.CreateMovieRequest
 
getTitle() - Method in class com.devintest.api.resources.imdb.types.Movie
 
getUrl() - Method in class com.devintest.api.core.Environment
 

H

hashCode() - Method in class com.devintest.api.resources.imdb.types.CreateMovieRequest
 
hashCode() - Method in class com.devintest.api.resources.imdb.types.Movie
 
headers() - Method in exception com.devintest.api.core.DevintestApiApiException
 
headers() - Method in class com.devintest.api.core.DevintestApiHttpResponse
 
headers(RequestOptions) - Method in class com.devintest.api.core.ClientOptions
 
httpClient() - Method in class com.devintest.api.core.ClientOptions
 
httpClient(OkHttpClient) - Method in class com.devintest.api.AsyncDevintestApiClientBuilder
Sets the underlying OkHttp client
httpClient(OkHttpClient) - Method in class com.devintest.api.core.ClientOptions.Builder
 
httpClient(OkHttpClient) - Method in class com.devintest.api.DevintestApiClientBuilder
Sets the underlying OkHttp client
httpClientWithTimeout(RequestOptions) - Method in class com.devintest.api.core.ClientOptions
 

I

id(String) - Method in class com.devintest.api.resources.imdb.types.Movie.Builder
 
id(String) - Method in interface com.devintest.api.resources.imdb.types.Movie.IdStage
 
imdb() - Method in class com.devintest.api.AsyncDevintestApiClient
 
imdb() - Method in class com.devintest.api.DevintestApiClient
 
imdbClient - Variable in class com.devintest.api.AsyncDevintestApiClient
 
imdbClient - Variable in class com.devintest.api.DevintestApiClient
 
ImdbClient - Class in com.devintest.api.resources.imdb
 
ImdbClient(ClientOptions) - Constructor for class com.devintest.api.resources.imdb.ImdbClient
 
InputStreamRequestBody - Class in com.devintest.api.core
A custom implementation of OkHttp's RequestBody that wraps an InputStream.
InputStreamRequestBody(MediaType, InputStream) - Constructor for class com.devintest.api.core.InputStreamRequestBody
Constructs an InputStreamRequestBody with the specified content type and input stream.
intercept(Interceptor.Chain) - Method in class com.devintest.api.core.RetryInterceptor
 
isEmpty() - Method in class com.devintest.api.core.Nullable
 
isNull() - Method in class com.devintest.api.core.Nullable
 
iterator() - Method in class com.devintest.api.core.Stream
Returns an iterator over the elements in this stream that blocks during iteration when the next object is not yet available.

J

JSON - com.devintest.api.core.Stream.StreamType
 
JSON_MAPPER - Static variable in class com.devintest.api.core.ObjectMappers
 

M

map(Function<? super T, ? extends U>) - Method in class com.devintest.api.core.Nullable
 
maxRetries(int) - Method in class com.devintest.api.AsyncDevintestApiClientBuilder
Sets the maximum number of retries for the client.
maxRetries(int) - Method in class com.devintest.api.core.ClientOptions.Builder
Override the maximum number of retries.
maxRetries(int) - Method in class com.devintest.api.DevintestApiClientBuilder
Sets the maximum number of retries for the client.
MediaTypes - Class in com.devintest.api.core
 
memoize(Supplier<T>) - Static method in class com.devintest.api.core.Suppliers
 
Movie - Class in com.devintest.api.resources.imdb.types
 
Movie._FinalStage - Interface in com.devintest.api.resources.imdb.types
 
Movie.Builder - Class in com.devintest.api.resources.imdb.types
 
Movie.IdStage - Interface in com.devintest.api.resources.imdb.types
 
Movie.RatingStage - Interface in com.devintest.api.resources.imdb.types
 
Movie.TitleStage - Interface in com.devintest.api.resources.imdb.types
 
MovieDoesNotExistError - Exception in com.devintest.api.resources.imdb.errors
 
MovieDoesNotExistError(String) - Constructor for exception com.devintest.api.resources.imdb.errors.MovieDoesNotExistError
 
MovieDoesNotExistError(String, Response) - Constructor for exception com.devintest.api.resources.imdb.errors.MovieDoesNotExistError
 

N

Nullable<T> - Class in com.devintest.api.core
 
NullableNonemptyFilter - Class in com.devintest.api.core
 
NullableNonemptyFilter() - Constructor for class com.devintest.api.core.NullableNonemptyFilter
 

O

ObjectMappers - Class in com.devintest.api.core
 
of(T) - Static method in class com.devintest.api.core.Nullable
 
ofNull() - Static method in class com.devintest.api.core.Nullable
 
ofOptional(Optional<T>) - Static method in class com.devintest.api.core.Nullable
 

Q

QueryStringMapper - Class in com.devintest.api.core
 
QueryStringMapper() - Constructor for class com.devintest.api.core.QueryStringMapper
 

R

rating(double) - Method in class com.devintest.api.resources.imdb.types.CreateMovieRequest.Builder
 
rating(double) - Method in interface com.devintest.api.resources.imdb.types.CreateMovieRequest.RatingStage
 
rating(double) - Method in class com.devintest.api.resources.imdb.types.Movie.Builder
The rating scale out of ten stars
rating(double) - Method in interface com.devintest.api.resources.imdb.types.Movie.RatingStage
The rating scale out of ten stars
RawImdbClient - Class in com.devintest.api.resources.imdb
 
RawImdbClient(ClientOptions) - Constructor for class com.devintest.api.resources.imdb.RawImdbClient
 
RequestOptions - Class in com.devintest.api.core
 
RequestOptions.Builder - Class in com.devintest.api.core
 
ResponseBodyInputStream - Class in com.devintest.api.core
A custom InputStream that wraps the InputStream from the OkHttp Response and ensures that the OkHttp Response object is properly closed when the stream is closed.
ResponseBodyInputStream(Response) - Constructor for class com.devintest.api.core.ResponseBodyInputStream
Constructs a ResponseBodyInputStream that wraps the InputStream from the given OkHttp Response object.
ResponseBodyReader - Class in com.devintest.api.core
A custom Reader that wraps the Reader from the OkHttp Response and ensures that the OkHttp Response object is properly closed when the reader is closed.
ResponseBodyReader(Response) - Constructor for class com.devintest.api.core.ResponseBodyReader
Constructs a ResponseBodyReader that wraps the Reader from the given OkHttp Response object.
RetryInterceptor - Class in com.devintest.api.core
 
RetryInterceptor(int) - Constructor for class com.devintest.api.core.RetryInterceptor
 

S

setAdditional(ClientOptions.Builder) - Method in class com.devintest.api.AsyncDevintestApiClientBuilder
Override this method to add any additional configuration to the client.
setAdditional(ClientOptions.Builder) - Method in class com.devintest.api.DevintestApiClientBuilder
Override this method to add any additional configuration to the client.
setEnvironment(ClientOptions.Builder) - Method in class com.devintest.api.AsyncDevintestApiClientBuilder
Sets the environment configuration for the client.
setEnvironment(ClientOptions.Builder) - Method in class com.devintest.api.DevintestApiClientBuilder
Sets the environment configuration for the client.
setHttpClient(ClientOptions.Builder) - Method in class com.devintest.api.AsyncDevintestApiClientBuilder
Sets the OkHttp client configuration.
setHttpClient(ClientOptions.Builder) - Method in class com.devintest.api.DevintestApiClientBuilder
Sets the OkHttp client configuration.
setRetries(ClientOptions.Builder) - Method in class com.devintest.api.AsyncDevintestApiClientBuilder
Sets the retry configuration for failed requests.
setRetries(ClientOptions.Builder) - Method in class com.devintest.api.DevintestApiClientBuilder
Sets the retry configuration for failed requests.
setTimeouts(ClientOptions.Builder) - Method in class com.devintest.api.AsyncDevintestApiClientBuilder
Sets the request timeout configuration.
setTimeouts(ClientOptions.Builder) - Method in class com.devintest.api.DevintestApiClientBuilder
Sets the request timeout configuration.
SSE - com.devintest.api.core.Stream.StreamType
 
statusCode() - Method in exception com.devintest.api.core.DevintestApiApiException
 
Stream<T> - Class in com.devintest.api.core
The Stream class implements Iterable to provide a simple mechanism for reading and parsing objects of a given type from data streamed via a Reader using a specified delimiter.
Stream(Class<T>, Reader, String) - Constructor for class com.devintest.api.core.Stream
Constructs a new Stream with the specified value type, reader, and delimiter.
Stream.StreamType - Enum in com.devintest.api.core
 
stringify(Object) - Static method in class com.devintest.api.core.ObjectMappers
 
Suppliers - Class in com.devintest.api.core
 

T

timeout(int) - Method in class com.devintest.api.AsyncDevintestApiClientBuilder
Sets the timeout (in seconds) for the client.
timeout(int) - Method in class com.devintest.api.core.ClientOptions.Builder
Override the timeout in seconds.
timeout(int) - Method in class com.devintest.api.DevintestApiClientBuilder
Sets the timeout (in seconds) for the client.
timeout(RequestOptions) - Method in class com.devintest.api.core.ClientOptions
 
timeout(Integer) - Method in class com.devintest.api.core.RequestOptions.Builder
 
timeout(Integer, TimeUnit) - Method in class com.devintest.api.core.RequestOptions.Builder
 
timeout(Optional<Integer>) - Method in class com.devintest.api.core.ClientOptions.Builder
Override the timeout in seconds.
title(String) - Method in class com.devintest.api.resources.imdb.types.CreateMovieRequest.Builder
 
title(String) - Method in interface com.devintest.api.resources.imdb.types.CreateMovieRequest.TitleStage
 
title(String) - Method in class com.devintest.api.resources.imdb.types.Movie.Builder
 
title(String) - Method in interface com.devintest.api.resources.imdb.types.Movie.TitleStage
 
toRequestBody() - Method in class com.devintest.api.core.FileStream
Creates a RequestBody suitable for use with OkHttp client.
toString() - Method in exception com.devintest.api.core.DevintestApiApiException
 
toString() - Method in class com.devintest.api.resources.imdb.types.CreateMovieRequest
 
toString() - Method in class com.devintest.api.resources.imdb.types.Movie
 

U

url(String) - Method in class com.devintest.api.AsyncDevintestApiClientBuilder
 
url(String) - Method in class com.devintest.api.DevintestApiClientBuilder
 

V

validateConfiguration() - Method in class com.devintest.api.AsyncDevintestApiClientBuilder
Override this method to add custom validation logic before the client is built.
validateConfiguration() - Method in class com.devintest.api.DevintestApiClientBuilder
Override this method to add custom validation logic before the client is built.
valueOf(String) - Static method in enum com.devintest.api.core.Stream.StreamType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.devintest.api.core.Stream.StreamType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withRawResponse() - Method in class com.devintest.api.resources.imdb.AsyncImdbClient
Get responses with HTTP metadata like headers
withRawResponse() - Method in class com.devintest.api.resources.imdb.ImdbClient
Get responses with HTTP metadata like headers
writeTo(BufferedSink) - Method in class com.devintest.api.core.InputStreamRequestBody
Writes the content of the InputStream to the given BufferedSink.
A B C D E F G H I J M N O Q R S T U V W 
All Classes All Packages