public interface ILoop54Client
AutoCompleteResponse autoComplete(AutoCompleteRequest request) throws Loop54Exception
Loop54ExceptionAutoCompleteResponse autoComplete(RequestContainer<AutoCompleteRequest> request) throws Loop54Exception
Loop54Exceptionjava.util.concurrent.CompletableFuture<AutoCompleteResponse> autoCompleteAsync(AutoCompleteRequest request)
java.util.concurrent.CompletableFuture<AutoCompleteResponse> autoCompleteAsync(RequestContainer<AutoCompleteRequest> request)
SearchResponse search(SearchRequest request) throws Loop54Exception
Loop54ExceptionSearchResponse search(RequestContainer<SearchRequest> request) throws Loop54Exception
Loop54Exceptionjava.util.concurrent.CompletableFuture<SearchResponse> searchAsync(SearchRequest request)
java.util.concurrent.CompletableFuture<SearchResponse> searchAsync(RequestContainer<SearchRequest> request)
GetEntitiesResponse getEntities(GetEntitiesRequest request) throws Loop54Exception
Loop54ExceptionGetEntitiesResponse getEntities(RequestContainer<GetEntitiesRequest> request) throws Loop54Exception
Loop54Exceptionjava.util.concurrent.CompletableFuture<GetEntitiesResponse> getEntitiesAsync(GetEntitiesRequest request)
java.util.concurrent.CompletableFuture<GetEntitiesResponse> getEntitiesAsync(RequestContainer<GetEntitiesRequest> request)
GetEntitiesByAttributeResponse getEntitiesByAttribute(GetEntitiesByAttributeRequest request) throws Loop54Exception
Loop54ExceptionGetEntitiesByAttributeResponse getEntitiesByAttribute(RequestContainer<GetEntitiesByAttributeRequest> request) throws Loop54Exception
Loop54Exceptionjava.util.concurrent.CompletableFuture<GetEntitiesByAttributeResponse> getEntitiesByAttributeAsync(GetEntitiesByAttributeRequest request)
java.util.concurrent.CompletableFuture<GetEntitiesByAttributeResponse> getEntitiesByAttributeAsync(RequestContainer<GetEntitiesByAttributeRequest> request)
GetRelatedEntitiesResponse getRelatedEntities(GetRelatedEntitiesRequest request) throws Loop54Exception
Loop54ExceptionGetRelatedEntitiesResponse getRelatedEntities(RequestContainer<GetRelatedEntitiesRequest> request) throws Loop54Exception
Loop54Exceptionjava.util.concurrent.CompletableFuture<GetRelatedEntitiesResponse> getRelatedEntitiesAsync(GetRelatedEntitiesRequest request)
java.util.concurrent.CompletableFuture<GetRelatedEntitiesResponse> getRelatedEntitiesAsync(RequestContainer<GetRelatedEntitiesRequest> request)
GetComplementaryEntitiesResponse getComplementaryEntities(GetComplementaryEntitiesRequest request) throws Loop54Exception
Loop54ExceptionGetComplementaryEntitiesResponse getComplementaryEntities(RequestContainer<GetComplementaryEntitiesRequest> request) throws Loop54Exception
Loop54Exceptionjava.util.concurrent.CompletableFuture<GetComplementaryEntitiesResponse> getComplementaryEntitiesAsync(GetComplementaryEntitiesRequest request)
java.util.concurrent.CompletableFuture<GetComplementaryEntitiesResponse> getComplementaryEntitiesAsync(RequestContainer<GetComplementaryEntitiesRequest> request)
GetBasketRecommendationsResponse getBasketRecommendations(GetBasketRecommendationsRequest request) throws Loop54Exception
Loop54ExceptionGetBasketRecommendationsResponse getBasketRecommendations(RequestContainer<GetBasketRecommendationsRequest> request) throws Loop54Exception
Loop54Exceptionjava.util.concurrent.CompletableFuture<GetBasketRecommendationsResponse> getBasketRecommendationsAsync(GetBasketRecommendationsRequest request)
java.util.concurrent.CompletableFuture<GetBasketRecommendationsResponse> getBasketRecommendationsAsync(RequestContainer<GetBasketRecommendationsRequest> request)
GetRecommendedEntitiesResponse getRecommendedEntities(GetRecommendedEntitiesRequest request) throws Loop54Exception
Loop54ExceptionGetRecommendedEntitiesResponse getRecommendedEntities(RequestContainer<GetRecommendedEntitiesRequest> request) throws Loop54Exception
Loop54Exceptionjava.util.concurrent.CompletableFuture<GetRecommendedEntitiesResponse> getRecommendedEntitiesAsync(GetRecommendedEntitiesRequest request)
java.util.concurrent.CompletableFuture<GetRecommendedEntitiesResponse> getRecommendedEntitiesAsync(RequestContainer<GetRecommendedEntitiesRequest> request)
GetPopularEntitiesResponse getPopularEntities(GetPopularEntitiesRequest request) throws Loop54Exception
Loop54ExceptionGetPopularEntitiesResponse getPopularEntities(RequestContainer<GetPopularEntitiesRequest> request) throws Loop54Exception
Loop54Exceptionjava.util.concurrent.CompletableFuture<GetPopularEntitiesResponse> getPopularEntitiesAsync(GetPopularEntitiesRequest request)
java.util.concurrent.CompletableFuture<GetPopularEntitiesResponse> getPopularEntitiesAsync(RequestContainer<GetPopularEntitiesRequest> request)
GetRecentEntitiesResponse getRecentEntities(GetRecentEntitiesRequest request) throws Loop54Exception
Loop54ExceptionGetRecentEntitiesResponse getRecentEntities(RequestContainer<GetRecentEntitiesRequest> request) throws Loop54Exception
Loop54Exceptionjava.util.concurrent.CompletableFuture<GetRecentEntitiesResponse> getRecentEntitiesAsync(GetRecentEntitiesRequest request)
java.util.concurrent.CompletableFuture<GetRecentEntitiesResponse> getRecentEntitiesAsync(RequestContainer<GetRecentEntitiesRequest> request)
Response sync() throws Loop54Exception
Loop54ExceptionResponse sync(Request request) throws Loop54Exception
Loop54ExceptionResponse sync(RequestContainer<Request> request) throws Loop54Exception
Loop54Exceptionjava.util.concurrent.CompletableFuture<Response> syncAsync()
java.util.concurrent.CompletableFuture<Response> syncAsync(RequestContainer<Request> request)
Response createEvents(CreateEventsRequest request) throws Loop54Exception
Loop54ExceptionResponse createEvents(RequestContainer<CreateEventsRequest> request) throws Loop54Exception
Loop54Exceptionjava.util.concurrent.CompletableFuture<Response> createEventsAsync(CreateEventsRequest request)
java.util.concurrent.CompletableFuture<Response> createEventsAsync(RequestContainer<CreateEventsRequest> request)
Response customCall(java.lang.String name, Request request) throws Loop54Exception
Loop54ExceptionResponse customCall(java.lang.String name, RequestContainer<Request> request) throws Loop54Exception
Loop54Exceptionjava.util.concurrent.CompletableFuture<Response> customCallAsync(java.lang.String name, Request request)
java.util.concurrent.CompletableFuture<Response> customCallAsync(java.lang.String name, RequestContainer<Request> request)