Class AsyncImdbClient


  • public class AsyncImdbClient
    extends java.lang.Object
    • Constructor Detail

      • AsyncImdbClient

        public AsyncImdbClient​(ClientOptions clientOptions)
    • Method Detail

      • withRawResponse

        public AsyncRawImdbClient withRawResponse()
        Get responses with HTTP metadata like headers
      • createMovie

        public java.util.concurrent.CompletableFuture<java.lang.String> createMovie​(CreateMovieRequest request)
        Add a movie to the database
      • createMovie

        public java.util.concurrent.CompletableFuture<java.lang.String> createMovie​(CreateMovieRequest request,
                                                                                    RequestOptions requestOptions)
        Add a movie to the database
      • getMovie

        public java.util.concurrent.CompletableFuture<Movie> getMovie​(java.lang.String id)
        Retrieve a movie from the database based on the ID
      • getMovie

        public java.util.concurrent.CompletableFuture<Movie> getMovie​(java.lang.String id,
                                                                      RequestOptions requestOptions)
        Retrieve a movie from the database based on the ID