-
- All Implemented Interfaces:
-
org.veupathdb.lib.s3.s34k.params.RegionRequestParams,org.veupathdb.lib.s3.s34k.params.S3RequestParams
public interface SubPathListParams implements RegionRequestParams
-
-
Method Summary
Modifier and Type Method Description abstract StringgetPrefix()Filtering prefix for the paths to return. abstract UnitsetPrefix(String prefix)Filtering prefix for the paths to return. abstract StringgetDelimiter()Key/path delimiter. abstract UnitsetDelimiter(String delimiter)Key/path delimiter. abstract Function1<SubPathListing, Unit>getCallback()Optional callback that will be executed on successful completion of the S3 operation. abstract UnitsetCallback(Function1<SubPathListing, Unit> callback)Optional callback that will be executed on successful completion of the S3 operation. -
Methods inherited from class org.veupathdb.lib.s3.s34k.params.RegionRequestParams
getRegion, setRegion -
Methods inherited from class org.veupathdb.lib.s3.s34k.params.S3RequestParams
getHeaders, getQueryParams -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getDelimiter
abstract String getDelimiter()
Key/path delimiter.
-
setDelimiter
abstract Unit setDelimiter(String delimiter)
Key/path delimiter.
-
getCallback
abstract Function1<SubPathListing, Unit> getCallback()
Optional callback that will be executed on successful completion of the S3 operation.
This callback will be passed a list of objects retrieved from the store.
-
setCallback
abstract Unit setCallback(Function1<SubPathListing, Unit> callback)
Optional callback that will be executed on successful completion of the S3 operation.
This callback will be passed a list of objects retrieved from the store.
-
-
-
-