Package com.algolia.api
Class IngestionClient
java.lang.Object
com.algolia.ApiClient
com.algolia.api.IngestionClient
- All Implemented Interfaces:
Closeable,AutoCloseable
-
Constructor Summary
ConstructorsConstructorDescriptionIngestionClient(String appId, String apiKey, String region) IngestionClient(String appId, String apiKey, String region, ClientOptions options) -
Method Summary
Modifier and TypeMethodDescriptioncreateAuthentication(AuthenticationCreate authenticationCreate) Create a authentication.createAuthentication(AuthenticationCreate authenticationCreate, RequestOptions requestOptions) Create a authentication.createAuthenticationAsync(AuthenticationCreate authenticationCreate) (asynchronously) Create a authentication.createAuthenticationAsync(AuthenticationCreate authenticationCreate, RequestOptions requestOptions) (asynchronously) Create a authentication.createDestination(DestinationCreate destinationCreate) Create a destination.createDestination(DestinationCreate destinationCreate, RequestOptions requestOptions) Create a destination.createDestinationAsync(DestinationCreate destinationCreate) (asynchronously) Create a destination.createDestinationAsync(DestinationCreate destinationCreate, RequestOptions requestOptions) (asynchronously) Create a destination.createSource(SourceCreate sourceCreate) Create a source.createSource(SourceCreate sourceCreate, RequestOptions requestOptions) Create a source.createSourceAsync(SourceCreate sourceCreate) (asynchronously) Create a source.createSourceAsync(SourceCreate sourceCreate, RequestOptions requestOptions) (asynchronously) Create a source.createTask(TaskCreate taskCreate) Create a task.createTask(TaskCreate taskCreate, RequestOptions requestOptions) Create a task.createTaskAsync(TaskCreate taskCreate) (asynchronously) Create a task.createTaskAsync(TaskCreate taskCreate, RequestOptions requestOptions) (asynchronously) Create a task.customDelete(String path) This method allow you to send requests to the Algolia REST API.customDelete(String path, RequestOptions requestOptions) This method allow you to send requests to the Algolia REST API.customDelete(String path, Map<String, Object> parameters) This method allow you to send requests to the Algolia REST API.customDelete(String path, Map<String, Object> parameters, RequestOptions requestOptions) This method allow you to send requests to the Algolia REST API.customDeleteAsync(String path) (asynchronously) This method allow you to send requests to the Algolia REST API.customDeleteAsync(String path, RequestOptions requestOptions) (asynchronously) This method allow you to send requests to the Algolia REST API.customDeleteAsync(String path, Map<String, Object> parameters) (asynchronously) This method allow you to send requests to the Algolia REST API.customDeleteAsync(String path, Map<String, Object> parameters, RequestOptions requestOptions) (asynchronously) This method allow you to send requests to the Algolia REST API.This method allow you to send requests to the Algolia REST API.customGet(String path, RequestOptions requestOptions) This method allow you to send requests to the Algolia REST API.This method allow you to send requests to the Algolia REST API.This method allow you to send requests to the Algolia REST API.customGetAsync(String path) (asynchronously) This method allow you to send requests to the Algolia REST API.customGetAsync(String path, RequestOptions requestOptions) (asynchronously) This method allow you to send requests to the Algolia REST API.customGetAsync(String path, Map<String, Object> parameters) (asynchronously) This method allow you to send requests to the Algolia REST API.customGetAsync(String path, Map<String, Object> parameters, RequestOptions requestOptions) (asynchronously) This method allow you to send requests to the Algolia REST API.customPost(String path) This method allow you to send requests to the Algolia REST API.customPost(String path, RequestOptions requestOptions) This method allow you to send requests to the Algolia REST API.This method allow you to send requests to the Algolia REST API.customPost(String path, Map<String, Object> parameters, Object body, RequestOptions requestOptions) This method allow you to send requests to the Algolia REST API.customPostAsync(String path) (asynchronously) This method allow you to send requests to the Algolia REST API.customPostAsync(String path, RequestOptions requestOptions) (asynchronously) This method allow you to send requests to the Algolia REST API.(asynchronously) This method allow you to send requests to the Algolia REST API.customPostAsync(String path, Map<String, Object> parameters, Object body, RequestOptions requestOptions) (asynchronously) This method allow you to send requests to the Algolia REST API.This method allow you to send requests to the Algolia REST API.customPut(String path, RequestOptions requestOptions) This method allow you to send requests to the Algolia REST API.This method allow you to send requests to the Algolia REST API.This method allow you to send requests to the Algolia REST API.customPutAsync(String path) (asynchronously) This method allow you to send requests to the Algolia REST API.customPutAsync(String path, RequestOptions requestOptions) (asynchronously) This method allow you to send requests to the Algolia REST API.(asynchronously) This method allow you to send requests to the Algolia REST API.customPutAsync(String path, Map<String, Object> parameters, Object body, RequestOptions requestOptions) (asynchronously) This method allow you to send requests to the Algolia REST API.deleteAuthentication(String authenticationID) Soft delete the authentication of the given authenticationID.deleteAuthentication(String authenticationID, RequestOptions requestOptions) Soft delete the authentication of the given authenticationID.deleteAuthenticationAsync(String authenticationID) (asynchronously) Soft delete the authentication of the given authenticationID.deleteAuthenticationAsync(String authenticationID, RequestOptions requestOptions) (asynchronously) Soft delete the authentication of the given authenticationID.deleteDestination(String destinationID) Soft delete the destination of the given destinationID.deleteDestination(String destinationID, RequestOptions requestOptions) Soft delete the destination of the given destinationID.deleteDestinationAsync(String destinationID) (asynchronously) Soft delete the destination of the given destinationID.deleteDestinationAsync(String destinationID, RequestOptions requestOptions) (asynchronously) Soft delete the destination of the given destinationID.deleteSource(String sourceID) Soft delete the source of the given sourceID.deleteSource(String sourceID, RequestOptions requestOptions) Soft delete the source of the given sourceID.deleteSourceAsync(String sourceID) (asynchronously) Soft delete the source of the given sourceID.deleteSourceAsync(String sourceID, RequestOptions requestOptions) (asynchronously) Soft delete the source of the given sourceID.deleteTask(String taskID) Soft delete the task of the given taskID.deleteTask(String taskID, RequestOptions requestOptions) Soft delete the task of the given taskID.deleteTaskAsync(String taskID) (asynchronously) Soft delete the task of the given taskID.deleteTaskAsync(String taskID, RequestOptions requestOptions) (asynchronously) Soft delete the task of the given taskID.disableTask(String taskID) Disable the task of the given taskID.disableTask(String taskID, RequestOptions requestOptions) Disable the task of the given taskID.disableTaskAsync(String taskID) (asynchronously) Disable the task of the given taskID.disableTaskAsync(String taskID, RequestOptions requestOptions) (asynchronously) Disable the task of the given taskID.enableTask(String taskID) Enable the task of the given taskID.enableTask(String taskID, RequestOptions requestOptions) Enable the task of the given taskID.enableTaskAsync(String taskID) (asynchronously) Enable the task of the given taskID.enableTaskAsync(String taskID, RequestOptions requestOptions) (asynchronously) Enable the task of the given taskID.getAuthentication(String authenticationID) Get the authentication of the given authenticationID.getAuthentication(String authenticationID, RequestOptions requestOptions) Get the authentication of the given authenticationID.getAuthenticationAsync(String authenticationID) (asynchronously) Get the authentication of the given authenticationID.getAuthenticationAsync(String authenticationID, RequestOptions requestOptions) (asynchronously) Get the authentication of the given authenticationID.Get a list of authentications for the given query parameters, with pagination details.getAuthentications(RequestOptions requestOptions) Get a list of authentications for the given query parameters, with pagination details.getAuthentications(Integer itemsPerPage, Integer page, List<AuthenticationType> type, List<PlatformWithNone> platform, AuthenticationSortKeys sort, OrderKeys order) Get a list of authentications for the given query parameters, with pagination details.getAuthentications(Integer itemsPerPage, Integer page, List<AuthenticationType> type, List<PlatformWithNone> platform, AuthenticationSortKeys sort, OrderKeys order, RequestOptions requestOptions) Get a list of authentications for the given query parameters, with pagination details.(asynchronously) Get a list of authentications for the given query parameters, with pagination details.getAuthenticationsAsync(RequestOptions requestOptions) (asynchronously) Get a list of authentications for the given query parameters, with pagination details.getAuthenticationsAsync(Integer itemsPerPage, Integer page, List<AuthenticationType> type, List<PlatformWithNone> platform, AuthenticationSortKeys sort, OrderKeys order) (asynchronously) Get a list of authentications for the given query parameters, with pagination details.getAuthenticationsAsync(Integer itemsPerPage, Integer page, List<AuthenticationType> type, List<PlatformWithNone> platform, AuthenticationSortKeys sort, OrderKeys order, RequestOptions requestOptions) (asynchronously) Get a list of authentications for the given query parameters, with pagination details.getDestination(String destinationID) Get the destination of the given destinationID.getDestination(String destinationID, RequestOptions requestOptions) Get the destination of the given destinationID.getDestinationAsync(String destinationID) (asynchronously) Get the destination of the given destinationID.getDestinationAsync(String destinationID, RequestOptions requestOptions) (asynchronously) Get the destination of the given destinationID.Get a list of destinations for the given query parameters, with pagination details.getDestinations(RequestOptions requestOptions) Get a list of destinations for the given query parameters, with pagination details.getDestinations(Integer itemsPerPage, Integer page, List<DestinationType> type, List<String> authenticationID, DestinationSortKeys sort, OrderKeys order) Get a list of destinations for the given query parameters, with pagination details.getDestinations(Integer itemsPerPage, Integer page, List<DestinationType> type, List<String> authenticationID, DestinationSortKeys sort, OrderKeys order, RequestOptions requestOptions) Get a list of destinations for the given query parameters, with pagination details.(asynchronously) Get a list of destinations for the given query parameters, with pagination details.getDestinationsAsync(RequestOptions requestOptions) (asynchronously) Get a list of destinations for the given query parameters, with pagination details.getDestinationsAsync(Integer itemsPerPage, Integer page, List<DestinationType> type, List<String> authenticationID, DestinationSortKeys sort, OrderKeys order) (asynchronously) Get a list of destinations for the given query parameters, with pagination details.getDestinationsAsync(Integer itemsPerPage, Integer page, List<DestinationType> type, List<String> authenticationID, DestinationSortKeys sort, OrderKeys order, RequestOptions requestOptions) (asynchronously) Get a list of destinations for the given query parameters, with pagination details.getDockerSourceStreams(String sourceID) Retrieve a stream listing for a given Singer specification compatible docker type source ID.getDockerSourceStreams(String sourceID, RequestOptions requestOptions) Retrieve a stream listing for a given Singer specification compatible docker type source ID.getDockerSourceStreamsAsync(String sourceID) (asynchronously) Retrieve a stream listing for a given Singer specification compatible docker type source ID.getDockerSourceStreamsAsync(String sourceID, RequestOptions requestOptions) (asynchronously) Retrieve a stream listing for a given Singer specification compatible docker type source ID.Get a single event for a specific runID.getEvent(String runID, String eventID, RequestOptions requestOptions) Get a single event for a specific runID.getEventAsync(String runID, String eventID) (asynchronously) Get a single event for a specific runID.getEventAsync(String runID, String eventID, RequestOptions requestOptions) (asynchronously) Get a single event for a specific runID.Get a list of events associated to the given runID, for the given query parameters.getEvents(String runID, RequestOptions requestOptions) Get a list of events associated to the given runID, for the given query parameters.getEvents(String runID, Integer itemsPerPage, Integer page, List<EventStatus> status, List<EventType> type, EventSortKeys sort, OrderKeys order, String startDate, String endDate) Get a list of events associated to the given runID, for the given query parameters.getEvents(String runID, Integer itemsPerPage, Integer page, List<EventStatus> status, List<EventType> type, EventSortKeys sort, OrderKeys order, String startDate, String endDate, RequestOptions requestOptions) Get a list of events associated to the given runID, for the given query parameters.getEventsAsync(String runID) (asynchronously) Get a list of events associated to the given runID, for the given query parameters.getEventsAsync(String runID, RequestOptions requestOptions) (asynchronously) Get a list of events associated to the given runID, for the given query parameters.getEventsAsync(String runID, Integer itemsPerPage, Integer page, List<EventStatus> status, List<EventType> type, EventSortKeys sort, OrderKeys order, String startDate, String endDate) (asynchronously) Get a list of events associated to the given runID, for the given query parameters.getEventsAsync(String runID, Integer itemsPerPage, Integer page, List<EventStatus> status, List<EventType> type, EventSortKeys sort, OrderKeys order, String startDate, String endDate, RequestOptions requestOptions) (asynchronously) Get a list of events associated to the given runID, for the given query parameters.Get a single run for the given ID.getRun(String runID, RequestOptions requestOptions) Get a single run for the given ID.getRunAsync(String runID) (asynchronously) Get a single run for the given ID.getRunAsync(String runID, RequestOptions requestOptions) (asynchronously) Get a single run for the given ID.getRuns()Get a list of runs for the given query parameters, with pagination details.getRuns(RequestOptions requestOptions) Get a list of runs for the given query parameters, with pagination details.getRuns(Integer itemsPerPage, Integer page, List<RunStatus> status, String taskID, RunSortKeys sort, OrderKeys order, String startDate, String endDate) Get a list of runs for the given query parameters, with pagination details.getRuns(Integer itemsPerPage, Integer page, List<RunStatus> status, String taskID, RunSortKeys sort, OrderKeys order, String startDate, String endDate, RequestOptions requestOptions) Get a list of runs for the given query parameters, with pagination details.(asynchronously) Get a list of runs for the given query parameters, with pagination details.getRunsAsync(RequestOptions requestOptions) (asynchronously) Get a list of runs for the given query parameters, with pagination details.getRunsAsync(Integer itemsPerPage, Integer page, List<RunStatus> status, String taskID, RunSortKeys sort, OrderKeys order, String startDate, String endDate) (asynchronously) Get a list of runs for the given query parameters, with pagination details.getRunsAsync(Integer itemsPerPage, Integer page, List<RunStatus> status, String taskID, RunSortKeys sort, OrderKeys order, String startDate, String endDate, RequestOptions requestOptions) (asynchronously) Get a list of runs for the given query parameters, with pagination details.Get the source of the given sourceID.getSource(String sourceID, RequestOptions requestOptions) Get the source of the given sourceID.getSourceAsync(String sourceID) (asynchronously) Get the source of the given sourceID.getSourceAsync(String sourceID, RequestOptions requestOptions) (asynchronously) Get the source of the given sourceID.Get a list of sources for the given query parameters, with pagination details.getSources(RequestOptions requestOptions) Get a list of sources for the given query parameters, with pagination details.getSources(Integer itemsPerPage, Integer page, List<SourceType> type, List<String> authenticationID, SourceSortKeys sort, OrderKeys order) Get a list of sources for the given query parameters, with pagination details.getSources(Integer itemsPerPage, Integer page, List<SourceType> type, List<String> authenticationID, SourceSortKeys sort, OrderKeys order, RequestOptions requestOptions) Get a list of sources for the given query parameters, with pagination details.(asynchronously) Get a list of sources for the given query parameters, with pagination details.getSourcesAsync(RequestOptions requestOptions) (asynchronously) Get a list of sources for the given query parameters, with pagination details.getSourcesAsync(Integer itemsPerPage, Integer page, List<SourceType> type, List<String> authenticationID, SourceSortKeys sort, OrderKeys order) (asynchronously) Get a list of sources for the given query parameters, with pagination details.getSourcesAsync(Integer itemsPerPage, Integer page, List<SourceType> type, List<String> authenticationID, SourceSortKeys sort, OrderKeys order, RequestOptions requestOptions) (asynchronously) Get a list of sources for the given query parameters, with pagination details.Get the task of the given taskID.getTask(String taskID, RequestOptions requestOptions) Get the task of the given taskID.getTaskAsync(String taskID) (asynchronously) Get the task of the given taskID.getTaskAsync(String taskID, RequestOptions requestOptions) (asynchronously) Get the task of the given taskID.getTasks()Get a list of tasks for the given query parameters, with pagination details.getTasks(RequestOptions requestOptions) Get a list of tasks for the given query parameters, with pagination details.getTasks(Integer itemsPerPage, Integer page, List<ActionType> action, Boolean enabled, List<String> sourceID, List<String> destinationID, List<TriggerType> triggerType, TaskSortKeys sort, OrderKeys order) Get a list of tasks for the given query parameters, with pagination details.getTasks(Integer itemsPerPage, Integer page, List<ActionType> action, Boolean enabled, List<String> sourceID, List<String> destinationID, List<TriggerType> triggerType, TaskSortKeys sort, OrderKeys order, RequestOptions requestOptions) Get a list of tasks for the given query parameters, with pagination details.(asynchronously) Get a list of tasks for the given query parameters, with pagination details.getTasksAsync(RequestOptions requestOptions) (asynchronously) Get a list of tasks for the given query parameters, with pagination details.getTasksAsync(Integer itemsPerPage, Integer page, List<ActionType> action, Boolean enabled, List<String> sourceID, List<String> destinationID, List<TriggerType> triggerType, TaskSortKeys sort, OrderKeys order) (asynchronously) Get a list of tasks for the given query parameters, with pagination details.getTasksAsync(Integer itemsPerPage, Integer page, List<ActionType> action, Boolean enabled, List<String> sourceID, List<String> destinationID, List<TriggerType> triggerType, TaskSortKeys sort, OrderKeys order, RequestOptions requestOptions) (asynchronously) Get a list of tasks for the given query parameters, with pagination details.Run the task of the given taskID.runTask(String taskID, RequestOptions requestOptions) Run the task of the given taskID.runTaskAsync(String taskID) (asynchronously) Run the task of the given taskID.runTaskAsync(String taskID, RequestOptions requestOptions) (asynchronously) Run the task of the given taskID.searchAuthentications(AuthenticationSearch authenticationSearch) Search among authentications with a defined set of parameters.searchAuthentications(AuthenticationSearch authenticationSearch, RequestOptions requestOptions) Search among authentications with a defined set of parameters.searchAuthenticationsAsync(AuthenticationSearch authenticationSearch) (asynchronously) Search among authentications with a defined set of parameters.searchAuthenticationsAsync(AuthenticationSearch authenticationSearch, RequestOptions requestOptions) (asynchronously) Search among authentications with a defined set of parameters.searchDestinations(DestinationSearch destinationSearch) Search among destinations with a defined set of parameters.searchDestinations(DestinationSearch destinationSearch, RequestOptions requestOptions) Search among destinations with a defined set of parameters.searchDestinationsAsync(DestinationSearch destinationSearch) (asynchronously) Search among destinations with a defined set of parameters.searchDestinationsAsync(DestinationSearch destinationSearch, RequestOptions requestOptions) (asynchronously) Search among destinations with a defined set of parameters.searchSources(SourceSearch sourceSearch) Search among sources with a defined set of parameters.searchSources(SourceSearch sourceSearch, RequestOptions requestOptions) Search among sources with a defined set of parameters.searchSourcesAsync(SourceSearch sourceSearch) (asynchronously) Search among sources with a defined set of parameters.searchSourcesAsync(SourceSearch sourceSearch, RequestOptions requestOptions) (asynchronously) Search among sources with a defined set of parameters.searchTasks(TaskSearch taskSearch) Search among tasks with a defined set of parameters.searchTasks(TaskSearch taskSearch, RequestOptions requestOptions) Search among tasks with a defined set of parameters.searchTasksAsync(TaskSearch taskSearch) (asynchronously) Search among tasks with a defined set of parameters.searchTasksAsync(TaskSearch taskSearch, RequestOptions requestOptions) (asynchronously) Search among tasks with a defined set of parameters.triggerDockerSourceDiscover(String sourceID) Trigger a stream listing request for a Singer specification compatible docker type source.triggerDockerSourceDiscover(String sourceID, RequestOptions requestOptions) Trigger a stream listing request for a Singer specification compatible docker type source.triggerDockerSourceDiscoverAsync(String sourceID) (asynchronously) Trigger a stream listing request for a Singer specification compatible docker type source.triggerDockerSourceDiscoverAsync(String sourceID, RequestOptions requestOptions) (asynchronously) Trigger a stream listing request for a Singer specification compatible docker type source.updateAuthentication(String authenticationID, AuthenticationUpdate authenticationUpdate) Update the authentication of the given authenticationID.updateAuthentication(String authenticationID, AuthenticationUpdate authenticationUpdate, RequestOptions requestOptions) Update the authentication of the given authenticationID.updateAuthenticationAsync(String authenticationID, AuthenticationUpdate authenticationUpdate) (asynchronously) Update the authentication of the given authenticationID.updateAuthenticationAsync(String authenticationID, AuthenticationUpdate authenticationUpdate, RequestOptions requestOptions) (asynchronously) Update the authentication of the given authenticationID.updateDestination(String destinationID, DestinationUpdate destinationUpdate) Update the destination of the given destinationID.updateDestination(String destinationID, DestinationUpdate destinationUpdate, RequestOptions requestOptions) Update the destination of the given destinationID.updateDestinationAsync(String destinationID, DestinationUpdate destinationUpdate) (asynchronously) Update the destination of the given destinationID.updateDestinationAsync(String destinationID, DestinationUpdate destinationUpdate, RequestOptions requestOptions) (asynchronously) Update the destination of the given destinationID.updateSource(String sourceID, SourceUpdate sourceUpdate) Update the source of the given sourceID.updateSource(String sourceID, SourceUpdate sourceUpdate, RequestOptions requestOptions) Update the source of the given sourceID.updateSourceAsync(String sourceID, SourceUpdate sourceUpdate) (asynchronously) Update the source of the given sourceID.updateSourceAsync(String sourceID, SourceUpdate sourceUpdate, RequestOptions requestOptions) (asynchronously) Update the source of the given sourceID.updateTask(String taskID, TaskUpdate taskUpdate) Update the task of the given taskID.updateTask(String taskID, TaskUpdate taskUpdate, RequestOptions requestOptions) Update the task of the given taskID.updateTaskAsync(String taskID, TaskUpdate taskUpdate) (asynchronously) Update the task of the given taskID.updateTaskAsync(String taskID, TaskUpdate taskUpdate, RequestOptions requestOptions) (asynchronously) Update the task of the given taskID.Methods inherited from class com.algolia.ApiClient
close, executeAsync, executeAsync
-
Constructor Details
-
IngestionClient
-
IngestionClient
-
-
Method Details
-
createAuthentication
public AuthenticationCreateResponse createAuthentication(@Nonnull AuthenticationCreate authenticationCreate, RequestOptions requestOptions) throws AlgoliaRuntimeException Create a authentication.- Parameters:
authenticationCreate- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
createAuthentication
public AuthenticationCreateResponse createAuthentication(@Nonnull AuthenticationCreate authenticationCreate) throws AlgoliaRuntimeException Create a authentication.- Parameters:
authenticationCreate- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
createAuthenticationAsync
public CompletableFuture<AuthenticationCreateResponse> createAuthenticationAsync(@Nonnull AuthenticationCreate authenticationCreate, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Create a authentication.- Parameters:
authenticationCreate- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
createAuthenticationAsync
public CompletableFuture<AuthenticationCreateResponse> createAuthenticationAsync(@Nonnull AuthenticationCreate authenticationCreate) throws AlgoliaRuntimeException (asynchronously) Create a authentication.- Parameters:
authenticationCreate- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
createDestination
public DestinationCreateResponse createDestination(@Nonnull DestinationCreate destinationCreate, RequestOptions requestOptions) throws AlgoliaRuntimeException Create a destination.- Parameters:
destinationCreate- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
createDestination
public DestinationCreateResponse createDestination(@Nonnull DestinationCreate destinationCreate) throws AlgoliaRuntimeException Create a destination.- Parameters:
destinationCreate- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
createDestinationAsync
public CompletableFuture<DestinationCreateResponse> createDestinationAsync(@Nonnull DestinationCreate destinationCreate, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Create a destination.- Parameters:
destinationCreate- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
createDestinationAsync
public CompletableFuture<DestinationCreateResponse> createDestinationAsync(@Nonnull DestinationCreate destinationCreate) throws AlgoliaRuntimeException (asynchronously) Create a destination.- Parameters:
destinationCreate- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
createSource
public SourceCreateResponse createSource(@Nonnull SourceCreate sourceCreate, RequestOptions requestOptions) throws AlgoliaRuntimeException Create a source.- Parameters:
sourceCreate- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
createSource
public SourceCreateResponse createSource(@Nonnull SourceCreate sourceCreate) throws AlgoliaRuntimeException Create a source.- Parameters:
sourceCreate- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
createSourceAsync
public CompletableFuture<SourceCreateResponse> createSourceAsync(@Nonnull SourceCreate sourceCreate, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Create a source.- Parameters:
sourceCreate- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
createSourceAsync
public CompletableFuture<SourceCreateResponse> createSourceAsync(@Nonnull SourceCreate sourceCreate) throws AlgoliaRuntimeException (asynchronously) Create a source.- Parameters:
sourceCreate- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
createTask
public TaskCreateResponse createTask(@Nonnull TaskCreate taskCreate, RequestOptions requestOptions) throws AlgoliaRuntimeException Create a task.- Parameters:
taskCreate- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
createTask
Create a task.- Parameters:
taskCreate- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
createTaskAsync
public CompletableFuture<TaskCreateResponse> createTaskAsync(@Nonnull TaskCreate taskCreate, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Create a task.- Parameters:
taskCreate- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
createTaskAsync
public CompletableFuture<TaskCreateResponse> createTaskAsync(@Nonnull TaskCreate taskCreate) throws AlgoliaRuntimeException (asynchronously) Create a task.- Parameters:
taskCreate- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customDelete
public Object customDelete(@Nonnull String path, Map<String, Object> parameters, RequestOptions requestOptions) throws AlgoliaRuntimeExceptionThis method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)parameters- Query parameters to apply to the current query. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customDelete
public Object customDelete(@Nonnull String path, Map<String, Object> parameters) throws AlgoliaRuntimeExceptionThis method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)parameters- Query parameters to apply to the current query. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customDelete
public Object customDelete(@Nonnull String path, RequestOptions requestOptions) throws AlgoliaRuntimeException This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customDelete
This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customDeleteAsync
public CompletableFuture<Object> customDeleteAsync(@Nonnull String path, Map<String, Object> parameters, RequestOptions requestOptions) throws AlgoliaRuntimeException(asynchronously) This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)parameters- Query parameters to apply to the current query. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customDeleteAsync
public CompletableFuture<Object> customDeleteAsync(@Nonnull String path, Map<String, Object> parameters) throws AlgoliaRuntimeException(asynchronously) This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)parameters- Query parameters to apply to the current query. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customDeleteAsync
public CompletableFuture<Object> customDeleteAsync(@Nonnull String path, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customDeleteAsync
public CompletableFuture<Object> customDeleteAsync(@Nonnull String path) throws AlgoliaRuntimeException (asynchronously) This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customGet
public Object customGet(@Nonnull String path, Map<String, Object> parameters, RequestOptions requestOptions) throws AlgoliaRuntimeExceptionThis method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)parameters- Query parameters to apply to the current query. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customGet
public Object customGet(@Nonnull String path, Map<String, Object> parameters) throws AlgoliaRuntimeExceptionThis method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)parameters- Query parameters to apply to the current query. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customGet
public Object customGet(@Nonnull String path, RequestOptions requestOptions) throws AlgoliaRuntimeException This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customGet
This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customGetAsync
public CompletableFuture<Object> customGetAsync(@Nonnull String path, Map<String, Object> parameters, RequestOptions requestOptions) throws AlgoliaRuntimeException(asynchronously) This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)parameters- Query parameters to apply to the current query. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customGetAsync
public CompletableFuture<Object> customGetAsync(@Nonnull String path, Map<String, Object> parameters) throws AlgoliaRuntimeException(asynchronously) This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)parameters- Query parameters to apply to the current query. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customGetAsync
public CompletableFuture<Object> customGetAsync(@Nonnull String path, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customGetAsync
public CompletableFuture<Object> customGetAsync(@Nonnull String path) throws AlgoliaRuntimeException (asynchronously) This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customPost
public Object customPost(@Nonnull String path, Map<String, Object> parameters, Object body, RequestOptions requestOptions) throws AlgoliaRuntimeExceptionThis method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)parameters- Query parameters to apply to the current query. (optional)body- Parameters to send with the custom request. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customPost
public Object customPost(@Nonnull String path, Map<String, Object> parameters, Object body) throws AlgoliaRuntimeExceptionThis method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)parameters- Query parameters to apply to the current query. (optional)body- Parameters to send with the custom request. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customPost
public Object customPost(@Nonnull String path, RequestOptions requestOptions) throws AlgoliaRuntimeException This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customPost
This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customPostAsync
public CompletableFuture<Object> customPostAsync(@Nonnull String path, Map<String, Object> parameters, Object body, RequestOptions requestOptions) throws AlgoliaRuntimeException(asynchronously) This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)parameters- Query parameters to apply to the current query. (optional)body- Parameters to send with the custom request. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customPostAsync
public CompletableFuture<Object> customPostAsync(@Nonnull String path, Map<String, Object> parameters, Object body) throws AlgoliaRuntimeException(asynchronously) This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)parameters- Query parameters to apply to the current query. (optional)body- Parameters to send with the custom request. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customPostAsync
public CompletableFuture<Object> customPostAsync(@Nonnull String path, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customPostAsync
public CompletableFuture<Object> customPostAsync(@Nonnull String path) throws AlgoliaRuntimeException (asynchronously) This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customPut
public Object customPut(@Nonnull String path, Map<String, Object> parameters, Object body, RequestOptions requestOptions) throws AlgoliaRuntimeExceptionThis method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)parameters- Query parameters to apply to the current query. (optional)body- Parameters to send with the custom request. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customPut
public Object customPut(@Nonnull String path, Map<String, Object> parameters, Object body) throws AlgoliaRuntimeExceptionThis method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)parameters- Query parameters to apply to the current query. (optional)body- Parameters to send with the custom request. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customPut
public Object customPut(@Nonnull String path, RequestOptions requestOptions) throws AlgoliaRuntimeException This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customPut
This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customPutAsync
public CompletableFuture<Object> customPutAsync(@Nonnull String path, Map<String, Object> parameters, Object body, RequestOptions requestOptions) throws AlgoliaRuntimeException(asynchronously) This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)parameters- Query parameters to apply to the current query. (optional)body- Parameters to send with the custom request. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customPutAsync
public CompletableFuture<Object> customPutAsync(@Nonnull String path, Map<String, Object> parameters, Object body) throws AlgoliaRuntimeException(asynchronously) This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)parameters- Query parameters to apply to the current query. (optional)body- Parameters to send with the custom request. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customPutAsync
public CompletableFuture<Object> customPutAsync(@Nonnull String path, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
customPutAsync
public CompletableFuture<Object> customPutAsync(@Nonnull String path) throws AlgoliaRuntimeException (asynchronously) This method allow you to send requests to the Algolia REST API.- Parameters:
path- Path of the endpoint, anything after \"/1\" must be specified. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
deleteAuthentication
public DeleteResponse deleteAuthentication(@Nonnull String authenticationID, RequestOptions requestOptions) throws AlgoliaRuntimeException Soft delete the authentication of the given authenticationID.- Parameters:
authenticationID- The authentication UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
deleteAuthentication
public DeleteResponse deleteAuthentication(@Nonnull String authenticationID) throws AlgoliaRuntimeException Soft delete the authentication of the given authenticationID.- Parameters:
authenticationID- The authentication UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
deleteAuthenticationAsync
public CompletableFuture<DeleteResponse> deleteAuthenticationAsync(@Nonnull String authenticationID, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Soft delete the authentication of the given authenticationID.- Parameters:
authenticationID- The authentication UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
deleteAuthenticationAsync
public CompletableFuture<DeleteResponse> deleteAuthenticationAsync(@Nonnull String authenticationID) throws AlgoliaRuntimeException (asynchronously) Soft delete the authentication of the given authenticationID.- Parameters:
authenticationID- The authentication UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
deleteDestination
public DeleteResponse deleteDestination(@Nonnull String destinationID, RequestOptions requestOptions) throws AlgoliaRuntimeException Soft delete the destination of the given destinationID.- Parameters:
destinationID- The destination UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
deleteDestination
public DeleteResponse deleteDestination(@Nonnull String destinationID) throws AlgoliaRuntimeException Soft delete the destination of the given destinationID.- Parameters:
destinationID- The destination UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
deleteDestinationAsync
public CompletableFuture<DeleteResponse> deleteDestinationAsync(@Nonnull String destinationID, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Soft delete the destination of the given destinationID.- Parameters:
destinationID- The destination UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
deleteDestinationAsync
public CompletableFuture<DeleteResponse> deleteDestinationAsync(@Nonnull String destinationID) throws AlgoliaRuntimeException (asynchronously) Soft delete the destination of the given destinationID.- Parameters:
destinationID- The destination UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
deleteSource
public DeleteResponse deleteSource(@Nonnull String sourceID, RequestOptions requestOptions) throws AlgoliaRuntimeException Soft delete the source of the given sourceID.- Parameters:
sourceID- The source UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
deleteSource
Soft delete the source of the given sourceID.- Parameters:
sourceID- The source UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
deleteSourceAsync
public CompletableFuture<DeleteResponse> deleteSourceAsync(@Nonnull String sourceID, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Soft delete the source of the given sourceID.- Parameters:
sourceID- The source UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
deleteSourceAsync
public CompletableFuture<DeleteResponse> deleteSourceAsync(@Nonnull String sourceID) throws AlgoliaRuntimeException (asynchronously) Soft delete the source of the given sourceID.- Parameters:
sourceID- The source UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
deleteTask
public DeleteResponse deleteTask(@Nonnull String taskID, RequestOptions requestOptions) throws AlgoliaRuntimeException Soft delete the task of the given taskID.- Parameters:
taskID- The task UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
deleteTask
Soft delete the task of the given taskID.- Parameters:
taskID- The task UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
deleteTaskAsync
public CompletableFuture<DeleteResponse> deleteTaskAsync(@Nonnull String taskID, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Soft delete the task of the given taskID.- Parameters:
taskID- The task UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
deleteTaskAsync
public CompletableFuture<DeleteResponse> deleteTaskAsync(@Nonnull String taskID) throws AlgoliaRuntimeException (asynchronously) Soft delete the task of the given taskID.- Parameters:
taskID- The task UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
disableTask
public TaskUpdateResponse disableTask(@Nonnull String taskID, RequestOptions requestOptions) throws AlgoliaRuntimeException Disable the task of the given taskID.- Parameters:
taskID- The task UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
disableTask
Disable the task of the given taskID.- Parameters:
taskID- The task UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
disableTaskAsync
public CompletableFuture<TaskUpdateResponse> disableTaskAsync(@Nonnull String taskID, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Disable the task of the given taskID.- Parameters:
taskID- The task UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
disableTaskAsync
public CompletableFuture<TaskUpdateResponse> disableTaskAsync(@Nonnull String taskID) throws AlgoliaRuntimeException (asynchronously) Disable the task of the given taskID.- Parameters:
taskID- The task UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
enableTask
public TaskUpdateResponse enableTask(@Nonnull String taskID, RequestOptions requestOptions) throws AlgoliaRuntimeException Enable the task of the given taskID.- Parameters:
taskID- The task UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
enableTask
Enable the task of the given taskID.- Parameters:
taskID- The task UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
enableTaskAsync
public CompletableFuture<TaskUpdateResponse> enableTaskAsync(@Nonnull String taskID, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Enable the task of the given taskID.- Parameters:
taskID- The task UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
enableTaskAsync
public CompletableFuture<TaskUpdateResponse> enableTaskAsync(@Nonnull String taskID) throws AlgoliaRuntimeException (asynchronously) Enable the task of the given taskID.- Parameters:
taskID- The task UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getAuthentication
public Authentication getAuthentication(@Nonnull String authenticationID, RequestOptions requestOptions) throws AlgoliaRuntimeException Get the authentication of the given authenticationID.- Parameters:
authenticationID- The authentication UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getAuthentication
public Authentication getAuthentication(@Nonnull String authenticationID) throws AlgoliaRuntimeException Get the authentication of the given authenticationID.- Parameters:
authenticationID- The authentication UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getAuthenticationAsync
public CompletableFuture<Authentication> getAuthenticationAsync(@Nonnull String authenticationID, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get the authentication of the given authenticationID.- Parameters:
authenticationID- The authentication UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getAuthenticationAsync
public CompletableFuture<Authentication> getAuthenticationAsync(@Nonnull String authenticationID) throws AlgoliaRuntimeException (asynchronously) Get the authentication of the given authenticationID.- Parameters:
authenticationID- The authentication UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getAuthentications
public ListAuthenticationsResponse getAuthentications(Integer itemsPerPage, Integer page, List<AuthenticationType> type, List<PlatformWithNone> platform, AuthenticationSortKeys sort, OrderKeys order, RequestOptions requestOptions) throws AlgoliaRuntimeException Get a list of authentications for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)type- The type of the authentications to retrieve. (optional)platform- The platform of the authentications to retrieve. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getAuthentications
public ListAuthenticationsResponse getAuthentications(Integer itemsPerPage, Integer page, List<AuthenticationType> type, List<PlatformWithNone> platform, AuthenticationSortKeys sort, OrderKeys order) throws AlgoliaRuntimeException Get a list of authentications for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)type- The type of the authentications to retrieve. (optional)platform- The platform of the authentications to retrieve. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getAuthentications
public ListAuthenticationsResponse getAuthentications(RequestOptions requestOptions) throws AlgoliaRuntimeException Get a list of authentications for the given query parameters, with pagination details.- Parameters:
requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getAuthentications
Get a list of authentications for the given query parameters, with pagination details.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getAuthenticationsAsync
public CompletableFuture<ListAuthenticationsResponse> getAuthenticationsAsync(Integer itemsPerPage, Integer page, List<AuthenticationType> type, List<PlatformWithNone> platform, AuthenticationSortKeys sort, OrderKeys order, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get a list of authentications for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)type- The type of the authentications to retrieve. (optional)platform- The platform of the authentications to retrieve. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getAuthenticationsAsync
public CompletableFuture<ListAuthenticationsResponse> getAuthenticationsAsync(Integer itemsPerPage, Integer page, List<AuthenticationType> type, List<PlatformWithNone> platform, AuthenticationSortKeys sort, OrderKeys order) throws AlgoliaRuntimeException (asynchronously) Get a list of authentications for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)type- The type of the authentications to retrieve. (optional)platform- The platform of the authentications to retrieve. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getAuthenticationsAsync
public CompletableFuture<ListAuthenticationsResponse> getAuthenticationsAsync(RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get a list of authentications for the given query parameters, with pagination details.- Parameters:
requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getAuthenticationsAsync
public CompletableFuture<ListAuthenticationsResponse> getAuthenticationsAsync() throws AlgoliaRuntimeException(asynchronously) Get a list of authentications for the given query parameters, with pagination details.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getDestination
public Destination getDestination(@Nonnull String destinationID, RequestOptions requestOptions) throws AlgoliaRuntimeException Get the destination of the given destinationID.- Parameters:
destinationID- The destination UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getDestination
Get the destination of the given destinationID.- Parameters:
destinationID- The destination UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getDestinationAsync
public CompletableFuture<Destination> getDestinationAsync(@Nonnull String destinationID, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get the destination of the given destinationID.- Parameters:
destinationID- The destination UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getDestinationAsync
public CompletableFuture<Destination> getDestinationAsync(@Nonnull String destinationID) throws AlgoliaRuntimeException (asynchronously) Get the destination of the given destinationID.- Parameters:
destinationID- The destination UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getDestinations
public ListDestinationsResponse getDestinations(Integer itemsPerPage, Integer page, List<DestinationType> type, List<String> authenticationID, DestinationSortKeys sort, OrderKeys order, RequestOptions requestOptions) throws AlgoliaRuntimeException Get a list of destinations for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)type- The type of the destinations to retrive. (optional)authenticationID- The authenticationIDs of the destinations to retrive. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getDestinations
public ListDestinationsResponse getDestinations(Integer itemsPerPage, Integer page, List<DestinationType> type, List<String> authenticationID, DestinationSortKeys sort, OrderKeys order) throws AlgoliaRuntimeException Get a list of destinations for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)type- The type of the destinations to retrive. (optional)authenticationID- The authenticationIDs of the destinations to retrive. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getDestinations
public ListDestinationsResponse getDestinations(RequestOptions requestOptions) throws AlgoliaRuntimeException Get a list of destinations for the given query parameters, with pagination details.- Parameters:
requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getDestinations
Get a list of destinations for the given query parameters, with pagination details.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getDestinationsAsync
public CompletableFuture<ListDestinationsResponse> getDestinationsAsync(Integer itemsPerPage, Integer page, List<DestinationType> type, List<String> authenticationID, DestinationSortKeys sort, OrderKeys order, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get a list of destinations for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)type- The type of the destinations to retrive. (optional)authenticationID- The authenticationIDs of the destinations to retrive. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getDestinationsAsync
public CompletableFuture<ListDestinationsResponse> getDestinationsAsync(Integer itemsPerPage, Integer page, List<DestinationType> type, List<String> authenticationID, DestinationSortKeys sort, OrderKeys order) throws AlgoliaRuntimeException (asynchronously) Get a list of destinations for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)type- The type of the destinations to retrive. (optional)authenticationID- The authenticationIDs of the destinations to retrive. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getDestinationsAsync
public CompletableFuture<ListDestinationsResponse> getDestinationsAsync(RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get a list of destinations for the given query parameters, with pagination details.- Parameters:
requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getDestinationsAsync
public CompletableFuture<ListDestinationsResponse> getDestinationsAsync() throws AlgoliaRuntimeException(asynchronously) Get a list of destinations for the given query parameters, with pagination details.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getDockerSourceStreams
public DockerSourceStreams getDockerSourceStreams(@Nonnull String sourceID, RequestOptions requestOptions) throws AlgoliaRuntimeException Retrieve a stream listing for a given Singer specification compatible docker type source ID.- Parameters:
sourceID- The source UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getDockerSourceStreams
public DockerSourceStreams getDockerSourceStreams(@Nonnull String sourceID) throws AlgoliaRuntimeException Retrieve a stream listing for a given Singer specification compatible docker type source ID.- Parameters:
sourceID- The source UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getDockerSourceStreamsAsync
public CompletableFuture<DockerSourceStreams> getDockerSourceStreamsAsync(@Nonnull String sourceID, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Retrieve a stream listing for a given Singer specification compatible docker type source ID.- Parameters:
sourceID- The source UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getDockerSourceStreamsAsync
public CompletableFuture<DockerSourceStreams> getDockerSourceStreamsAsync(@Nonnull String sourceID) throws AlgoliaRuntimeException (asynchronously) Retrieve a stream listing for a given Singer specification compatible docker type source ID.- Parameters:
sourceID- The source UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getEvent
public Event getEvent(@Nonnull String runID, @Nonnull String eventID, RequestOptions requestOptions) throws AlgoliaRuntimeException Get a single event for a specific runID.- Parameters:
runID- The run UUID. (required)eventID- The event UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getEvent
public Event getEvent(@Nonnull String runID, @Nonnull String eventID) throws AlgoliaRuntimeException Get a single event for a specific runID.- Parameters:
runID- The run UUID. (required)eventID- The event UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getEventAsync
public CompletableFuture<Event> getEventAsync(@Nonnull String runID, @Nonnull String eventID, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get a single event for a specific runID.- Parameters:
runID- The run UUID. (required)eventID- The event UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getEventAsync
public CompletableFuture<Event> getEventAsync(@Nonnull String runID, @Nonnull String eventID) throws AlgoliaRuntimeException (asynchronously) Get a single event for a specific runID.- Parameters:
runID- The run UUID. (required)eventID- The event UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getEvents
public ListEventsResponse getEvents(@Nonnull String runID, Integer itemsPerPage, Integer page, List<EventStatus> status, List<EventType> type, EventSortKeys sort, OrderKeys order, String startDate, String endDate, RequestOptions requestOptions) throws AlgoliaRuntimeException Get a list of events associated to the given runID, for the given query parameters.- Parameters:
runID- The run UUID. (required)itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)status- Filter the status of the events. (optional)type- Filter the type of the events. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)startDate- The start date (in RFC3339 format) of the events fetching window. Defaults to 'now'-3 hours if omitted. (optional)endDate- The end date (in RFC3339 format) of the events fetching window. Defaults to 'now' days if omitted. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getEvents
public ListEventsResponse getEvents(@Nonnull String runID, Integer itemsPerPage, Integer page, List<EventStatus> status, List<EventType> type, EventSortKeys sort, OrderKeys order, String startDate, String endDate) throws AlgoliaRuntimeException Get a list of events associated to the given runID, for the given query parameters.- Parameters:
runID- The run UUID. (required)itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)status- Filter the status of the events. (optional)type- Filter the type of the events. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)startDate- The start date (in RFC3339 format) of the events fetching window. Defaults to 'now'-3 hours if omitted. (optional)endDate- The end date (in RFC3339 format) of the events fetching window. Defaults to 'now' days if omitted. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getEvents
public ListEventsResponse getEvents(@Nonnull String runID, RequestOptions requestOptions) throws AlgoliaRuntimeException Get a list of events associated to the given runID, for the given query parameters.- Parameters:
runID- The run UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getEvents
Get a list of events associated to the given runID, for the given query parameters.- Parameters:
runID- The run UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getEventsAsync
public CompletableFuture<ListEventsResponse> getEventsAsync(@Nonnull String runID, Integer itemsPerPage, Integer page, List<EventStatus> status, List<EventType> type, EventSortKeys sort, OrderKeys order, String startDate, String endDate, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get a list of events associated to the given runID, for the given query parameters.- Parameters:
runID- The run UUID. (required)itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)status- Filter the status of the events. (optional)type- Filter the type of the events. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)startDate- The start date (in RFC3339 format) of the events fetching window. Defaults to 'now'-3 hours if omitted. (optional)endDate- The end date (in RFC3339 format) of the events fetching window. Defaults to 'now' days if omitted. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getEventsAsync
public CompletableFuture<ListEventsResponse> getEventsAsync(@Nonnull String runID, Integer itemsPerPage, Integer page, List<EventStatus> status, List<EventType> type, EventSortKeys sort, OrderKeys order, String startDate, String endDate) throws AlgoliaRuntimeException (asynchronously) Get a list of events associated to the given runID, for the given query parameters.- Parameters:
runID- The run UUID. (required)itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)status- Filter the status of the events. (optional)type- Filter the type of the events. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)startDate- The start date (in RFC3339 format) of the events fetching window. Defaults to 'now'-3 hours if omitted. (optional)endDate- The end date (in RFC3339 format) of the events fetching window. Defaults to 'now' days if omitted. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getEventsAsync
public CompletableFuture<ListEventsResponse> getEventsAsync(@Nonnull String runID, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get a list of events associated to the given runID, for the given query parameters.- Parameters:
runID- The run UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getEventsAsync
public CompletableFuture<ListEventsResponse> getEventsAsync(@Nonnull String runID) throws AlgoliaRuntimeException (asynchronously) Get a list of events associated to the given runID, for the given query parameters.- Parameters:
runID- The run UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getRun
public Run getRun(@Nonnull String runID, RequestOptions requestOptions) throws AlgoliaRuntimeException Get a single run for the given ID.- Parameters:
runID- The run UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getRun
Get a single run for the given ID.- Parameters:
runID- The run UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getRunAsync
public CompletableFuture<Run> getRunAsync(@Nonnull String runID, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get a single run for the given ID.- Parameters:
runID- The run UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getRunAsync
(asynchronously) Get a single run for the given ID.- Parameters:
runID- The run UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getRuns
public RunListResponse getRuns(Integer itemsPerPage, Integer page, List<RunStatus> status, String taskID, RunSortKeys sort, OrderKeys order, String startDate, String endDate, RequestOptions requestOptions) throws AlgoliaRuntimeException Get a list of runs for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)status- Filter the status of the runs. (optional)taskID- Filter by taskID. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)startDate- The start date (in RFC3339 format) of the runs fetching window. Defaults to 'now'-7 days if omitted. (optional)endDate- The end date (in RFC3339 format) of the runs fetching window. Defaults to 'now' days if omitted. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getRuns
public RunListResponse getRuns(Integer itemsPerPage, Integer page, List<RunStatus> status, String taskID, RunSortKeys sort, OrderKeys order, String startDate, String endDate) throws AlgoliaRuntimeException Get a list of runs for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)status- Filter the status of the runs. (optional)taskID- Filter by taskID. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)startDate- The start date (in RFC3339 format) of the runs fetching window. Defaults to 'now'-7 days if omitted. (optional)endDate- The end date (in RFC3339 format) of the runs fetching window. Defaults to 'now' days if omitted. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getRuns
Get a list of runs for the given query parameters, with pagination details.- Parameters:
requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getRuns
Get a list of runs for the given query parameters, with pagination details.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getRunsAsync
public CompletableFuture<RunListResponse> getRunsAsync(Integer itemsPerPage, Integer page, List<RunStatus> status, String taskID, RunSortKeys sort, OrderKeys order, String startDate, String endDate, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get a list of runs for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)status- Filter the status of the runs. (optional)taskID- Filter by taskID. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)startDate- The start date (in RFC3339 format) of the runs fetching window. Defaults to 'now'-7 days if omitted. (optional)endDate- The end date (in RFC3339 format) of the runs fetching window. Defaults to 'now' days if omitted. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getRunsAsync
public CompletableFuture<RunListResponse> getRunsAsync(Integer itemsPerPage, Integer page, List<RunStatus> status, String taskID, RunSortKeys sort, OrderKeys order, String startDate, String endDate) throws AlgoliaRuntimeException (asynchronously) Get a list of runs for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)status- Filter the status of the runs. (optional)taskID- Filter by taskID. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)startDate- The start date (in RFC3339 format) of the runs fetching window. Defaults to 'now'-7 days if omitted. (optional)endDate- The end date (in RFC3339 format) of the runs fetching window. Defaults to 'now' days if omitted. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getRunsAsync
public CompletableFuture<RunListResponse> getRunsAsync(RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get a list of runs for the given query parameters, with pagination details.- Parameters:
requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getRunsAsync
(asynchronously) Get a list of runs for the given query parameters, with pagination details.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getSource
public Source getSource(@Nonnull String sourceID, RequestOptions requestOptions) throws AlgoliaRuntimeException Get the source of the given sourceID.- Parameters:
sourceID- The source UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getSource
Get the source of the given sourceID.- Parameters:
sourceID- The source UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getSourceAsync
public CompletableFuture<Source> getSourceAsync(@Nonnull String sourceID, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get the source of the given sourceID.- Parameters:
sourceID- The source UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getSourceAsync
public CompletableFuture<Source> getSourceAsync(@Nonnull String sourceID) throws AlgoliaRuntimeException (asynchronously) Get the source of the given sourceID.- Parameters:
sourceID- The source UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getSources
public ListSourcesResponse getSources(Integer itemsPerPage, Integer page, List<SourceType> type, List<String> authenticationID, SourceSortKeys sort, OrderKeys order, RequestOptions requestOptions) throws AlgoliaRuntimeException Get a list of sources for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)type- The type of the sources to retrieve. (optional)authenticationID- The authenticationIDs of the sources to retrieve. 'none' returns sources that doesn't have an authentication. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getSources
public ListSourcesResponse getSources(Integer itemsPerPage, Integer page, List<SourceType> type, List<String> authenticationID, SourceSortKeys sort, OrderKeys order) throws AlgoliaRuntimeException Get a list of sources for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)type- The type of the sources to retrieve. (optional)authenticationID- The authenticationIDs of the sources to retrieve. 'none' returns sources that doesn't have an authentication. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getSources
Get a list of sources for the given query parameters, with pagination details.- Parameters:
requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getSources
Get a list of sources for the given query parameters, with pagination details.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getSourcesAsync
public CompletableFuture<ListSourcesResponse> getSourcesAsync(Integer itemsPerPage, Integer page, List<SourceType> type, List<String> authenticationID, SourceSortKeys sort, OrderKeys order, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get a list of sources for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)type- The type of the sources to retrieve. (optional)authenticationID- The authenticationIDs of the sources to retrieve. 'none' returns sources that doesn't have an authentication. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getSourcesAsync
public CompletableFuture<ListSourcesResponse> getSourcesAsync(Integer itemsPerPage, Integer page, List<SourceType> type, List<String> authenticationID, SourceSortKeys sort, OrderKeys order) throws AlgoliaRuntimeException (asynchronously) Get a list of sources for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)type- The type of the sources to retrieve. (optional)authenticationID- The authenticationIDs of the sources to retrieve. 'none' returns sources that doesn't have an authentication. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getSourcesAsync
public CompletableFuture<ListSourcesResponse> getSourcesAsync(RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get a list of sources for the given query parameters, with pagination details.- Parameters:
requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getSourcesAsync
(asynchronously) Get a list of sources for the given query parameters, with pagination details.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getTask
public Task getTask(@Nonnull String taskID, RequestOptions requestOptions) throws AlgoliaRuntimeException Get the task of the given taskID.- Parameters:
taskID- The task UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getTask
Get the task of the given taskID.- Parameters:
taskID- The task UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getTaskAsync
public CompletableFuture<Task> getTaskAsync(@Nonnull String taskID, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get the task of the given taskID.- Parameters:
taskID- The task UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getTaskAsync
(asynchronously) Get the task of the given taskID.- Parameters:
taskID- The task UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getTasks
public ListTasksResponse getTasks(Integer itemsPerPage, Integer page, List<ActionType> action, Boolean enabled, List<String> sourceID, List<String> destinationID, List<TriggerType> triggerType, TaskSortKeys sort, OrderKeys order, RequestOptions requestOptions) throws AlgoliaRuntimeException Get a list of tasks for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)action- The action of the tasks to retrieve. (optional)enabled- Whether the task is enabled or not. (optional)sourceID- The sourceIDs of the tasks to retrive. (optional)destinationID- The destinationIDs of the tasks to retrive. (optional)triggerType- The trigger type of the task. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getTasks
public ListTasksResponse getTasks(Integer itemsPerPage, Integer page, List<ActionType> action, Boolean enabled, List<String> sourceID, List<String> destinationID, List<TriggerType> triggerType, TaskSortKeys sort, OrderKeys order) throws AlgoliaRuntimeException Get a list of tasks for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)action- The action of the tasks to retrieve. (optional)enabled- Whether the task is enabled or not. (optional)sourceID- The sourceIDs of the tasks to retrive. (optional)destinationID- The destinationIDs of the tasks to retrive. (optional)triggerType- The trigger type of the task. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getTasks
Get a list of tasks for the given query parameters, with pagination details.- Parameters:
requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getTasks
Get a list of tasks for the given query parameters, with pagination details.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getTasksAsync
public CompletableFuture<ListTasksResponse> getTasksAsync(Integer itemsPerPage, Integer page, List<ActionType> action, Boolean enabled, List<String> sourceID, List<String> destinationID, List<TriggerType> triggerType, TaskSortKeys sort, OrderKeys order, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get a list of tasks for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)action- The action of the tasks to retrieve. (optional)enabled- Whether the task is enabled or not. (optional)sourceID- The sourceIDs of the tasks to retrive. (optional)destinationID- The destinationIDs of the tasks to retrive. (optional)triggerType- The trigger type of the task. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getTasksAsync
public CompletableFuture<ListTasksResponse> getTasksAsync(Integer itemsPerPage, Integer page, List<ActionType> action, Boolean enabled, List<String> sourceID, List<String> destinationID, List<TriggerType> triggerType, TaskSortKeys sort, OrderKeys order) throws AlgoliaRuntimeException (asynchronously) Get a list of tasks for the given query parameters, with pagination details.- Parameters:
itemsPerPage- The number of items per page to return. (optional)page- The page number to fetch, starting at 1. (optional)action- The action of the tasks to retrieve. (optional)enabled- Whether the task is enabled or not. (optional)sourceID- The sourceIDs of the tasks to retrive. (optional)destinationID- The destinationIDs of the tasks to retrive. (optional)triggerType- The trigger type of the task. (optional)sort- The key by which the list should be sorted. (optional)order- The order of the returned list. (optional)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getTasksAsync
public CompletableFuture<ListTasksResponse> getTasksAsync(RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Get a list of tasks for the given query parameters, with pagination details.- Parameters:
requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
getTasksAsync
(asynchronously) Get a list of tasks for the given query parameters, with pagination details.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
runTask
public RunResponse runTask(@Nonnull String taskID, RequestOptions requestOptions) throws AlgoliaRuntimeException Run the task of the given taskID.- Parameters:
taskID- The task UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
runTask
Run the task of the given taskID.- Parameters:
taskID- The task UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
runTaskAsync
public CompletableFuture<RunResponse> runTaskAsync(@Nonnull String taskID, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Run the task of the given taskID.- Parameters:
taskID- The task UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
runTaskAsync
public CompletableFuture<RunResponse> runTaskAsync(@Nonnull String taskID) throws AlgoliaRuntimeException (asynchronously) Run the task of the given taskID.- Parameters:
taskID- The task UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
searchAuthentications
public List<Authentication> searchAuthentications(@Nonnull AuthenticationSearch authenticationSearch, RequestOptions requestOptions) throws AlgoliaRuntimeException Search among authentications with a defined set of parameters.- Parameters:
authenticationSearch- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
searchAuthentications
public List<Authentication> searchAuthentications(@Nonnull AuthenticationSearch authenticationSearch) throws AlgoliaRuntimeException Search among authentications with a defined set of parameters.- Parameters:
authenticationSearch- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
searchAuthenticationsAsync
public CompletableFuture<List<Authentication>> searchAuthenticationsAsync(@Nonnull AuthenticationSearch authenticationSearch, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Search among authentications with a defined set of parameters.- Parameters:
authenticationSearch- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
searchAuthenticationsAsync
public CompletableFuture<List<Authentication>> searchAuthenticationsAsync(@Nonnull AuthenticationSearch authenticationSearch) throws AlgoliaRuntimeException (asynchronously) Search among authentications with a defined set of parameters.- Parameters:
authenticationSearch- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
searchDestinations
public List<Destination> searchDestinations(@Nonnull DestinationSearch destinationSearch, RequestOptions requestOptions) throws AlgoliaRuntimeException Search among destinations with a defined set of parameters.- Parameters:
destinationSearch- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
searchDestinations
public List<Destination> searchDestinations(@Nonnull DestinationSearch destinationSearch) throws AlgoliaRuntimeException Search among destinations with a defined set of parameters.- Parameters:
destinationSearch- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
searchDestinationsAsync
public CompletableFuture<List<Destination>> searchDestinationsAsync(@Nonnull DestinationSearch destinationSearch, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Search among destinations with a defined set of parameters.- Parameters:
destinationSearch- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
searchDestinationsAsync
public CompletableFuture<List<Destination>> searchDestinationsAsync(@Nonnull DestinationSearch destinationSearch) throws AlgoliaRuntimeException (asynchronously) Search among destinations with a defined set of parameters.- Parameters:
destinationSearch- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
searchSources
public List<Source> searchSources(@Nonnull SourceSearch sourceSearch, RequestOptions requestOptions) throws AlgoliaRuntimeException Search among sources with a defined set of parameters.- Parameters:
sourceSearch- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
searchSources
public List<Source> searchSources(@Nonnull SourceSearch sourceSearch) throws AlgoliaRuntimeException Search among sources with a defined set of parameters.- Parameters:
sourceSearch- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
searchSourcesAsync
public CompletableFuture<List<Source>> searchSourcesAsync(@Nonnull SourceSearch sourceSearch, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Search among sources with a defined set of parameters.- Parameters:
sourceSearch- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
searchSourcesAsync
public CompletableFuture<List<Source>> searchSourcesAsync(@Nonnull SourceSearch sourceSearch) throws AlgoliaRuntimeException (asynchronously) Search among sources with a defined set of parameters.- Parameters:
sourceSearch- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
searchTasks
public List<Task> searchTasks(@Nonnull TaskSearch taskSearch, RequestOptions requestOptions) throws AlgoliaRuntimeException Search among tasks with a defined set of parameters.- Parameters:
taskSearch- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
searchTasks
Search among tasks with a defined set of parameters.- Parameters:
taskSearch- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
searchTasksAsync
public CompletableFuture<List<Task>> searchTasksAsync(@Nonnull TaskSearch taskSearch, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Search among tasks with a defined set of parameters.- Parameters:
taskSearch- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
searchTasksAsync
public CompletableFuture<List<Task>> searchTasksAsync(@Nonnull TaskSearch taskSearch) throws AlgoliaRuntimeException (asynchronously) Search among tasks with a defined set of parameters.- Parameters:
taskSearch- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
triggerDockerSourceDiscover
public DockerSourceDiscover triggerDockerSourceDiscover(@Nonnull String sourceID, RequestOptions requestOptions) throws AlgoliaRuntimeException Trigger a stream listing request for a Singer specification compatible docker type source.- Parameters:
sourceID- The source UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
triggerDockerSourceDiscover
public DockerSourceDiscover triggerDockerSourceDiscover(@Nonnull String sourceID) throws AlgoliaRuntimeException Trigger a stream listing request for a Singer specification compatible docker type source.- Parameters:
sourceID- The source UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
triggerDockerSourceDiscoverAsync
public CompletableFuture<DockerSourceDiscover> triggerDockerSourceDiscoverAsync(@Nonnull String sourceID, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Trigger a stream listing request for a Singer specification compatible docker type source.- Parameters:
sourceID- The source UUID. (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
triggerDockerSourceDiscoverAsync
public CompletableFuture<DockerSourceDiscover> triggerDockerSourceDiscoverAsync(@Nonnull String sourceID) throws AlgoliaRuntimeException (asynchronously) Trigger a stream listing request for a Singer specification compatible docker type source.- Parameters:
sourceID- The source UUID. (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
updateAuthentication
public AuthenticationUpdateResponse updateAuthentication(@Nonnull String authenticationID, @Nonnull AuthenticationUpdate authenticationUpdate, RequestOptions requestOptions) throws AlgoliaRuntimeException Update the authentication of the given authenticationID.- Parameters:
authenticationID- The authentication UUID. (required)authenticationUpdate- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
updateAuthentication
public AuthenticationUpdateResponse updateAuthentication(@Nonnull String authenticationID, @Nonnull AuthenticationUpdate authenticationUpdate) throws AlgoliaRuntimeException Update the authentication of the given authenticationID.- Parameters:
authenticationID- The authentication UUID. (required)authenticationUpdate- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
updateAuthenticationAsync
public CompletableFuture<AuthenticationUpdateResponse> updateAuthenticationAsync(@Nonnull String authenticationID, @Nonnull AuthenticationUpdate authenticationUpdate, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Update the authentication of the given authenticationID.- Parameters:
authenticationID- The authentication UUID. (required)authenticationUpdate- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
updateAuthenticationAsync
public CompletableFuture<AuthenticationUpdateResponse> updateAuthenticationAsync(@Nonnull String authenticationID, @Nonnull AuthenticationUpdate authenticationUpdate) throws AlgoliaRuntimeException (asynchronously) Update the authentication of the given authenticationID.- Parameters:
authenticationID- The authentication UUID. (required)authenticationUpdate- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
updateDestination
public DestinationUpdateResponse updateDestination(@Nonnull String destinationID, @Nonnull DestinationUpdate destinationUpdate, RequestOptions requestOptions) throws AlgoliaRuntimeException Update the destination of the given destinationID.- Parameters:
destinationID- The destination UUID. (required)destinationUpdate- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
updateDestination
public DestinationUpdateResponse updateDestination(@Nonnull String destinationID, @Nonnull DestinationUpdate destinationUpdate) throws AlgoliaRuntimeException Update the destination of the given destinationID.- Parameters:
destinationID- The destination UUID. (required)destinationUpdate- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
updateDestinationAsync
public CompletableFuture<DestinationUpdateResponse> updateDestinationAsync(@Nonnull String destinationID, @Nonnull DestinationUpdate destinationUpdate, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Update the destination of the given destinationID.- Parameters:
destinationID- The destination UUID. (required)destinationUpdate- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
updateDestinationAsync
public CompletableFuture<DestinationUpdateResponse> updateDestinationAsync(@Nonnull String destinationID, @Nonnull DestinationUpdate destinationUpdate) throws AlgoliaRuntimeException (asynchronously) Update the destination of the given destinationID.- Parameters:
destinationID- The destination UUID. (required)destinationUpdate- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
updateSource
public SourceUpdateResponse updateSource(@Nonnull String sourceID, @Nonnull SourceUpdate sourceUpdate, RequestOptions requestOptions) throws AlgoliaRuntimeException Update the source of the given sourceID.- Parameters:
sourceID- The source UUID. (required)sourceUpdate- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
updateSource
public SourceUpdateResponse updateSource(@Nonnull String sourceID, @Nonnull SourceUpdate sourceUpdate) throws AlgoliaRuntimeException Update the source of the given sourceID.- Parameters:
sourceID- The source UUID. (required)sourceUpdate- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
updateSourceAsync
public CompletableFuture<SourceUpdateResponse> updateSourceAsync(@Nonnull String sourceID, @Nonnull SourceUpdate sourceUpdate, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Update the source of the given sourceID.- Parameters:
sourceID- The source UUID. (required)sourceUpdate- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
updateSourceAsync
public CompletableFuture<SourceUpdateResponse> updateSourceAsync(@Nonnull String sourceID, @Nonnull SourceUpdate sourceUpdate) throws AlgoliaRuntimeException (asynchronously) Update the source of the given sourceID.- Parameters:
sourceID- The source UUID. (required)sourceUpdate- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
updateTask
public TaskUpdateResponse updateTask(@Nonnull String taskID, @Nonnull TaskUpdate taskUpdate, RequestOptions requestOptions) throws AlgoliaRuntimeException Update the task of the given taskID.- Parameters:
taskID- The task UUID. (required)taskUpdate- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
updateTask
public TaskUpdateResponse updateTask(@Nonnull String taskID, @Nonnull TaskUpdate taskUpdate) throws AlgoliaRuntimeException Update the task of the given taskID.- Parameters:
taskID- The task UUID. (required)taskUpdate- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
updateTaskAsync
public CompletableFuture<TaskUpdateResponse> updateTaskAsync(@Nonnull String taskID, @Nonnull TaskUpdate taskUpdate, RequestOptions requestOptions) throws AlgoliaRuntimeException (asynchronously) Update the task of the given taskID.- Parameters:
taskID- The task UUID. (required)taskUpdate- (required)requestOptions- The requestOptions to send along with the query, they will be merged with the transporter requestOptions.- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-
updateTaskAsync
public CompletableFuture<TaskUpdateResponse> updateTaskAsync(@Nonnull String taskID, @Nonnull TaskUpdate taskUpdate) throws AlgoliaRuntimeException (asynchronously) Update the task of the given taskID.- Parameters:
taskID- The task UUID. (required)taskUpdate- (required)- Throws:
AlgoliaRuntimeException- If it fails to process the API call
-