Interface BulkApiV2Client
-
- All Known Implementing Classes:
DefaultBulkApiV2Client
public interface BulkApiV2Client
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
BulkApiV2Client.JobResponseCallback
static interface
BulkApiV2Client.JobsResponseCallback
static interface
BulkApiV2Client.QueryJobResponseCallback
static interface
BulkApiV2Client.QueryJobsResponseCallback
static interface
BulkApiV2Client.ResponseCallback
static interface
BulkApiV2Client.StreamResponseCallback
-
Method Summary
-
-
-
Method Detail
-
createJob
void createJob(Job job, Map<String,List<String>> header, BulkApiV2Client.JobResponseCallback callback)
-
getAllJobs
void getAllJobs(String queryLocator, Map<String,List<String>> headers, BulkApiV2Client.JobsResponseCallback callback)
-
getJob
void getJob(String jobId, Map<String,List<String>> header, BulkApiV2Client.JobResponseCallback callback)
-
createBatch
void createBatch(InputStream batchStream, String jobId, Map<String,List<String>> headers, BulkApiV2Client.ResponseCallback callback)
-
changeJobState
void changeJobState(String jobId, JobStateEnum state, Map<String,List<String>> headers, BulkApiV2Client.JobResponseCallback callback)
-
deleteJob
void deleteJob(String jobId, Map<String,List<String>> headers, BulkApiV2Client.ResponseCallback callback)
-
getSuccessfulResults
void getSuccessfulResults(String jobId, Map<String,List<String>> headers, BulkApiV2Client.StreamResponseCallback callback)
-
getFailedResults
void getFailedResults(String jobId, Map<String,List<String>> headers, BulkApiV2Client.StreamResponseCallback callback)
-
getUnprocessedRecords
void getUnprocessedRecords(String jobId, Map<String,List<String>> headers, BulkApiV2Client.StreamResponseCallback callback)
-
createQueryJob
void createQueryJob(QueryJob queryJob, Map<String,List<String>> headers, BulkApiV2Client.QueryJobResponseCallback callback)
-
getQueryJob
void getQueryJob(String jobId, Map<String,List<String>> headers, BulkApiV2Client.QueryJobResponseCallback callback)
-
getQueryJobResults
void getQueryJobResults(String jobId, String locator, Integer maxRecords, Map<String,List<String>> headers, BulkApiV2Client.StreamResponseCallback callback)
-
changeQueryJobState
void changeQueryJobState(String jobId, JobStateEnum state, Map<String,List<String>> headers, BulkApiV2Client.QueryJobResponseCallback callback)
-
deleteQueryJob
void deleteQueryJob(String jobId, Map<String,List<String>> headers, BulkApiV2Client.ResponseCallback callback)
-
-