Class AsyncBatchClient
- java.lang.Object
-
- com.flagright.api.resources.batch.AsyncBatchClient
-
public class AsyncBatchClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ClientOptionsclientOptions
-
Constructor Summary
Constructors Constructor Description AsyncBatchClient(ClientOptions clientOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<BatchResponse>createBusinessUserEvents(BusinessUserEventBatchRequest request)java.util.concurrent.CompletableFuture<BatchResponse>createBusinessUserEvents(BusinessUserEventBatchRequest request, RequestOptions requestOptions)java.util.concurrent.CompletableFuture<BatchResponse>createBusinessUsers(BusinessBatchRequest request)java.util.concurrent.CompletableFuture<BatchResponse>createBusinessUsers(BusinessBatchRequest request, RequestOptions requestOptions)java.util.concurrent.CompletableFuture<BatchResponse>createConsumerUserEvents(ConsumerUserEventBatchRequest request)java.util.concurrent.CompletableFuture<BatchResponse>createConsumerUserEvents(ConsumerUserEventBatchRequest request, RequestOptions requestOptions)java.util.concurrent.CompletableFuture<BatchResponse>createConsumerUsers(UserBatchRequest request)java.util.concurrent.CompletableFuture<BatchResponse>createConsumerUsers(UserBatchRequest request, RequestOptions requestOptions)java.util.concurrent.CompletableFuture<BatchResponse>createTransactionEvents(TransactionEventBatchRequest request)java.util.concurrent.CompletableFuture<BatchResponse>createTransactionEvents(TransactionEventBatchRequest request, RequestOptions requestOptions)java.util.concurrent.CompletableFuture<BatchBusinessUserEventsWithRulesResult>getBusinessUserEvents(java.lang.String batchId)java.util.concurrent.CompletableFuture<BatchBusinessUserEventsWithRulesResult>getBusinessUserEvents(java.lang.String batchId, BatchGetBusinessUserEventsRequest request)java.util.concurrent.CompletableFuture<BatchBusinessUserEventsWithRulesResult>getBusinessUserEvents(java.lang.String batchId, BatchGetBusinessUserEventsRequest request, RequestOptions requestOptions)java.util.concurrent.CompletableFuture<BatchBusinessUsersWithRulesResults>getBusinessUsers(java.lang.String batchId)java.util.concurrent.CompletableFuture<BatchBusinessUsersWithRulesResults>getBusinessUsers(java.lang.String batchId, BatchGetBusinessUsersRequest request)java.util.concurrent.CompletableFuture<BatchBusinessUsersWithRulesResults>getBusinessUsers(java.lang.String batchId, BatchGetBusinessUsersRequest request, RequestOptions requestOptions)java.util.concurrent.CompletableFuture<BatchConsumerUserEventsRulesResult>getConsumerUserEvents(java.lang.String batchId)java.util.concurrent.CompletableFuture<BatchConsumerUserEventsRulesResult>getConsumerUserEvents(java.lang.String batchId, BatchGetConsumerUserEventsRequest request)java.util.concurrent.CompletableFuture<BatchConsumerUserEventsRulesResult>getConsumerUserEvents(java.lang.String batchId, BatchGetConsumerUserEventsRequest request, RequestOptions requestOptions)java.util.concurrent.CompletableFuture<BatchConsumerUsersWithRulesResult>getConsumerUsers(java.lang.String batchId)java.util.concurrent.CompletableFuture<BatchConsumerUsersWithRulesResult>getConsumerUsers(java.lang.String batchId, BatchGetConsumerUsersRequest request)java.util.concurrent.CompletableFuture<BatchConsumerUsersWithRulesResult>getConsumerUsers(java.lang.String batchId, BatchGetConsumerUsersRequest request, RequestOptions requestOptions)java.util.concurrent.CompletableFuture<BatchTransactionEventMonitoringResults>getTransactionEvents(java.lang.String batchId)java.util.concurrent.CompletableFuture<BatchTransactionEventMonitoringResults>getTransactionEvents(java.lang.String batchId, BatchGetTransactionEventsRequest request)java.util.concurrent.CompletableFuture<BatchTransactionEventMonitoringResults>getTransactionEvents(java.lang.String batchId, BatchGetTransactionEventsRequest request, RequestOptions requestOptions)java.util.concurrent.CompletableFuture<BatchTransactionMonitoringResults>getTransactions(java.lang.String batchId)java.util.concurrent.CompletableFuture<BatchTransactionMonitoringResults>getTransactions(java.lang.String batchId, BatchGetTransactionsRequest request)java.util.concurrent.CompletableFuture<BatchTransactionMonitoringResults>getTransactions(java.lang.String batchId, BatchGetTransactionsRequest request, RequestOptions requestOptions)java.util.concurrent.CompletableFuture<BatchResponse>verifyTransaction(TransactionBatchRequest request)java.util.concurrent.CompletableFuture<BatchResponse>verifyTransaction(TransactionBatchRequest request, RequestOptions requestOptions)AsyncRawBatchClientwithRawResponse()Get responses with HTTP metadata like headers
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
-
Constructor Detail
-
AsyncBatchClient
public AsyncBatchClient(ClientOptions clientOptions)
-
-
Method Detail
-
withRawResponse
public AsyncRawBatchClient withRawResponse()
Get responses with HTTP metadata like headers
-
verifyTransaction
public java.util.concurrent.CompletableFuture<BatchResponse> verifyTransaction(TransactionBatchRequest request)
-
verifyTransaction
public java.util.concurrent.CompletableFuture<BatchResponse> verifyTransaction(TransactionBatchRequest request, RequestOptions requestOptions)
-
getTransactions
public java.util.concurrent.CompletableFuture<BatchTransactionMonitoringResults> getTransactions(java.lang.String batchId)
-
getTransactions
public java.util.concurrent.CompletableFuture<BatchTransactionMonitoringResults> getTransactions(java.lang.String batchId, BatchGetTransactionsRequest request)
-
getTransactions
public java.util.concurrent.CompletableFuture<BatchTransactionMonitoringResults> getTransactions(java.lang.String batchId, BatchGetTransactionsRequest request, RequestOptions requestOptions)
-
createTransactionEvents
public java.util.concurrent.CompletableFuture<BatchResponse> createTransactionEvents(TransactionEventBatchRequest request)
-
createTransactionEvents
public java.util.concurrent.CompletableFuture<BatchResponse> createTransactionEvents(TransactionEventBatchRequest request, RequestOptions requestOptions)
-
getTransactionEvents
public java.util.concurrent.CompletableFuture<BatchTransactionEventMonitoringResults> getTransactionEvents(java.lang.String batchId)
-
getTransactionEvents
public java.util.concurrent.CompletableFuture<BatchTransactionEventMonitoringResults> getTransactionEvents(java.lang.String batchId, BatchGetTransactionEventsRequest request)
-
getTransactionEvents
public java.util.concurrent.CompletableFuture<BatchTransactionEventMonitoringResults> getTransactionEvents(java.lang.String batchId, BatchGetTransactionEventsRequest request, RequestOptions requestOptions)
-
createConsumerUsers
public java.util.concurrent.CompletableFuture<BatchResponse> createConsumerUsers(UserBatchRequest request)
-
createConsumerUsers
public java.util.concurrent.CompletableFuture<BatchResponse> createConsumerUsers(UserBatchRequest request, RequestOptions requestOptions)
-
getConsumerUsers
public java.util.concurrent.CompletableFuture<BatchConsumerUsersWithRulesResult> getConsumerUsers(java.lang.String batchId)
-
getConsumerUsers
public java.util.concurrent.CompletableFuture<BatchConsumerUsersWithRulesResult> getConsumerUsers(java.lang.String batchId, BatchGetConsumerUsersRequest request)
-
getConsumerUsers
public java.util.concurrent.CompletableFuture<BatchConsumerUsersWithRulesResult> getConsumerUsers(java.lang.String batchId, BatchGetConsumerUsersRequest request, RequestOptions requestOptions)
-
createBusinessUsers
public java.util.concurrent.CompletableFuture<BatchResponse> createBusinessUsers(BusinessBatchRequest request)
-
createBusinessUsers
public java.util.concurrent.CompletableFuture<BatchResponse> createBusinessUsers(BusinessBatchRequest request, RequestOptions requestOptions)
-
getBusinessUsers
public java.util.concurrent.CompletableFuture<BatchBusinessUsersWithRulesResults> getBusinessUsers(java.lang.String batchId)
-
getBusinessUsers
public java.util.concurrent.CompletableFuture<BatchBusinessUsersWithRulesResults> getBusinessUsers(java.lang.String batchId, BatchGetBusinessUsersRequest request)
-
getBusinessUsers
public java.util.concurrent.CompletableFuture<BatchBusinessUsersWithRulesResults> getBusinessUsers(java.lang.String batchId, BatchGetBusinessUsersRequest request, RequestOptions requestOptions)
-
createConsumerUserEvents
public java.util.concurrent.CompletableFuture<BatchResponse> createConsumerUserEvents(ConsumerUserEventBatchRequest request)
-
createConsumerUserEvents
public java.util.concurrent.CompletableFuture<BatchResponse> createConsumerUserEvents(ConsumerUserEventBatchRequest request, RequestOptions requestOptions)
-
getConsumerUserEvents
public java.util.concurrent.CompletableFuture<BatchConsumerUserEventsRulesResult> getConsumerUserEvents(java.lang.String batchId)
-
getConsumerUserEvents
public java.util.concurrent.CompletableFuture<BatchConsumerUserEventsRulesResult> getConsumerUserEvents(java.lang.String batchId, BatchGetConsumerUserEventsRequest request)
-
getConsumerUserEvents
public java.util.concurrent.CompletableFuture<BatchConsumerUserEventsRulesResult> getConsumerUserEvents(java.lang.String batchId, BatchGetConsumerUserEventsRequest request, RequestOptions requestOptions)
-
createBusinessUserEvents
public java.util.concurrent.CompletableFuture<BatchResponse> createBusinessUserEvents(BusinessUserEventBatchRequest request)
-
createBusinessUserEvents
public java.util.concurrent.CompletableFuture<BatchResponse> createBusinessUserEvents(BusinessUserEventBatchRequest request, RequestOptions requestOptions)
-
getBusinessUserEvents
public java.util.concurrent.CompletableFuture<BatchBusinessUserEventsWithRulesResult> getBusinessUserEvents(java.lang.String batchId)
-
getBusinessUserEvents
public java.util.concurrent.CompletableFuture<BatchBusinessUserEventsWithRulesResult> getBusinessUserEvents(java.lang.String batchId, BatchGetBusinessUserEventsRequest request)
-
getBusinessUserEvents
public java.util.concurrent.CompletableFuture<BatchBusinessUserEventsWithRulesResult> getBusinessUserEvents(java.lang.String batchId, BatchGetBusinessUserEventsRequest request, RequestOptions requestOptions)
-
-