CreateSessionRequest.Builder |
CreateSessionRequest.Builder.bucket(String bucket) |
The name of the bucket that you create a session for.
|
CreateSessionRequest.Builder |
CreateSessionRequest.Builder.bucketKeyEnabled(Boolean bucketKeyEnabled) |
Specifies whether Amazon S3 should use an S3 Bucket Key for object encryption with server-side encryption
using KMS keys (SSE-KMS).
|
static CreateSessionRequest.Builder |
CreateSessionRequest.builder() |
|
CreateSessionRequest.Builder |
CreateSessionRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
|
CreateSessionRequest.Builder |
CreateSessionRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
|
CreateSessionRequest.Builder |
CreateSessionRequest.Builder.serverSideEncryption(String serverSideEncryption) |
The server-side encryption algorithm to use when you store objects in the directory bucket.
|
CreateSessionRequest.Builder |
CreateSessionRequest.Builder.serverSideEncryption(ServerSideEncryption serverSideEncryption) |
The server-side encryption algorithm to use when you store objects in the directory bucket.
|
CreateSessionRequest.Builder |
CreateSessionRequest.Builder.sessionMode(String sessionMode) |
Specifies the mode of the session that will be created, either ReadWrite or
ReadOnly.
|
CreateSessionRequest.Builder |
CreateSessionRequest.Builder.sessionMode(SessionMode sessionMode) |
Specifies the mode of the session that will be created, either ReadWrite or
ReadOnly.
|
CreateSessionRequest.Builder |
CreateSessionRequest.Builder.ssekmsEncryptionContext(String ssekmsEncryptionContext) |
Specifies the Amazon Web Services KMS Encryption Context as an additional encryption context to use for
object encryption.
|
CreateSessionRequest.Builder |
CreateSessionRequest.Builder.ssekmsKeyId(String ssekmsKeyId) |
If you specify x-amz-server-side-encryption with aws:kms, you must specify the
x-amz-server-side-encryption-aws-kms-key-id header with the ID (Key ID or Key ARN) of the KMS
symmetric encryption customer managed key to use.
|
CreateSessionRequest.Builder |
CreateSessionRequest.toBuilder() |
|