public interface ILoop54Client
AutoCompleteResponse autoComplete(AutoCompleteRequest request) throws Loop54Exception
Loop54Exception
AutoCompleteResponse autoComplete(RequestContainer<AutoCompleteRequest> request) throws Loop54Exception
Loop54Exception
java.util.concurrent.CompletableFuture<AutoCompleteResponse> autoCompleteAsync(AutoCompleteRequest request)
java.util.concurrent.CompletableFuture<AutoCompleteResponse> autoCompleteAsync(RequestContainer<AutoCompleteRequest> request)
SearchResponse search(SearchRequest request) throws Loop54Exception
Loop54Exception
SearchResponse search(RequestContainer<SearchRequest> request) throws Loop54Exception
Loop54Exception
java.util.concurrent.CompletableFuture<SearchResponse> searchAsync(SearchRequest request)
java.util.concurrent.CompletableFuture<SearchResponse> searchAsync(RequestContainer<SearchRequest> request)
GetEntitiesResponse getEntities(GetEntitiesRequest request) throws Loop54Exception
Loop54Exception
GetEntitiesResponse getEntities(RequestContainer<GetEntitiesRequest> request) throws Loop54Exception
Loop54Exception
java.util.concurrent.CompletableFuture<GetEntitiesResponse> getEntitiesAsync(GetEntitiesRequest request)
java.util.concurrent.CompletableFuture<GetEntitiesResponse> getEntitiesAsync(RequestContainer<GetEntitiesRequest> request)
GetEntitiesByAttributeResponse getEntitiesByAttribute(GetEntitiesByAttributeRequest request) throws Loop54Exception
Loop54Exception
GetEntitiesByAttributeResponse getEntitiesByAttribute(RequestContainer<GetEntitiesByAttributeRequest> request) throws Loop54Exception
Loop54Exception
java.util.concurrent.CompletableFuture<GetEntitiesByAttributeResponse> getEntitiesByAttributeAsync(GetEntitiesByAttributeRequest request)
java.util.concurrent.CompletableFuture<GetEntitiesByAttributeResponse> getEntitiesByAttributeAsync(RequestContainer<GetEntitiesByAttributeRequest> request)
GetRelatedEntitiesResponse getRelatedEntities(GetRelatedEntitiesRequest request) throws Loop54Exception
Loop54Exception
GetRelatedEntitiesResponse getRelatedEntities(RequestContainer<GetRelatedEntitiesRequest> request) throws Loop54Exception
Loop54Exception
java.util.concurrent.CompletableFuture<GetRelatedEntitiesResponse> getRelatedEntitiesAsync(GetRelatedEntitiesRequest request)
java.util.concurrent.CompletableFuture<GetRelatedEntitiesResponse> getRelatedEntitiesAsync(RequestContainer<GetRelatedEntitiesRequest> request)
GetComplementaryEntitiesResponse getComplementaryEntities(GetComplementaryEntitiesRequest request) throws Loop54Exception
Loop54Exception
GetComplementaryEntitiesResponse getComplementaryEntities(RequestContainer<GetComplementaryEntitiesRequest> request) throws Loop54Exception
Loop54Exception
java.util.concurrent.CompletableFuture<GetComplementaryEntitiesResponse> getComplementaryEntitiesAsync(GetComplementaryEntitiesRequest request)
java.util.concurrent.CompletableFuture<GetComplementaryEntitiesResponse> getComplementaryEntitiesAsync(RequestContainer<GetComplementaryEntitiesRequest> request)
GetBasketRecommendationsResponse getBasketRecommendations(GetBasketRecommendationsRequest request) throws Loop54Exception
Loop54Exception
GetBasketRecommendationsResponse getBasketRecommendations(RequestContainer<GetBasketRecommendationsRequest> request) throws Loop54Exception
Loop54Exception
java.util.concurrent.CompletableFuture<GetBasketRecommendationsResponse> getBasketRecommendationsAsync(GetBasketRecommendationsRequest request)
java.util.concurrent.CompletableFuture<GetBasketRecommendationsResponse> getBasketRecommendationsAsync(RequestContainer<GetBasketRecommendationsRequest> request)
GetRecommendedEntitiesResponse getRecommendedEntities(GetRecommendedEntitiesRequest request) throws Loop54Exception
Loop54Exception
GetRecommendedEntitiesResponse getRecommendedEntities(RequestContainer<GetRecommendedEntitiesRequest> request) throws Loop54Exception
Loop54Exception
java.util.concurrent.CompletableFuture<GetRecommendedEntitiesResponse> getRecommendedEntitiesAsync(GetRecommendedEntitiesRequest request)
java.util.concurrent.CompletableFuture<GetRecommendedEntitiesResponse> getRecommendedEntitiesAsync(RequestContainer<GetRecommendedEntitiesRequest> request)
GetPopularEntitiesResponse getPopularEntities(GetPopularEntitiesRequest request) throws Loop54Exception
Loop54Exception
GetPopularEntitiesResponse getPopularEntities(RequestContainer<GetPopularEntitiesRequest> request) throws Loop54Exception
Loop54Exception
java.util.concurrent.CompletableFuture<GetPopularEntitiesResponse> getPopularEntitiesAsync(GetPopularEntitiesRequest request)
java.util.concurrent.CompletableFuture<GetPopularEntitiesResponse> getPopularEntitiesAsync(RequestContainer<GetPopularEntitiesRequest> request)
GetRecentEntitiesResponse getRecentEntities(GetRecentEntitiesRequest request) throws Loop54Exception
Loop54Exception
GetRecentEntitiesResponse getRecentEntities(RequestContainer<GetRecentEntitiesRequest> request) throws Loop54Exception
Loop54Exception
java.util.concurrent.CompletableFuture<GetRecentEntitiesResponse> getRecentEntitiesAsync(GetRecentEntitiesRequest request)
java.util.concurrent.CompletableFuture<GetRecentEntitiesResponse> getRecentEntitiesAsync(RequestContainer<GetRecentEntitiesRequest> request)
Response sync() throws Loop54Exception
Loop54Exception
Response sync(Request request) throws Loop54Exception
Loop54Exception
Response sync(RequestContainer<Request> request) throws Loop54Exception
Loop54Exception
java.util.concurrent.CompletableFuture<Response> syncAsync()
java.util.concurrent.CompletableFuture<Response> syncAsync(RequestContainer<Request> request)
Response createEvents(CreateEventsRequest request) throws Loop54Exception
Loop54Exception
Response createEvents(RequestContainer<CreateEventsRequest> request) throws Loop54Exception
Loop54Exception
java.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
Loop54Exception
Response customCall(java.lang.String name, RequestContainer<Request> request) throws Loop54Exception
Loop54Exception
java.util.concurrent.CompletableFuture<Response> customCallAsync(java.lang.String name, Request request)
java.util.concurrent.CompletableFuture<Response> customCallAsync(java.lang.String name, RequestContainer<Request> request)