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, initiateDataRecordUploadvoid 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–2018 The Apache Software Foundation. All rights reserved.