A B C D E F G H I J M N O Q R S T U V W
All Classes All Packages
All Classes All Packages
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
Streamclass implementsIterableto provide a simple mechanism for reading and parsing objects of a given type from data streamed via aReaderusing a specified delimiter. - Stream(Class<T>, Reader, String) - Constructor for class com.devintest.api.core.Stream
-
Constructs a new
Streamwith 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.
All Classes All Packages