A  B  C  D  E  F  G  H  I  L  M  N  O  P  Q  R  S  T  U  V  W 

S

S34KError - class in org.veupathdb.lib.s3.s34k.errors
Generalized error wrapping a client implementation specific exception.
S3Api - class in org.veupathdb.lib.s3.s34k
S3 API Client Provider
S3Bucket - class in org.veupathdb.lib.s3.s34k.buckets
S3 Bucket API WrapperWraps the implementation specific operations on an S3 bucket.
S3Client - class in org.veupathdb.lib.s3.s34k
S3 API WrapperWraps a specific S3 API implementation with a general wrapper so as not to tie the code in this library to any one implementation.
S3ClientProvider - class in org.veupathdb.lib.s3.s34k
S3 Client ProviderFactory/provider for creating S3Client instances.
S3Config - class in org.veupathdb.lib.s3.s34k
S3 Client Configuration
S3ErrorCode - class in org.veupathdb.lib.s3.s34k
Index of S3 error codes.
S3Object - class in org.veupathdb.lib.s3.s34k.objects
S3 ObjectRepresents a single object in an S3 store and provides methods and properties for operating on the object and its tags.
S3RequestParams - class in org.veupathdb.lib.s3.s34k.params
Represents a basic S3 request.
S3Response - class in org.veupathdb.lib.s3.s34k
 
set(String,String) - function in org.veupathdb.lib.s3.s34k.buckets.BucketTagContainer
Puts the given key/value pair as a tag on this tag container.
set(String,String) - function in org.veupathdb.lib.s3.s34k.fields.MutableTagMap
Sets the given values as a tag in this map.
set(String,File) - function in org.veupathdb.lib.s3.s34k.objects.ObjectContainer
Uploads the specified file to this container at the given path, overwriting any object presently at that path.
set(String,InputStream) - function in org.veupathdb.lib.s3.s34k.objects.ObjectContainer
Creates or overwrites an object at the specified path with its contents uploaded from the given stream.
set(String,String) - function in org.veupathdb.lib.s3.s34k.objects.ObjectTagContainer
Puts the given key/value pair as a tag on this tag container.
set(String,String) - function in org.veupathdb.lib.s3.s34k.util.MutableHeaders
Sets the given values to this MutableListMap.
set(String,String) - function in org.veupathdb.lib.s3.s34k.util.MutableHeaders
Sets the given value to this MutableListMap.
set(String,Iterable) - function in org.veupathdb.lib.s3.s34k.util.MutableHeaders
Sets the given values to this MutableListMap.
set(Map) - function in org.veupathdb.lib.s3.s34k.util.MutableHeaders
Sets the given values to this MutableListMap.
set(K,V) - function in org.veupathdb.lib.s3.s34k.util.MutableListMap
Sets the given value to this MutableListMap.
set(K,V) - function in org.veupathdb.lib.s3.s34k.util.MutableListMap
Sets the given values to this MutableListMap.
set(K,Iterable) - function in org.veupathdb.lib.s3.s34k.util.MutableListMap
Sets the given values to this MutableListMap.
set(Map) - function in org.veupathdb.lib.s3.s34k.util.MutableListMap
Sets the given values to this MutableListMap.
set(String,String) - function in org.veupathdb.lib.s3.s34k.util.MutableQueryParams
Sets the given values to this MutableListMap.
set(String,String) - function in org.veupathdb.lib.s3.s34k.util.MutableQueryParams
Sets the given value to this MutableListMap.
set(String,Iterable) - function in org.veupathdb.lib.s3.s34k.util.MutableQueryParams
Sets the given values to this MutableListMap.
set(Map) - function in org.veupathdb.lib.s3.s34k.util.MutableQueryParams
Sets the given values to this MutableListMap.
setBypassGovernance(Boolean) - function in org.veupathdb.lib.s3.s34k.params.object.directory.DDDeleteParams
Defaults to false
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.BucketExistsParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.DeleteParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.ExistsParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.ObjectExistsParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.bucket.BucketDeleteParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.bucket.BucketGetParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.bucket.BucketListParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.bucket.put.BPGetParams
 
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.bucket.put.BPPutParams
 
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.bucket.put.BPTagPutParams
 
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.bucket.put.BucketPutParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.bucket.put.BucketUpsertParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.bucket.recursive.RecursiveBucketDeleteParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.bucket.tag.TargetedBucketTagDeleteDelete
 
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.bucket.tag.TargetedBucketTagDeleteGet
 
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.bucket.tag.TargetedBucketTagDeleteParams
 
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.bucket.tag.TargetedBucketTagDeletePut
 
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.object.FileUploadParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.object.ObjectDownloadParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.object.ObjectGetParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.object.ObjectListAllParams
Callback that will be executed on successful completion of the S3 operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.object.ObjectListParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.object.ObjectOpenParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.object.ObjectPutParams
Optional callback that will be executed upon successful completion of the S3 operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.object.ObjectStatParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.object.StreamingObjectPutParams
Optional callback that will be executed upon successful completion of the S3 operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.object.SubPathListParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.object.directory.DDDeleteParams
Optional callback that will be executed on completion of the object delete phase of the directory delete operation.
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.object.directory.DDListParams
Optional callback that will be executed on completion of the object list phase of the directory delete operation.
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.object.directory.DirectoryDeleteParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.object.touch.OTGetParams
Optional callback that will be executed on successful completion of the object get phase of the touch operation.
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.object.touch.OTPutParams
Optional callback that will be executed on successful completion of the put phase of the touch operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.object.touch.ObjectTouchParams
Optional callback that will be executed on successful completion of this S3 operation.
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.tag.DeleteAllTagsParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.tag.TagCountParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.tag.TagDeleteDeleteParams
Optional callback that will be executed on completion of the delete phase of the targeted tag delete operation.
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.tag.TagDeleteFetchParams
Optional callback that will be executed on completion of the tag fetch phase of the targeted tag delete operation.
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.tag.TagDeleteParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.tag.TagDeletePutParams
Optional callback that will be executed on completion of the tag put phase of the targeted tag delete operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.tag.TagExistsParams
Optional callback that will be executed on successful completion of the S3 operation.
setCallback(Function1) - function in org.veupathdb.lib.s3.s34k.params.tag.TagGetParams
Callback that will be executed on successful completion of the S3 operation.
setCallback(Function0) - function in org.veupathdb.lib.s3.s34k.params.tag.TagPutParams
Optional callback that will be executed on successful completion of the S3 operation.
setContentType(String) - function in org.veupathdb.lib.s3.s34k.params.object.FileUploadParams
Optional content type for the file being uploaded.
setContentType(String) - function in org.veupathdb.lib.s3.s34k.params.object.ObjectPutParams
Optional content type for the S3 object being created.
setContentType(String) - function in org.veupathdb.lib.s3.s34k.params.object.StreamingObjectPutParams
Optional content type for the S3 object being created.
setContentType(String) - function in org.veupathdb.lib.s3.s34k.params.object.touch.ObjectTouchParams
Content type for the object if it is created.
setDelimiter(String) - function in org.veupathdb.lib.s3.s34k.params.object.SubPathListParams
Key/path delimiter.
setLength(Long) - function in org.veupathdb.lib.s3.s34k.params.object.StreamingObjectPutParams
Size of the object being written to the S3 store.
setLocalFile(File) - function in org.veupathdb.lib.s3.s34k.params.object.FileUploadParams
Required handle on the local file that will be uploaded to the S3 store.
setLocalFile(File) - function in org.veupathdb.lib.s3.s34k.params.object.ObjectDownloadParams
Required handle on the local file into which the remote object will be downloaded.
setOverwrite(Boolean) - function in org.veupathdb.lib.s3.s34k.params.object.touch.ObjectTouchParams
Whether a pre-existing object already in the store should be overwritten with a blank file created by this operation.
setPageSize(PageSize) - function in org.veupathdb.lib.s3.s34k.params.object.directory.DDListParams
Number of results per page while listing objects under the target 'directory' prefix.
setPartSize(Integer) - function in org.veupathdb.lib.s3.s34k.params.object.FileUploadParams
Max chunk size to send in a single request to the S3 store.
setPartSize(Integer) - function in org.veupathdb.lib.s3.s34k.params.object.StreamingObjectPutParams
Max chunk size to send in a single request to the S3 store.
setPrefix(String) - function in org.veupathdb.lib.s3.s34k.params.object.ObjectListParams
Filtering prefix for the paths to return.
setPrefix(String) - function in org.veupathdb.lib.s3.s34k.params.object.SubPathListParams
Filtering prefix for the paths to return.
setPutTagsIfCollision(Boolean) - function in org.veupathdb.lib.s3.s34k.params.bucket.put.BucketUpsertParams
Controls whether the tags in this parameter set should be applied to the target bucket if it already existed.
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.BucketDeleteParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.BucketExistsParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.BucketGetParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.BucketPutParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.BucketUpsertParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.DeleteAllTagsParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.DeleteParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.DirectoryDeleteParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.ExistsParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.FileUploadParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.MultiObjectDeleteParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.ObjectDownloadParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.ObjectExistsParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.ObjectGetParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.ObjectListAllParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.ObjectListParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.ObjectOpenParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.ObjectPutParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.ObjectStatParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.ObjectTouchParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.ObjectWriteParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.RegionRequestParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.StreamingObjectPutParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.SubPathListParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.TagCountParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.TagDeleteParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.TagExistsParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.TagGetParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.TagPutParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.TargetedBucketTagDeleteParams
 
setRegion(String) - function in org.veupathdb.lib.s3.s34k.params.bucket.recursive.RecursiveBucketDeleteParams
Global region value that will be applied to all requests in all phases of the recursive bucket delete operation.
setStackTrace(Array) - function in kotlin.Throwable
 
setStream(InputStream) - function in org.veupathdb.lib.s3.s34k.params.object.StreamingObjectPutParams
Required InputStream over the data that will be written to the object in the S3 store.
spliterator() - function in kotlin.collections.BucketList
 
spliterator() - function in kotlin.collections.Headers
 
spliterator() - function in kotlin.collections.ListMap
 
spliterator() - function in kotlin.collections.MutableHeaders
 
spliterator() - function in kotlin.collections.MutableListMap
 
spliterator() - function in kotlin.collections.MutablePathSet
 
spliterator() - function in kotlin.collections.MutableQueryParams
 
spliterator() - function in kotlin.collections.MutableTagMap
 
spliterator() - function in kotlin.collections.MutableTagSet
 
spliterator() - function in kotlin.collections.ObjectList
 
spliterator() - function in kotlin.collections.PathSet
 
spliterator() - function in kotlin.collections.QueryParams
 
spliterator() - function in kotlin.collections.TagMap
 
spliterator() - function in kotlin.collections.TagSet
 
stat() - function in org.veupathdb.lib.s3.s34k.objects.FileObject
Fetches metadata for this object.
stat(Function1) - function in org.veupathdb.lib.s3.s34k.objects.FileObject
Fetches metadata for this object.
stat(ObjectStatParams) - function in org.veupathdb.lib.s3.s34k.objects.FileObject
Fetches metadata for this object.
stat(String) - function in org.veupathdb.lib.s3.s34k.objects.ObjectContainer
Fetches metadata for the object at the target path.
stat(String,Function1) - function in org.veupathdb.lib.s3.s34k.objects.ObjectContainer
Fetches metadata for the object at the target path.
stat(String,ObjectStatParams) - function in org.veupathdb.lib.s3.s34k.objects.ObjectContainer
Fetches metadata for the object at the target path.
stat() - function in org.veupathdb.lib.s3.s34k.objects.S3Object
Fetches metadata for this object.
stat(Function1) - function in org.veupathdb.lib.s3.s34k.objects.S3Object
Fetches metadata for this object.
stat(ObjectStatParams) - function in org.veupathdb.lib.s3.s34k.objects.S3Object
Fetches metadata for this object.
stat() - function in org.veupathdb.lib.s3.s34k.objects.StreamObject
Fetches metadata for this object.
stat(Function1) - function in org.veupathdb.lib.s3.s34k.objects.StreamObject
Fetches metadata for this object.
stat(ObjectStatParams) - function in org.veupathdb.lib.s3.s34k.objects.StreamObject
Fetches metadata for this object.
stream() - function in org.veupathdb.lib.s3.s34k.buckets.BucketList
Returns a stream over the contents of this BucketList.
stream() - function in org.veupathdb.lib.s3.s34k.fields.MutablePathSet
 
stream() - function in org.veupathdb.lib.s3.s34k.fields.MutableTagMap
Returns a stream over the contents of this TagMap.
stream() - function in org.veupathdb.lib.s3.s34k.fields.MutableTagSet
Returns a stream over the contents of this TagSet.
stream() - function in org.veupathdb.lib.s3.s34k.fields.PathSet
 
stream() - function in org.veupathdb.lib.s3.s34k.fields.TagMap
Returns a stream over the contents of this TagMap.
stream() - function in org.veupathdb.lib.s3.s34k.fields.TagSet
Returns a stream over the contents of this TagSet.
stream() - function in org.veupathdb.lib.s3.s34k.objects.ObjectList
 
stream() - function in org.veupathdb.lib.s3.s34k.util.Headers
 
stream() - function in org.veupathdb.lib.s3.s34k.util.ListMap
 
stream() - function in org.veupathdb.lib.s3.s34k.util.MutableHeaders
 
stream() - function in org.veupathdb.lib.s3.s34k.util.MutableListMap
 
stream() - function in org.veupathdb.lib.s3.s34k.util.MutableQueryParams
 
stream() - function in org.veupathdb.lib.s3.s34k.util.QueryParams
 
StreamingObjectPutParams - class in org.veupathdb.lib.s3.s34k.params.object
Object put via InputStream operation parameters.
StreamObject - class in org.veupathdb.lib.s3.s34k.objects
Handle on an S3 object containing an InputStream over the contents of the remote object.
SubPathListing - class in org.veupathdb.lib.s3.s34k
 
SubPathListParams - class in org.veupathdb.lib.s3.s34k.params.object
 
A  B  C  D  E  F  G  H  I  L  M  N  O  P  Q  R  S  T  U  V  W