@Deprecated public final class AwsS3ServiceClientImpl extends Object implements AwsS3ServiceClient
factory| Constructor and Description |
|---|
AwsS3ServiceClientImpl(CoreAwsS3ServiceClient client)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
AwsS3PutObjectResult |
putObject(String bucket,
String key,
String acl,
String contentType,
Binary body)
Deprecated.
Puts an object.
|
AwsS3PutObjectResult |
putObject(String bucket,
String key,
String acl,
String contentType,
byte[] body)
Deprecated.
Puts an object.
|
AwsS3PutObjectResult |
putObject(String bucket,
String key,
String acl,
String contentType,
InputStream body)
Deprecated.
Puts an object.
|
AwsS3PutObjectResult |
putObject(String bucket,
String key,
String acl,
String contentType,
String body)
Deprecated.
Puts an object.
|
AwsS3SignPolicyResult |
signPolicy(String bucket,
String key,
String acl,
String contentType)
Deprecated.
Signs an AWS S3 security policy for a future put object request.
|
public AwsS3ServiceClientImpl(CoreAwsS3ServiceClient client)
public AwsS3PutObjectResult putObject(@Nonnull String bucket, @Nonnull String key, @Nonnull String acl, @Nonnull String contentType, @Nonnull String body)
putObject in interface AwsS3ServiceClientbucket - 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.public AwsS3PutObjectResult putObject(@Nonnull String bucket, @Nonnull String key, @Nonnull String acl, @Nonnull String contentType, @Nonnull Binary body)
putObject in interface AwsS3ServiceClientbucket - 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.public AwsS3PutObjectResult putObject(@Nonnull String bucket, @Nonnull String key, @Nonnull String acl, @Nonnull String contentType, @Nonnull byte[] body)
putObject in interface AwsS3ServiceClientbucket - 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.public AwsS3PutObjectResult putObject(@Nonnull String bucket, @Nonnull String key, @Nonnull String acl, @Nonnull String contentType, @Nonnull InputStream body) throws IOException
putObject in interface AwsS3ServiceClientbucket - 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.IOException - if the body fails to be read.public AwsS3SignPolicyResult signPolicy(@Nonnull String bucket, @Nonnull String key, @Nonnull String acl, @Nonnull String contentType)
signPolicy in interface AwsS3ServiceClientbucket - 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).