Objects in the bucket that do not match one of the prefixes will not be listed. @param bucketName the name of the bucket in which the objects are stored. @param prefixes an array of prefix strings. A separate listing thread will be run for each of these prefix strings, and the method will only complete once the entire object listing for each prefix has been obtained (unless the operation is cancelled, or an error occurs) @param delimiter an optional delimiter string to apply to each listing operation. This parameter should be null if you do not wish to apply a delimiter. @param maxListingLength the maximum number of objects to list in each iteration. This should be a value between 1 and 1000, where 1000 will be the best choice in almost all circumstances. Regardless of this value, all the objects in the bucket that match the criteria will be returned.
The maximum number of threads is controlled by the JetS3t configuration property threaded-service.admin-max-thread-count. @return true if all the threaded tasks completed successfully, false otherwise.
|
|