@Deprecated public interface AwsS3ServiceClient
Modifier and Type | Field and Description |
---|---|
static NamedServiceClientFactory<AwsS3ServiceClient> |
factory
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Task<AwsS3PutObjectResult> |
putObject(String bucket,
String key,
String acl,
String contentType,
Binary body)
Deprecated.
Puts an object.
|
Task<AwsS3PutObjectResult> |
putObject(String bucket,
String key,
String acl,
String contentType,
byte[] body)
Deprecated.
Puts an object.
|
Task<AwsS3PutObjectResult> |
putObject(String bucket,
String key,
String acl,
String contentType,
InputStream body)
Deprecated.
Puts an object.
|
Task<AwsS3PutObjectResult> |
putObject(String bucket,
String key,
String acl,
String contentType,
String body)
Deprecated.
Puts an object.
|
Task<AwsS3SignPolicyResult> |
signPolicy(String bucket,
String key,
String acl,
String contentType)
Deprecated.
Signs an AWS S3 security policy for a future put object request.
|
static final NamedServiceClientFactory<AwsS3ServiceClient> factory
Task<AwsS3PutObjectResult> putObject(@NonNull String bucket, @NonNull String key, @NonNull String acl, @NonNull String contentType, @NonNull String body)
bucket
- the bucket to put the object in.key
- the key (or name) of the object.acl
- the ACL to apply to the object (e.g. private).contentType
- the content type of the object (e.g. application/json).body
- the body of the object.Task<AwsS3PutObjectResult> putObject(@NonNull String bucket, @NonNull String key, @NonNull String acl, @NonNull String contentType, @NonNull Binary body)
bucket
- the bucket to put the object in.key
- the key (or name) of the object.acl
- the ACL to apply to the object (e.g. private).contentType
- the content type of the object (e.g. application/json).body
- the body of the object.Task<AwsS3PutObjectResult> putObject(@NonNull String bucket, @NonNull String key, @NonNull String acl, @NonNull String contentType, @NonNull byte[] body)
bucket
- the bucket to put the object in.key
- the key (or name) of the object.acl
- the ACL to apply to the object (e.g. private).contentType
- the content type of the object (e.g. application/json).body
- the body of the object.Task<AwsS3PutObjectResult> putObject(@NonNull String bucket, @NonNull String key, @NonNull String acl, @NonNull String contentType, @NonNull InputStream body)
bucket
- the bucket to put the object in.key
- the key (or name) of the object.acl
- the ACL to apply to the object (e.g. private).contentType
- the content type of the object (e.g. application/json).body
- the body of the object.Task<AwsS3SignPolicyResult> signPolicy(@NonNull String bucket, @NonNull String key, @NonNull String acl, @NonNull String contentType)
bucket
- the bucket to put the future object in.key
- the key (or name) of the future object.acl
- the ACL to apply to the future object (e.g. private).contentType
- the content type of the object (e.g. application/json).