public static interface Configuration.Builder extends SdkPojo, CopyableBuilder<Configuration.Builder,Configuration>
| Modifier and Type | Method and Description |
|---|---|
default Configuration.Builder |
ebsSnapshot(Consumer<EbsSnapshotConfiguration.Builder> ebsSnapshot)
The access control configuration is for an Amazon EBS volume snapshot.
|
Configuration.Builder |
ebsSnapshot(EbsSnapshotConfiguration ebsSnapshot)
The access control configuration is for an Amazon EBS volume snapshot.
|
default Configuration.Builder |
ecrRepository(Consumer<EcrRepositoryConfiguration.Builder> ecrRepository)
The access control configuration is for an Amazon ECR repository.
|
Configuration.Builder |
ecrRepository(EcrRepositoryConfiguration ecrRepository)
The access control configuration is for an Amazon ECR repository.
|
default Configuration.Builder |
efsFileSystem(Consumer<EfsFileSystemConfiguration.Builder> efsFileSystem)
The access control configuration is for an Amazon EFS file system.
|
Configuration.Builder |
efsFileSystem(EfsFileSystemConfiguration efsFileSystem)
The access control configuration is for an Amazon EFS file system.
|
default Configuration.Builder |
iamRole(Consumer<IamRoleConfiguration.Builder> iamRole)
The access control configuration is for an IAM role.
|
Configuration.Builder |
iamRole(IamRoleConfiguration iamRole)
The access control configuration is for an IAM role.
|
default Configuration.Builder |
kmsKey(Consumer<KmsKeyConfiguration.Builder> kmsKey)
The access control configuration is for a KMS key.
|
Configuration.Builder |
kmsKey(KmsKeyConfiguration kmsKey)
The access control configuration is for a KMS key.
|
default Configuration.Builder |
rdsDbClusterSnapshot(Consumer<RdsDbClusterSnapshotConfiguration.Builder> rdsDbClusterSnapshot)
The access control configuration is for an Amazon RDS DB cluster snapshot.
|
Configuration.Builder |
rdsDbClusterSnapshot(RdsDbClusterSnapshotConfiguration rdsDbClusterSnapshot)
The access control configuration is for an Amazon RDS DB cluster snapshot.
|
default Configuration.Builder |
rdsDbSnapshot(Consumer<RdsDbSnapshotConfiguration.Builder> rdsDbSnapshot)
The access control configuration is for an Amazon RDS DB snapshot.
|
Configuration.Builder |
rdsDbSnapshot(RdsDbSnapshotConfiguration rdsDbSnapshot)
The access control configuration is for an Amazon RDS DB snapshot.
|
default Configuration.Builder |
s3Bucket(Consumer<S3BucketConfiguration.Builder> s3Bucket)
The access control configuration is for an Amazon S3 Bucket.
|
Configuration.Builder |
s3Bucket(S3BucketConfiguration s3Bucket)
The access control configuration is for an Amazon S3 Bucket.
|
default Configuration.Builder |
secretsManagerSecret(Consumer<SecretsManagerSecretConfiguration.Builder> secretsManagerSecret)
The access control configuration is for a Secrets Manager secret.
|
Configuration.Builder |
secretsManagerSecret(SecretsManagerSecretConfiguration secretsManagerSecret)
The access control configuration is for a Secrets Manager secret.
|
default Configuration.Builder |
snsTopic(Consumer<SnsTopicConfiguration.Builder> snsTopic)
The access control configuration is for an Amazon SNS topic
|
Configuration.Builder |
snsTopic(SnsTopicConfiguration snsTopic)
The access control configuration is for an Amazon SNS topic
|
default Configuration.Builder |
sqsQueue(Consumer<SqsQueueConfiguration.Builder> sqsQueue)
The access control configuration is for an Amazon SQS queue.
|
Configuration.Builder |
sqsQueue(SqsQueueConfiguration sqsQueue)
The access control configuration is for an Amazon SQS queue.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildConfiguration.Builder ebsSnapshot(EbsSnapshotConfiguration ebsSnapshot)
The access control configuration is for an Amazon EBS volume snapshot.
ebsSnapshot - The access control configuration is for an Amazon EBS volume snapshot.default Configuration.Builder ebsSnapshot(Consumer<EbsSnapshotConfiguration.Builder> ebsSnapshot)
The access control configuration is for an Amazon EBS volume snapshot.
This is a convenience method that creates an instance of theEbsSnapshotConfiguration.Builder
avoiding the need to create one manually via EbsSnapshotConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to ebsSnapshot(EbsSnapshotConfiguration).
ebsSnapshot - a consumer that will call methods on EbsSnapshotConfiguration.BuilderebsSnapshot(EbsSnapshotConfiguration)Configuration.Builder ecrRepository(EcrRepositoryConfiguration ecrRepository)
The access control configuration is for an Amazon ECR repository.
ecrRepository - The access control configuration is for an Amazon ECR repository.default Configuration.Builder ecrRepository(Consumer<EcrRepositoryConfiguration.Builder> ecrRepository)
The access control configuration is for an Amazon ECR repository.
This is a convenience method that creates an instance of theEcrRepositoryConfiguration.Builder
avoiding the need to create one manually via EcrRepositoryConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to ecrRepository(EcrRepositoryConfiguration).
ecrRepository - a consumer that will call methods on EcrRepositoryConfiguration.BuilderecrRepository(EcrRepositoryConfiguration)Configuration.Builder iamRole(IamRoleConfiguration iamRole)
The access control configuration is for an IAM role.
iamRole - The access control configuration is for an IAM role.default Configuration.Builder iamRole(Consumer<IamRoleConfiguration.Builder> iamRole)
The access control configuration is for an IAM role.
This is a convenience method that creates an instance of theIamRoleConfiguration.Builder avoiding
the need to create one manually via IamRoleConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to iamRole(IamRoleConfiguration).
iamRole - a consumer that will call methods on IamRoleConfiguration.BuilderiamRole(IamRoleConfiguration)Configuration.Builder efsFileSystem(EfsFileSystemConfiguration efsFileSystem)
The access control configuration is for an Amazon EFS file system.
efsFileSystem - The access control configuration is for an Amazon EFS file system.default Configuration.Builder efsFileSystem(Consumer<EfsFileSystemConfiguration.Builder> efsFileSystem)
The access control configuration is for an Amazon EFS file system.
This is a convenience method that creates an instance of theEfsFileSystemConfiguration.Builder
avoiding the need to create one manually via EfsFileSystemConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to efsFileSystem(EfsFileSystemConfiguration).
efsFileSystem - a consumer that will call methods on EfsFileSystemConfiguration.BuilderefsFileSystem(EfsFileSystemConfiguration)Configuration.Builder kmsKey(KmsKeyConfiguration kmsKey)
The access control configuration is for a KMS key.
kmsKey - The access control configuration is for a KMS key.default Configuration.Builder kmsKey(Consumer<KmsKeyConfiguration.Builder> kmsKey)
The access control configuration is for a KMS key.
This is a convenience method that creates an instance of theKmsKeyConfiguration.Builder avoiding the
need to create one manually via KmsKeyConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to kmsKey(KmsKeyConfiguration).
kmsKey - a consumer that will call methods on KmsKeyConfiguration.BuilderkmsKey(KmsKeyConfiguration)Configuration.Builder rdsDbClusterSnapshot(RdsDbClusterSnapshotConfiguration rdsDbClusterSnapshot)
The access control configuration is for an Amazon RDS DB cluster snapshot.
rdsDbClusterSnapshot - The access control configuration is for an Amazon RDS DB cluster snapshot.default Configuration.Builder rdsDbClusterSnapshot(Consumer<RdsDbClusterSnapshotConfiguration.Builder> rdsDbClusterSnapshot)
The access control configuration is for an Amazon RDS DB cluster snapshot.
This is a convenience method that creates an instance of theRdsDbClusterSnapshotConfiguration.Builder avoiding the need to create one manually via
RdsDbClusterSnapshotConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to rdsDbClusterSnapshot(RdsDbClusterSnapshotConfiguration).
rdsDbClusterSnapshot - a consumer that will call methods on RdsDbClusterSnapshotConfiguration.BuilderrdsDbClusterSnapshot(RdsDbClusterSnapshotConfiguration)Configuration.Builder rdsDbSnapshot(RdsDbSnapshotConfiguration rdsDbSnapshot)
The access control configuration is for an Amazon RDS DB snapshot.
rdsDbSnapshot - The access control configuration is for an Amazon RDS DB snapshot.default Configuration.Builder rdsDbSnapshot(Consumer<RdsDbSnapshotConfiguration.Builder> rdsDbSnapshot)
The access control configuration is for an Amazon RDS DB snapshot.
This is a convenience method that creates an instance of theRdsDbSnapshotConfiguration.Builder
avoiding the need to create one manually via RdsDbSnapshotConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to rdsDbSnapshot(RdsDbSnapshotConfiguration).
rdsDbSnapshot - a consumer that will call methods on RdsDbSnapshotConfiguration.BuilderrdsDbSnapshot(RdsDbSnapshotConfiguration)Configuration.Builder secretsManagerSecret(SecretsManagerSecretConfiguration secretsManagerSecret)
The access control configuration is for a Secrets Manager secret.
secretsManagerSecret - The access control configuration is for a Secrets Manager secret.default Configuration.Builder secretsManagerSecret(Consumer<SecretsManagerSecretConfiguration.Builder> secretsManagerSecret)
The access control configuration is for a Secrets Manager secret.
This is a convenience method that creates an instance of theSecretsManagerSecretConfiguration.Builder avoiding the need to create one manually via
SecretsManagerSecretConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to secretsManagerSecret(SecretsManagerSecretConfiguration).
secretsManagerSecret - a consumer that will call methods on SecretsManagerSecretConfiguration.BuildersecretsManagerSecret(SecretsManagerSecretConfiguration)Configuration.Builder s3Bucket(S3BucketConfiguration s3Bucket)
The access control configuration is for an Amazon S3 Bucket.
s3Bucket - The access control configuration is for an Amazon S3 Bucket.default Configuration.Builder s3Bucket(Consumer<S3BucketConfiguration.Builder> s3Bucket)
The access control configuration is for an Amazon S3 Bucket.
This is a convenience method that creates an instance of theS3BucketConfiguration.Builder avoiding
the need to create one manually via S3BucketConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to s3Bucket(S3BucketConfiguration).
s3Bucket - a consumer that will call methods on S3BucketConfiguration.Builders3Bucket(S3BucketConfiguration)Configuration.Builder snsTopic(SnsTopicConfiguration snsTopic)
The access control configuration is for an Amazon SNS topic
snsTopic - The access control configuration is for an Amazon SNS topicdefault Configuration.Builder snsTopic(Consumer<SnsTopicConfiguration.Builder> snsTopic)
The access control configuration is for an Amazon SNS topic
This is a convenience method that creates an instance of theSnsTopicConfiguration.Builder avoiding
the need to create one manually via SnsTopicConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to snsTopic(SnsTopicConfiguration).
snsTopic - a consumer that will call methods on SnsTopicConfiguration.BuildersnsTopic(SnsTopicConfiguration)Configuration.Builder sqsQueue(SqsQueueConfiguration sqsQueue)
The access control configuration is for an Amazon SQS queue.
sqsQueue - The access control configuration is for an Amazon SQS queue.default Configuration.Builder sqsQueue(Consumer<SqsQueueConfiguration.Builder> sqsQueue)
The access control configuration is for an Amazon SQS queue.
This is a convenience method that creates an instance of theSqsQueueConfiguration.Builder avoiding
the need to create one manually via SqsQueueConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to sqsQueue(SqsQueueConfiguration).
sqsQueue - a consumer that will call methods on SqsQueueConfiguration.BuildersqsQueue(SqsQueueConfiguration)Copyright © 2023. All rights reserved.