Interface BulkApiV2Client
- All Known Implementing Classes:
DefaultBulkApiV2Client
public interface BulkApiV2Client
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
static interface
static interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptionvoid
changeJobState
(String jobId, JobStateEnum state, Map<String, List<String>> headers, BulkApiV2Client.JobResponseCallback callback) void
changeQueryJobState
(String jobId, JobStateEnum state, Map<String, List<String>> headers, BulkApiV2Client.QueryJobResponseCallback callback) void
createBatch
(InputStream batchStream, String jobId, Map<String, List<String>> headers, BulkApiV2Client.ResponseCallback callback) void
void
createQueryJob
(QueryJob queryJob, Map<String, List<String>> headers, BulkApiV2Client.QueryJobResponseCallback callback) void
deleteJob
(String jobId, Map<String, List<String>> headers, BulkApiV2Client.ResponseCallback callback) void
deleteQueryJob
(String jobId, Map<String, List<String>> headers, BulkApiV2Client.ResponseCallback callback) void
getAllJobs
(String queryLocator, Map<String, List<String>> headers, BulkApiV2Client.JobsResponseCallback callback) void
getAllQueryJobs
(String queryLocator, Map<String, List<String>> headers, BulkApiV2Client.QueryJobsResponseCallback callback) void
getFailedResults
(String jobId, Map<String, List<String>> headers, BulkApiV2Client.StreamResponseCallback callback) void
void
getQueryJob
(String jobId, Map<String, List<String>> headers, BulkApiV2Client.QueryJobResponseCallback callback) void
getQueryJobResults
(String jobId, String locator, Integer maxRecords, Map<String, List<String>> headers, BulkApiV2Client.StreamResponseCallback callback) void
getSuccessfulResults
(String jobId, Map<String, List<String>> headers, BulkApiV2Client.StreamResponseCallback callback) void
getUnprocessedRecords
(String jobId, Map<String, List<String>> headers, BulkApiV2Client.StreamResponseCallback callback)
-
Method Details
-
createJob
-
getAllJobs
-
getJob
-
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
-
getSuccessfulResults
-
getFailedResults
-
getUnprocessedRecords
-
createQueryJob
-
getQueryJob
-
getQueryJobResults
-
changeQueryJobState
void changeQueryJobState(String jobId, JobStateEnum state, Map<String, List<String>> headers, BulkApiV2Client.QueryJobResponseCallback callback) -
deleteQueryJob
-
getAllQueryJobs
-