Interface DataServiceAsync
-
- All Implemented Interfaces:
public interface DataServiceAsyncIngest data for fraud detection and risk analysis.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceDataServiceAsync.WithRawResponseA view of DataServiceAsync that provides access to raw HTTP responses for each method.
-
Method Summary
-
-
Method Detail
-
withRawResponse
abstract DataServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract DataServiceAsync withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
add
CompletableFuture<DataAddResponse> add(String namespace, DataAddParams params)
Add data to a namespace, returning immediately. Processing happens asynchronously in the background.
-
add
CompletableFuture<DataAddResponse> add(String namespace, DataAddParams params, RequestOptions requestOptions)
-
add
CompletableFuture<DataAddResponse> add(DataAddParams params)
-
add
abstract CompletableFuture<DataAddResponse> add(DataAddParams params, RequestOptions requestOptions)
-
createUploadUrl
CompletableFuture<DataCreateUploadUrlResponse> createUploadUrl(String namespace)
Request a pre-signed upload URL for large JSONL batches into a namespace. After receiving
upload_url, upload your JSONL file usingPUT {upload_url}with headerContent-Type: application/json; put each JSON object on a new line.
-
createUploadUrl
CompletableFuture<DataCreateUploadUrlResponse> createUploadUrl(String namespace, DataCreateUploadUrlParams params, RequestOptions requestOptions)
-
createUploadUrl
CompletableFuture<DataCreateUploadUrlResponse> createUploadUrl(String namespace, DataCreateUploadUrlParams params)
-
createUploadUrl
abstract CompletableFuture<DataCreateUploadUrlResponse> createUploadUrl(DataCreateUploadUrlParams params, RequestOptions requestOptions)
-
createUploadUrl
CompletableFuture<DataCreateUploadUrlResponse> createUploadUrl(DataCreateUploadUrlParams params)
-
createUploadUrl
CompletableFuture<DataCreateUploadUrlResponse> createUploadUrl(String namespace, RequestOptions requestOptions)
-
getDownloadUrl
CompletableFuture<DataGetDownloadUrlResponse> getDownloadUrl(String requestId, DataGetDownloadUrlParams params)
Retrieve the status of a data ingestion request and, once complete, a temporary S3 URL for the full result file. This endpoint always uses the URL-based response shape regardless of request size.
-
getDownloadUrl
CompletableFuture<DataGetDownloadUrlResponse> getDownloadUrl(String requestId, DataGetDownloadUrlParams params, RequestOptions requestOptions)
-
getDownloadUrl
CompletableFuture<DataGetDownloadUrlResponse> getDownloadUrl(DataGetDownloadUrlParams params)
-
getDownloadUrl
abstract CompletableFuture<DataGetDownloadUrlResponse> getDownloadUrl(DataGetDownloadUrlParams params, RequestOptions requestOptions)
-
getStatus
CompletableFuture<DataGetStatusResponse> getStatus(String requestId, DataGetStatusParams params)
Retrieve the status of a data ingestion request and, once complete, return processed objects inline. If the processed output exceeds the 5 MiB inline response limit, this endpoint returns an error instructing you to use the download endpoint instead.
-
getStatus
CompletableFuture<DataGetStatusResponse> getStatus(String requestId, DataGetStatusParams params, RequestOptions requestOptions)
-
getStatus
CompletableFuture<DataGetStatusResponse> getStatus(DataGetStatusParams params)
-
getStatus
abstract CompletableFuture<DataGetStatusResponse> getStatus(DataGetStatusParams params, RequestOptions requestOptions)
-
updateSettings
CompletableFuture<DataUpdateSettingsResponse> updateSettings(String namespace, DataUpdateSettingsParams params)
Create or replace settings for a namespace, primarily used to change the schema associated with the namespace.
-
updateSettings
CompletableFuture<DataUpdateSettingsResponse> updateSettings(String namespace, DataUpdateSettingsParams params, RequestOptions requestOptions)
-
updateSettings
CompletableFuture<DataUpdateSettingsResponse> updateSettings(DataUpdateSettingsParams params)
-
updateSettings
abstract CompletableFuture<DataUpdateSettingsResponse> updateSettings(DataUpdateSettingsParams params, RequestOptions requestOptions)
-
-
-
-