public interface ConfigurableDataRecordAccessProvider extends DataRecordAccessProvider
Modifier and Type | Method and Description |
---|---|
void |
setBinaryTransferAccelerationEnabled(boolean enabled)
Enables or disables binary transfer acceleration, if supported by the
service provider.
|
void |
setDirectDownloadURICacheSize(int maxSize)
Specifies the maximum number of read URIs to be cached in an in-memory
cache.
|
void |
setDirectDownloadURIExpirySeconds(int expirySeconds)
Specifies the number of seconds before a signed download URI will expire.
|
void |
setDirectUploadURIExpirySeconds(int expirySeconds)
Specifies the number of seconds before a signed upload URI will expire.
|
completeDataRecordUpload, getDownloadURI, initiateDataRecordUpload, initiateDataRecordUpload
void setDirectDownloadURIExpirySeconds(int expirySeconds)
expirySeconds
- Number of seconds before a download URI expires.void setDirectDownloadURICacheSize(int maxSize)
maxSize
- Number of read URIs to cache.void setDirectUploadURIExpirySeconds(int expirySeconds)
expirySeconds
- Number of seconds before an upload URI expires.void setBinaryTransferAccelerationEnabled(boolean enabled)
enabled
- True to enable binary transfer acceleration (if
supported); False otherwise.Copyright © 2012–2022 The Apache Software Foundation. All rights reserved.