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>get(java.lang.String batchId)java.util.concurrent.CompletableFuture<BatchBusinessUserEventsWithRulesResult>get(java.lang.String batchId, BatchGetRequest request)java.util.concurrent.CompletableFuture<BatchBusinessUserEventsWithRulesResult>get(java.lang.String batchId, BatchGetRequest 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)
-
get
public java.util.concurrent.CompletableFuture<BatchBusinessUserEventsWithRulesResult> get(java.lang.String batchId)
-
get
public java.util.concurrent.CompletableFuture<BatchBusinessUserEventsWithRulesResult> get(java.lang.String batchId, BatchGetRequest request)
-
get
public java.util.concurrent.CompletableFuture<BatchBusinessUserEventsWithRulesResult> get(java.lang.String batchId, BatchGetRequest 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)
-
createConsumerUsers
public java.util.concurrent.CompletableFuture<BatchResponse> createConsumerUsers(UserBatchRequest request)
-
createConsumerUsers
public java.util.concurrent.CompletableFuture<BatchResponse> createConsumerUsers(UserBatchRequest 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)
-
createConsumerUserEvents
public java.util.concurrent.CompletableFuture<BatchResponse> createConsumerUserEvents(ConsumerUserEventBatchRequest request)
-
createConsumerUserEvents
public java.util.concurrent.CompletableFuture<BatchResponse> createConsumerUserEvents(ConsumerUserEventBatchRequest 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)
-
-