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