Uses of Interface
sendpost_java_sdk.ApiCallback
Packages that use ApiCallback
-
Uses of ApiCallback in sendpost_java_sdk
Methods in sendpost_java_sdk with parameters of type ApiCallbackModifier and TypeMethodDescriptionokhttp3.CallStatsApi.accountSubaccountStatSubaccountIdAggregateGetAsync(LocalDate from, LocalDate to, Long subaccountId, ApiCallback<AggregateStat> _callback) Get Aggregate Stats (asynchronously) Retrieves aggregated email stats for a specific sub-account for a date range.okhttp3.CallStatsApi.accountSubaccountStatSubaccountIdAggregateGetCall(LocalDate from, LocalDate to, Long subaccountId, ApiCallback _callback) Build call for accountSubaccountStatSubaccountIdAggregateGetokhttp3.CallStatsApi.accountSubaccountStatSubaccountIdGetAsync(LocalDate from, LocalDate to, Long subaccountId, ApiCallback<List<Stat>> _callback) Get All Stats (asynchronously) Retrieves a list of email stats for a specific sub-account within a given date range.okhttp3.CallStatsApi.accountSubaccountStatSubaccountIdGetCall(LocalDate from, LocalDate to, Long subaccountId, ApiCallback _callback) Build call for accountSubaccountStatSubaccountIdGetokhttp3.CallIpApi.allocateNewIpAsync(IPAllocationRequest ipAllocationRequest, ApiCallback<IP> _callback) Allocate a New IP (asynchronously) Allocates a new IP resource to the account.okhttp3.CallIpApi.allocateNewIpCall(IPAllocationRequest ipAllocationRequest, ApiCallback _callback) Build call for allocateNewIpokhttp3.CallApiClient.buildCall(String baseUrl, String path, String method, List<Pair> queryParams, List<Pair> collectionQueryParams, Object body, Map<String, String> headerParams, Map<String, String> cookieParams, Map<String, Object> formParams, String[] authNames, ApiCallback callback) Build HTTP call with the given options.okhttp3.RequestApiClient.buildRequest(String baseUrl, String path, String method, List<Pair> queryParams, List<Pair> collectionQueryParams, Object body, Map<String, String> headerParams, Map<String, String> cookieParams, Map<String, Object> formParams, String[] authNames, ApiCallback callback) Build an HTTP request with the given options.okhttp3.CallIpPoolsApi.createIPPoolAsync(IPPoolCreateRequest ipPoolCreateRequest, ApiCallback<IPPool> _callback) Create a New IPPool (asynchronously) Creates a new IPPool with the specified name, IPs, and third-party sending providers.okhttp3.CallIpPoolsApi.createIPPoolCall(IPPoolCreateRequest ipPoolCreateRequest, ApiCallback _callback) Build call for createIPPoolokhttp3.CallSubAccountApi.createSubAccountAsync(NewSubAccount newSubAccount, ApiCallback<SubAccount> _callback) Create a New Sub-Account (asynchronously) Creates a new sub-account under the current account.okhttp3.CallSubAccountApi.createSubAccountCall(NewSubAccount newSubAccount, ApiCallback _callback) Build call for createSubAccountokhttp3.CallSuppressionApi.createSuppressionAsync(CreateSuppressionRequest createSuppressionRequest, ApiCallback<List<Suppression>> _callback) Create new suppressions (asynchronously) Creates new suppressions by posting to the suppression resource.okhttp3.CallSuppressionApi.createSuppressionCall(CreateSuppressionRequest createSuppressionRequest, ApiCallback _callback) Build call for createSuppressionokhttp3.CallWebhookApi.createWebhookAsync(NewWebhook newWebhook, ApiCallback<Webhook> _callback) Create a New Webhook (asynchronously) Create a new webhook by specifying its properties.okhttp3.CallWebhookApi.createWebhookCall(NewWebhook newWebhook, ApiCallback _callback) Build call for createWebhookokhttp3.CallIpApi.deleteIpAsync(Integer ipId, ApiCallback<IPDeletionResponse> _callback) Delete a Specific IP (asynchronously) Deletes a specific IP resource based on the provided IP ID.okhttp3.CallIpApi.deleteIpCall(Integer ipId, ApiCallback _callback) Build call for deleteIpokhttp3.CallIpPoolsApi.deleteIPPoolAsync(Integer ippoolId, ApiCallback<IPPoolDeleteResponse> _callback) Delete a Specific IPPool (asynchronously) Delete a specific IPPool based on its ID.okhttp3.CallIpPoolsApi.deleteIPPoolCall(Integer ippoolId, ApiCallback _callback) Build call for deleteIPPoolokhttp3.CallSubAccountApi.deleteSubAccountAsync(Integer subaccountId, ApiCallback<DeleteSubAccountResponse> _callback) Delete a Specific Sub-Account (asynchronously) Deletes a specific sub-account by its ID.okhttp3.CallSubAccountApi.deleteSubAccountCall(Integer subaccountId, ApiCallback _callback) Build call for deleteSubAccountokhttp3.CallSuppressionApi.deleteSuppressionAsync(DeleteSuppressionRequest deleteSuppressionRequest, ApiCallback<DeleteSuppression200Response> _callback) Delete suppressions (asynchronously) Deletes one or more suppressions for a given sub-account.okhttp3.CallSuppressionApi.deleteSuppressionCall(DeleteSuppressionRequest deleteSuppressionRequest, ApiCallback _callback) Build call for deleteSuppressionokhttp3.CallWebhookApi.deleteWebhookAsync(Integer webhookId, ApiCallback<DeleteWebhookResponse> _callback) Delete a Specific Webhook (asynchronously) Delete a webhook by its ID.okhttp3.CallWebhookApi.deleteWebhookCall(Integer webhookId, ApiCallback _callback) Build call for deleteWebhook<T> voidApiClient.executeAsync(okhttp3.Call call, Type returnType, ApiCallback<T> callback) Execute HTTP call asynchronously.<T> voidApiClient.executeAsync(okhttp3.Call call, ApiCallback<T> callback) okhttp3.CallStatsAApi.getAccountAggregateStatsAsync(LocalDate from, LocalDate to, ApiCallback<AggregateStats> _callback) Get Account Aggregate Stats (asynchronously) Retrieve aggregated email statistics for all sub-accounts of a specific account for a given date range.okhttp3.CallStatsAApi.getAccountAggregateStatsByGroupAsync(String group, LocalDate from, LocalDate to, ApiCallback<AggregateStat> _callback) Get Account Aggregate Stats by Group (asynchronously) Gets aggregated email stats for a specific group in all sub-accounts of a specific account for the given daterange.okhttp3.CallStatsAApi.getAccountAggregateStatsByGroupCall(String group, LocalDate from, LocalDate to, ApiCallback _callback) Build call for getAccountAggregateStatsByGroupokhttp3.CallStatsAApi.getAccountAggregateStatsCall(LocalDate from, LocalDate to, ApiCallback _callback) Build call for getAccountAggregateStatsokhttp3.CallStatsAApi.getAccountStatsByGroupAsync(String group, LocalDate from, LocalDate to, ApiCallback<List<Stat>> _callback) Get All Account Stats By Group (asynchronously) Gets a list of all email stats for all sub-accounts of a specific account by group for a given daterange.okhttp3.CallStatsAApi.getAccountStatsByGroupCall(String group, LocalDate from, LocalDate to, ApiCallback _callback) Build call for getAccountStatsByGroupokhttp3.CallStatsApi.getAggregateStatsByGroupAsync(String group, LocalDate from, LocalDate to, Long subaccountId, ApiCallback<AggregateStat> _callback) Get aggregated stats by group (asynchronously) Retrieves aggregated email stats for a specific group in a sub-account for the specified daterange.okhttp3.CallStatsApi.getAggregateStatsByGroupCall(String group, LocalDate from, LocalDate to, Long subaccountId, ApiCallback _callback) Build call for getAggregateStatsByGroupokhttp3.CallStatsAApi.getAllAccountStatsAsync(LocalDate from, LocalDate to, ApiCallback<List<AccountStats>> _callback) Get All Account Stats (asynchronously) Retrieve email statistics for all sub-accounts of a specific account for a given date range.okhttp3.CallStatsAApi.getAllAccountStatsCall(LocalDate from, LocalDate to, ApiCallback _callback) Build call for getAllAccountStatsokhttp3.CallDomainApi.getAllDomainsAsync(Integer limit, Integer offset, String search, ApiCallback<List<Domain>> _callback) Get All Domains (asynchronously) Retrieve a list of all domains associated with the sub-account, including their DNS records and authentication status.okhttp3.CallDomainApi.getAllDomainsCall(Integer limit, Integer offset, String search, ApiCallback _callback) Build call for getAllDomainsokhttp3.CallIpPoolsApi.getAllIPPoolsAsync(Integer limit, Integer offset, String search, ApiCallback<List<IPPool>> _callback) Get All IPPools (asynchronously) Retrieves a list of all IPPools and information about all IPs contained in that pool.okhttp3.CallIpPoolsApi.getAllIPPoolsCall(Integer limit, Integer offset, String search, ApiCallback _callback) Build call for getAllIPPoolsokhttp3.CallIpApi.getAllIpsAsync(Integer limit, Integer offset, String search, ApiCallback<List<IP>> _callback) Get All IPs (asynchronously) Retrieves a list of all IPs associated with the main account.okhttp3.CallIpApi.getAllIpsCall(Integer limit, Integer offset, String search, ApiCallback _callback) Build call for getAllIpsokhttp3.CallMessageApi.getAllMessagesAsync(OffsetDateTime from, OffsetDateTime to, Integer limit, Integer offset, ApiCallback<List<Message>> _callback) Get all messages (asynchronously) Retrieve messages sent via the SendPost platform within a specific date range.okhttp3.CallMessageApi.getAllMessagesCall(OffsetDateTime from, OffsetDateTime to, Integer limit, Integer offset, ApiCallback _callback) Build call for getAllMessagesokhttp3.CallSubAccountApi.getAllSubAccountsAsync(Integer limit, Integer offset, String search, ApiCallback<List<SubAccount>> _callback) Get All Sub-Accounts (asynchronously) Retrieves a list of all sub-accounts associated with a specific account.okhttp3.CallSubAccountApi.getAllSubAccountsCall(Integer limit, Integer offset, String search, ApiCallback _callback) Build call for getAllSubAccountsokhttp3.CallWebhookApi.getAllWebhooksAsync(Integer limit, Integer offset, String search, ApiCallback<List<Webhook>> _callback) Get All Webhooks (asynchronously) Retrieves a list of all webhooks, their endpoints, and the events for which they are active.okhttp3.CallWebhookApi.getAllWebhooksCall(Integer limit, Integer offset, String search, ApiCallback _callback) Build call for getAllWebhooksokhttp3.CallIpPoolsApi.getIPPoolByIdAsync(Integer ippoolId, ApiCallback<IPPool> _callback) Get a Specific IPPool (asynchronously) Retrieves details of a specific IPPool based on its ID.okhttp3.CallIpPoolsApi.getIPPoolByIdCall(Integer ippoolId, ApiCallback _callback) Build call for getIPPoolByIdokhttp3.CallMessageApi.getMessageByIdAsync(String messageId, ApiCallback<Message> _callback) Retrieve a specific message (asynchronously) Retrieve detailed information about a specific message by its ID.okhttp3.CallMessageApi.getMessageByIdCall(String messageId, ApiCallback _callback) Build call for getMessageByIdokhttp3.CallIpApi.getSpecificIpAsync(Integer ipId, ApiCallback<IP> _callback) Get a Specific IP (asynchronously) Retrieves detailed information about a specific IP based on the provided ID.okhttp3.CallIpApi.getSpecificIpCall(Integer ipId, ApiCallback _callback) Build call for getSpecificIpokhttp3.CallSubAccountApi.getSubAccountAsync(Integer subaccountId, ApiCallback<SubAccount> _callback) Get a Specific Sub-Account (asynchronously) Retrieves a specific sub-account by its ID.okhttp3.CallSubAccountApi.getSubAccountCall(Integer subaccountId, ApiCallback _callback) Build call for getSubAccountokhttp3.CallSuppressionApi.getSuppressionListAsync(LocalDate from, LocalDate to, Integer limit, Integer offset, String search, String type, ApiCallback<List<Suppression>> _callback) Get all suppressions (asynchronously) Retrieves a list of suppressions associated with a specific sub-account within a given date range.okhttp3.CallSuppressionApi.getSuppressionListCall(LocalDate from, LocalDate to, Integer limit, Integer offset, String search, String type, ApiCallback _callback) Build call for getSuppressionListokhttp3.CallWebhookApi.getWebhookAsync(Integer webhookId, ApiCallback<Webhook> _callback) Get a Specific Webhook (asynchronously) Retrieves a specific webhook based on its ID.okhttp3.CallWebhookApi.getWebhookCall(Integer webhookId, ApiCallback _callback) Build call for getWebhookokhttp3.CallEmailApi.sendEmailAsync(EmailMessageObject emailMessageObject, ApiCallback<List<EmailResponse>> _callback) Send Email (asynchronously) Use this API to send either a single or batch email.okhttp3.CallEmailApi.sendEmailCall(EmailMessageObject emailMessageObject, ApiCallback _callback) Build call for sendEmailokhttp3.CallEmailApi.sendEmailWithTemplateAsync(EmailMessageWithTemplate emailMessageWithTemplate, ApiCallback<List<EmailResponse>> _callback) Send Email With Template (asynchronously) Use this API to send an email with a predefined template.okhttp3.CallEmailApi.sendEmailWithTemplateCall(EmailMessageWithTemplate emailMessageWithTemplate, ApiCallback _callback) Build call for sendEmailWithTemplateokhttp3.CallWebhookReferenceApi.sendPostWebhooksPostAsync(WebhookObject webhookObject, ApiCallback<Void> _callback) SendPost Webhook Object (asynchronously)okhttp3.CallWebhookReferenceApi.sendPostWebhooksPostCall(WebhookObject webhookObject, ApiCallback _callback) Build call for sendPostWebhooksPostokhttp3.CallDomainApi.subaccountDomainDomainIdDeleteAsync(String domainId, ApiCallback<DeleteResponse> _callback) Delete a specific domain (asynchronously) Delete a specific domain using its `id`.okhttp3.CallDomainApi.subaccountDomainDomainIdDeleteCall(String domainId, ApiCallback _callback) Build call for subaccountDomainDomainIdDeleteokhttp3.CallDomainApi.subaccountDomainDomainIdGetAsync(String domainId, ApiCallback<Domain> _callback) Get a specific domain (asynchronously) Retrieve details of a specific domain using its `id`.okhttp3.CallDomainApi.subaccountDomainDomainIdGetCall(String domainId, ApiCallback _callback) Build call for subaccountDomainDomainIdGetokhttp3.CallDomainApi.subaccountDomainPostAsync(CreateDomainRequest createDomainRequest, ApiCallback<Domain> _callback) Create a new domain (asynchronously) Add a new domain using its `name`.okhttp3.CallDomainApi.subaccountDomainPostCall(CreateDomainRequest createDomainRequest, ApiCallback _callback) Build call for subaccountDomainPostokhttp3.CallIpApi.updateIpAsync(Integer ipId, IPUpdateRequest ipUpdateRequest, ApiCallback<IP> _callback) Update an Existing IP (asynchronously) Updates an existing IP resource based on the provided IP ID.okhttp3.CallIpApi.updateIpCall(Integer ipId, IPUpdateRequest ipUpdateRequest, ApiCallback _callback) Build call for updateIpokhttp3.CallIpPoolsApi.updateIPPoolAsync(Integer ippoolId, IPPoolUpdateRequest ipPoolUpdateRequest, ApiCallback<IPPool> _callback) Update an Existing IPPool (asynchronously) Update the details of an existing IPPool by its ID.okhttp3.CallIpPoolsApi.updateIPPoolCall(Integer ippoolId, IPPoolUpdateRequest ipPoolUpdateRequest, ApiCallback _callback) Build call for updateIPPoolokhttp3.CallSubAccountApi.updateSubAccountAsync(Integer subaccountId, UpdateSubAccount updateSubAccount, ApiCallback<SubAccount> _callback) Update an Existing Sub-Account (asynchronously) Updates the details of an existing sub-account.okhttp3.CallSubAccountApi.updateSubAccountCall(Integer subaccountId, UpdateSubAccount updateSubAccount, ApiCallback _callback) Build call for updateSubAccountokhttp3.CallWebhookApi.updateWebhookAsync(Integer webhookId, UpdateWebhook updateWebhook, ApiCallback<Webhook> _callback) Update an Existing Webhook (asynchronously) Update the properties of an existing webhook.okhttp3.CallWebhookApi.updateWebhookCall(Integer webhookId, UpdateWebhook updateWebhook, ApiCallback _callback) Build call for updateWebhookConstructors in sendpost_java_sdk with parameters of type ApiCallbackModifierConstructorDescriptionProgressRequestBody(okhttp3.RequestBody requestBody, ApiCallback callback) ProgressResponseBody(okhttp3.ResponseBody responseBody, ApiCallback callback)