public interface BulkApiClient
Modifier and Type | Interface and Description |
---|---|
static interface |
BulkApiClient.BatchInfoListResponseCallback |
static interface |
BulkApiClient.BatchInfoResponseCallback |
static interface |
BulkApiClient.JobInfoResponseCallback |
static interface |
BulkApiClient.QueryResultIdsCallback |
static interface |
BulkApiClient.StreamResponseCallback |
void createJob(JobInfo jobInfo, Map<String,List<String>> header, BulkApiClient.JobInfoResponseCallback callback)
jobInfo
- JobInfo
with required fieldscallback
- BulkApiClient.JobInfoResponseCallback
to be invoked on response or errorvoid getJob(String jobId, Map<String,List<String>> header, BulkApiClient.JobInfoResponseCallback callback)
void closeJob(String jobId, Map<String,List<String>> header, BulkApiClient.JobInfoResponseCallback callback)
void abortJob(String jobId, Map<String,List<String>> header, BulkApiClient.JobInfoResponseCallback callback)
void createBatch(InputStream batchStream, String jobId, ContentType contentTypeEnum, Map<String,List<String>> header, BulkApiClient.BatchInfoResponseCallback callback)
void getBatch(String jobId, String batchId, Map<String,List<String>> header, BulkApiClient.BatchInfoResponseCallback callback)
void getAllBatches(String jobId, Map<String,List<String>> header, BulkApiClient.BatchInfoListResponseCallback callback)
void getRequest(String jobId, String batchId, Map<String,List<String>> header, BulkApiClient.StreamResponseCallback callback)
void getResults(String jobId, String batchId, Map<String,List<String>> header, BulkApiClient.StreamResponseCallback callback)
void createBatchQuery(String jobId, String soqlQuery, ContentType jobContentType, Map<String,List<String>> header, BulkApiClient.BatchInfoResponseCallback callback)
void getQueryResultIds(String jobId, String batchId, Map<String,List<String>> header, BulkApiClient.QueryResultIdsCallback callback)
Apache Camel