com
.
github
.
j5ik2o
.
reactive
.
aws
.
s3
S3Client
Related Doc:
package s3
trait
S3Client
[
M
[
_
]
]
extends
S3ClientSupport
[
M
]
Linear Supertypes
S3ClientSupport
[
M
],
AnyRef
,
Any
Known Subclasses
S3AsyncClient
,
S3SyncClient
Ordering
Alphabetic
By Inheritance
Inherited
S3Client
S3ClientSupport
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
abstract
type
RB
Definition Classes
S3ClientSupport
abstract
type
RT
[
A
,
B
]
Definition Classes
S3ClientSupport
Abstract Value Members
abstract
def
abortMultipartUpload
(
abortMultipartUploadRequest:
AbortMultipartUploadRequest
)
:
M
[
AbortMultipartUploadResponse
]
abstract
def
completeMultipartUpload
(
completeMultipartUploadRequest:
CompleteMultipartUploadRequest
)
:
M
[
CompleteMultipartUploadResponse
]
abstract
def
copyObject
(
copyObjectRequest:
CopyObjectRequest
)
:
M
[
CopyObjectResponse
]
abstract
def
createBucket
(
createBucketRequest:
CreateBucketRequest
)
:
M
[
CreateBucketResponse
]
abstract
def
createMultipartUpload
(
createMultipartUploadRequest:
CreateMultipartUploadRequest
)
:
M
[
CreateMultipartUploadResponse
]
abstract
def
deleteBucket
(
deleteBucketRequest:
DeleteBucketRequest
)
:
M
[
DeleteBucketResponse
]
abstract
def
deleteBucketAnalyticsConfiguration
(
deleteBucketAnalyticsConfigurationRequest:
DeleteBucketAnalyticsConfigurationRequest
)
:
M
[
DeleteBucketAnalyticsConfigurationResponse
]
abstract
def
deleteBucketCors
(
deleteBucketCorsRequest:
DeleteBucketCorsRequest
)
:
M
[
DeleteBucketCorsResponse
]
abstract
def
deleteBucketEncryption
(
deleteBucketEncryptionRequest:
DeleteBucketEncryptionRequest
)
:
M
[
DeleteBucketEncryptionResponse
]
abstract
def
deleteBucketInventoryConfiguration
(
deleteBucketInventoryConfigurationRequest:
DeleteBucketInventoryConfigurationRequest
)
:
M
[
DeleteBucketInventoryConfigurationResponse
]
abstract
def
deleteBucketLifecycle
(
deleteBucketLifecycleRequest:
DeleteBucketLifecycleRequest
)
:
M
[
DeleteBucketLifecycleResponse
]
abstract
def
deleteBucketMetricsConfiguration
(
deleteBucketMetricsConfigurationRequest:
DeleteBucketMetricsConfigurationRequest
)
:
M
[
DeleteBucketMetricsConfigurationResponse
]
abstract
def
deleteBucketPolicy
(
deleteBucketPolicyRequest:
DeleteBucketPolicyRequest
)
:
M
[
DeleteBucketPolicyResponse
]
abstract
def
deleteBucketReplication
(
deleteBucketReplicationRequest:
DeleteBucketReplicationRequest
)
:
M
[
DeleteBucketReplicationResponse
]
abstract
def
deleteBucketTagging
(
deleteBucketTaggingRequest:
DeleteBucketTaggingRequest
)
:
M
[
DeleteBucketTaggingResponse
]
abstract
def
deleteBucketWebsite
(
deleteBucketWebsiteRequest:
DeleteBucketWebsiteRequest
)
:
M
[
DeleteBucketWebsiteResponse
]
abstract
def
deleteObject
(
deleteObjectRequest:
DeleteObjectRequest
)
:
M
[
DeleteObjectResponse
]
abstract
def
deleteObjectTagging
(
deleteObjectTaggingRequest:
DeleteObjectTaggingRequest
)
:
M
[
DeleteObjectTaggingResponse
]
abstract
def
deleteObjects
(
deleteObjectsRequest:
DeleteObjectsRequest
)
:
M
[
DeleteObjectsResponse
]
abstract
def
deletePublicAccessBlock
(
deletePublicAccessBlockRequest:
DeletePublicAccessBlockRequest
)
:
M
[
DeletePublicAccessBlockResponse
]
abstract
def
getBucketAccelerateConfiguration
(
getBucketAccelerateConfigurationRequest:
GetBucketAccelerateConfigurationRequest
)
:
M
[
GetBucketAccelerateConfigurationResponse
]
abstract
def
getBucketAcl
(
getBucketAclRequest:
GetBucketAclRequest
)
:
M
[
GetBucketAclResponse
]
abstract
def
getBucketAnalyticsConfiguration
(
getBucketAnalyticsConfigurationRequest:
GetBucketAnalyticsConfigurationRequest
)
:
M
[
GetBucketAnalyticsConfigurationResponse
]
abstract
def
getBucketCors
(
getBucketCorsRequest:
GetBucketCorsRequest
)
:
M
[
GetBucketCorsResponse
]
abstract
def
getBucketEncryption
(
getBucketEncryptionRequest:
GetBucketEncryptionRequest
)
:
M
[
GetBucketEncryptionResponse
]
abstract
def
getBucketInventoryConfiguration
(
getBucketInventoryConfigurationRequest:
GetBucketInventoryConfigurationRequest
)
:
M
[
GetBucketInventoryConfigurationResponse
]
abstract
def
getBucketLifecycleConfiguration
(
getBucketLifecycleConfigurationRequest:
GetBucketLifecycleConfigurationRequest
)
:
M
[
GetBucketLifecycleConfigurationResponse
]
abstract
def
getBucketLocation
(
getBucketLocationRequest:
GetBucketLocationRequest
)
:
M
[
GetBucketLocationResponse
]
abstract
def
getBucketLogging
(
getBucketLoggingRequest:
GetBucketLoggingRequest
)
:
M
[
GetBucketLoggingResponse
]
abstract
def
getBucketMetricsConfiguration
(
getBucketMetricsConfigurationRequest:
GetBucketMetricsConfigurationRequest
)
:
M
[
GetBucketMetricsConfigurationResponse
]
abstract
def
getBucketNotificationConfiguration
(
getBucketNotificationConfigurationRequest:
GetBucketNotificationConfigurationRequest
)
:
M
[
GetBucketNotificationConfigurationResponse
]
abstract
def
getBucketPolicy
(
getBucketPolicyRequest:
GetBucketPolicyRequest
)
:
M
[
GetBucketPolicyResponse
]
abstract
def
getBucketPolicyStatus
(
getBucketPolicyStatusRequest:
GetBucketPolicyStatusRequest
)
:
M
[
GetBucketPolicyStatusResponse
]
abstract
def
getBucketReplication
(
getBucketReplicationRequest:
GetBucketReplicationRequest
)
:
M
[
GetBucketReplicationResponse
]
abstract
def
getBucketRequestPayment
(
getBucketRequestPaymentRequest:
GetBucketRequestPaymentRequest
)
:
M
[
GetBucketRequestPaymentResponse
]
abstract
def
getBucketTagging
(
getBucketTaggingRequest:
GetBucketTaggingRequest
)
:
M
[
GetBucketTaggingResponse
]
abstract
def
getBucketVersioning
(
getBucketVersioningRequest:
GetBucketVersioningRequest
)
:
M
[
GetBucketVersioningResponse
]
abstract
def
getBucketWebsite
(
getBucketWebsiteRequest:
GetBucketWebsiteRequest
)
:
M
[
GetBucketWebsiteResponse
]
abstract
def
getObject
[
A
]
(
getObjectRequest:
GetObjectRequest
,
responseTransformer:
RT
[
GetObjectResponse
,
A
]
)
:
M
[
A
]
Definition Classes
S3ClientSupport
abstract
def
getObjectAcl
(
getObjectAclRequest:
GetObjectAclRequest
)
:
M
[
GetObjectAclResponse
]
abstract
def
getObjectAsBytes
(
getObjectRequest:
GetObjectRequest
)
:
M
[
ResponseBytes
[
GetObjectResponse
]]
Definition Classes
S3ClientSupport
abstract
def
getObjectLegalHold
(
getObjectLegalHoldRequest:
GetObjectLegalHoldRequest
)
:
M
[
GetObjectLegalHoldResponse
]
abstract
def
getObjectLockConfiguration
(
getObjectLockConfigurationRequest:
GetObjectLockConfigurationRequest
)
:
M
[
GetObjectLockConfigurationResponse
]
abstract
def
getObjectRetention
(
getObjectRetentionRequest:
GetObjectRetentionRequest
)
:
M
[
GetObjectRetentionResponse
]
abstract
def
getObjectTagging
(
getObjectTaggingRequest:
GetObjectTaggingRequest
)
:
M
[
GetObjectTaggingResponse
]
abstract
def
getObjectToFile
(
getObjectRequest:
GetObjectRequest
,
file:
File
)
:
M
[
GetObjectResponse
]
Definition Classes
S3ClientSupport
abstract
def
getObjectToPath
(
getObjectRequest:
GetObjectRequest
,
destinationPath:
Path
)
:
M
[
GetObjectResponse
]
Definition Classes
S3ClientSupport
abstract
def
getObjectTorrent
[
A
]
(
getObjectTorrentRequest:
GetObjectTorrentRequest
,
responseTransformer:
RT
[
GetObjectTorrentResponse
,
A
]
)
:
M
[
A
]
Definition Classes
S3ClientSupport
abstract
def
getObjectTorrentAsBytes
(
getObjectRequest:
GetObjectTorrentRequest
)
:
M
[
ResponseBytes
[
GetObjectTorrentResponse
]]
Definition Classes
S3ClientSupport
abstract
def
getObjectTorrentToFile
(
getObjectRequest:
GetObjectTorrentRequest
,
file:
File
)
:
M
[
GetObjectTorrentResponse
]
Definition Classes
S3ClientSupport
abstract
def
getObjectTorrentToPath
(
getObjectTorrentRequest:
GetObjectTorrentRequest
,
destinationPath:
Path
)
:
M
[
GetObjectTorrentResponse
]
Definition Classes
S3ClientSupport
abstract
def
getPublicAccessBlock
(
getPublicAccessBlockRequest:
GetPublicAccessBlockRequest
)
:
M
[
GetPublicAccessBlockResponse
]
abstract
def
headBucket
(
headBucketRequest:
HeadBucketRequest
)
:
M
[
HeadBucketResponse
]
abstract
def
headObject
(
headObjectRequest:
HeadObjectRequest
)
:
M
[
HeadObjectResponse
]
abstract
def
listBucketAnalyticsConfigurations
(
listBucketAnalyticsConfigurationsRequest:
ListBucketAnalyticsConfigurationsRequest
)
:
M
[
ListBucketAnalyticsConfigurationsResponse
]
abstract
def
listBucketInventoryConfigurations
(
listBucketInventoryConfigurationsRequest:
ListBucketInventoryConfigurationsRequest
)
:
M
[
ListBucketInventoryConfigurationsResponse
]
abstract
def
listBucketMetricsConfigurations
(
listBucketMetricsConfigurationsRequest:
ListBucketMetricsConfigurationsRequest
)
:
M
[
ListBucketMetricsConfigurationsResponse
]
abstract
def
listBuckets
()
:
M
[
ListBucketsResponse
]
abstract
def
listBuckets
(
listBucketsRequest:
ListBucketsRequest
)
:
M
[
ListBucketsResponse
]
abstract
def
listMultipartUploads
(
listMultipartUploadsRequest:
ListMultipartUploadsRequest
)
:
M
[
ListMultipartUploadsResponse
]
abstract
def
listObjectVersions
(
listObjectVersionsRequest:
ListObjectVersionsRequest
)
:
M
[
ListObjectVersionsResponse
]
abstract
def
listObjects
(
listObjectsRequest:
ListObjectsRequest
)
:
M
[
ListObjectsResponse
]
abstract
def
listObjectsV2
(
listObjectsV2Request:
ListObjectsV2Request
)
:
M
[
ListObjectsV2Response
]
abstract
def
listParts
(
listPartsRequest:
ListPartsRequest
)
:
M
[
ListPartsResponse
]
abstract
def
putBucketAccelerateConfiguration
(
putBucketAccelerateConfigurationRequest:
PutBucketAccelerateConfigurationRequest
)
:
M
[
PutBucketAccelerateConfigurationResponse
]
abstract
def
putBucketAcl
(
putBucketAclRequest:
PutBucketAclRequest
)
:
M
[
PutBucketAclResponse
]
abstract
def
putBucketAnalyticsConfiguration
(
putBucketAnalyticsConfigurationRequest:
PutBucketAnalyticsConfigurationRequest
)
:
M
[
PutBucketAnalyticsConfigurationResponse
]
abstract
def
putBucketCors
(
putBucketCorsRequest:
PutBucketCorsRequest
)
:
M
[
PutBucketCorsResponse
]
abstract
def
putBucketEncryption
(
putBucketEncryptionRequest:
PutBucketEncryptionRequest
)
:
M
[
PutBucketEncryptionResponse
]
abstract
def
putBucketInventoryConfiguration
(
putBucketInventoryConfigurationRequest:
PutBucketInventoryConfigurationRequest
)
:
M
[
PutBucketInventoryConfigurationResponse
]
abstract
def
putBucketLifecycleConfiguration
(
putBucketLifecycleConfigurationRequest:
PutBucketLifecycleConfigurationRequest
)
:
M
[
PutBucketLifecycleConfigurationResponse
]
abstract
def
putBucketLogging
(
putBucketLoggingRequest:
PutBucketLoggingRequest
)
:
M
[
PutBucketLoggingResponse
]
abstract
def
putBucketMetricsConfiguration
(
putBucketMetricsConfigurationRequest:
PutBucketMetricsConfigurationRequest
)
:
M
[
PutBucketMetricsConfigurationResponse
]
abstract
def
putBucketNotificationConfiguration
(
putBucketNotificationConfigurationRequest:
PutBucketNotificationConfigurationRequest
)
:
M
[
PutBucketNotificationConfigurationResponse
]
abstract
def
putBucketPolicy
(
putBucketPolicyRequest:
PutBucketPolicyRequest
)
:
M
[
PutBucketPolicyResponse
]
abstract
def
putBucketReplication
(
putBucketReplicationRequest:
PutBucketReplicationRequest
)
:
M
[
PutBucketReplicationResponse
]
abstract
def
putBucketRequestPayment
(
putBucketRequestPaymentRequest:
PutBucketRequestPaymentRequest
)
:
M
[
PutBucketRequestPaymentResponse
]
abstract
def
putBucketTagging
(
putBucketTaggingRequest:
PutBucketTaggingRequest
)
:
M
[
PutBucketTaggingResponse
]
abstract
def
putBucketVersioning
(
putBucketVersioningRequest:
PutBucketVersioningRequest
)
:
M
[
PutBucketVersioningResponse
]
abstract
def
putBucketWebsite
(
putBucketWebsiteRequest:
PutBucketWebsiteRequest
)
:
M
[
PutBucketWebsiteResponse
]
abstract
def
putObject
(
putObjectRequest:
PutObjectRequest
,
requestBody:
RB
)
:
M
[
PutObjectResponse
]
Definition Classes
S3ClientSupport
abstract
def
putObjectAcl
(
putObjectAclRequest:
PutObjectAclRequest
)
:
M
[
PutObjectAclResponse
]
abstract
def
putObjectFromFile
(
putObjectRequest:
PutObjectRequest
,
sourceFile:
File
)
:
M
[
PutObjectResponse
]
Definition Classes
S3ClientSupport
abstract
def
putObjectFromPath
(
putObjectRequest:
PutObjectRequest
,
sourcePath:
Path
)
:
M
[
PutObjectResponse
]
Definition Classes
S3ClientSupport
abstract
def
putObjectLegalHold
(
putObjectLegalHoldRequest:
PutObjectLegalHoldRequest
)
:
M
[
PutObjectLegalHoldResponse
]
abstract
def
putObjectLockConfiguration
(
putObjectLockConfigurationRequest:
PutObjectLockConfigurationRequest
)
:
M
[
PutObjectLockConfigurationResponse
]
abstract
def
putObjectRetention
(
putObjectRetentionRequest:
PutObjectRetentionRequest
)
:
M
[
PutObjectRetentionResponse
]
abstract
def
putObjectTagging
(
putObjectTaggingRequest:
PutObjectTaggingRequest
)
:
M
[
PutObjectTaggingResponse
]
abstract
def
putPublicAccessBlock
(
putPublicAccessBlockRequest:
PutPublicAccessBlockRequest
)
:
M
[
PutPublicAccessBlockResponse
]
abstract
def
restoreObject
(
restoreObjectRequest:
RestoreObjectRequest
)
:
M
[
RestoreObjectResponse
]
abstract
def
uploadPart
(
uploadPartRequest:
UploadPartRequest
,
requestBody:
RB
)
:
M
[
UploadPartResponse
]
Definition Classes
S3ClientSupport
abstract
def
uploadPartCopy
(
uploadPartCopyRequest:
UploadPartCopyRequest
)
:
M
[
UploadPartCopyResponse
]
abstract
def
uploadPartFromFile
(
uploadPartRequest:
UploadPartRequest
,
sourceFile:
File
)
:
M
[
UploadPartResponse
]
Definition Classes
S3ClientSupport
abstract
def
uploadPartFromPath
(
uploadPartRequest:
UploadPartRequest
,
sourcePath:
Path
)
:
M
[
UploadPartResponse
]
Definition Classes
S3ClientSupport
Concrete Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
S3ClientSupport
[
M
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped