public static interface DataLakeResource.Builder extends SdkPojo, CopyableBuilder<DataLakeResource.Builder,DataLakeResource>
| Modifier and Type | Method and Description |
|---|---|
DataLakeResource.Builder |
createStatus(DataLakeStatus createStatus)
Retrieves the status of the configuration operation for an account in Amazon Security Lake.
|
DataLakeResource.Builder |
createStatus(String createStatus)
Retrieves the status of the configuration operation for an account in Amazon Security Lake.
|
DataLakeResource.Builder |
dataLakeArn(String dataLakeArn)
The Amazon Resource Name (ARN) created by you to provide to the subscriber.
|
default DataLakeResource.Builder |
encryptionConfiguration(Consumer<DataLakeEncryptionConfiguration.Builder> encryptionConfiguration)
Provides encryption details of Amazon Security Lake object.
|
DataLakeResource.Builder |
encryptionConfiguration(DataLakeEncryptionConfiguration encryptionConfiguration)
Provides encryption details of Amazon Security Lake object.
|
default DataLakeResource.Builder |
lifecycleConfiguration(Consumer<DataLakeLifecycleConfiguration.Builder> lifecycleConfiguration)
Provides lifecycle details of Amazon Security Lake object.
|
DataLakeResource.Builder |
lifecycleConfiguration(DataLakeLifecycleConfiguration lifecycleConfiguration)
Provides lifecycle details of Amazon Security Lake object.
|
DataLakeResource.Builder |
region(String region)
The Amazon Web Services Regions where Security Lake is enabled.
|
default DataLakeResource.Builder |
replicationConfiguration(Consumer<DataLakeReplicationConfiguration.Builder> replicationConfiguration)
Provides replication details of Amazon Security Lake object.
|
DataLakeResource.Builder |
replicationConfiguration(DataLakeReplicationConfiguration replicationConfiguration)
Provides replication details of Amazon Security Lake object.
|
DataLakeResource.Builder |
s3BucketArn(String s3BucketArn)
The ARN for the Amazon Security Lake Amazon S3 bucket.
|
default DataLakeResource.Builder |
updateStatus(Consumer<DataLakeUpdateStatus.Builder> updateStatus)
The status of the last
UpdateDataLake or DeleteDataLake API request. |
DataLakeResource.Builder |
updateStatus(DataLakeUpdateStatus updateStatus)
The status of the last
UpdateDataLake or DeleteDataLake API request. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDataLakeResource.Builder createStatus(String createStatus)
Retrieves the status of the configuration operation for an account in Amazon Security Lake.
createStatus - Retrieves the status of the configuration operation for an account in Amazon Security Lake.DataLakeStatus,
DataLakeStatusDataLakeResource.Builder createStatus(DataLakeStatus createStatus)
Retrieves the status of the configuration operation for an account in Amazon Security Lake.
createStatus - Retrieves the status of the configuration operation for an account in Amazon Security Lake.DataLakeStatus,
DataLakeStatusDataLakeResource.Builder dataLakeArn(String dataLakeArn)
The Amazon Resource Name (ARN) created by you to provide to the subscriber. For more information about ARNs and how to use them in policies, see the Amazon Security Lake User Guide.
dataLakeArn - The Amazon Resource Name (ARN) created by you to provide to the subscriber. For more information about
ARNs and how to use them in policies, see the Amazon
Security Lake User Guide.DataLakeResource.Builder encryptionConfiguration(DataLakeEncryptionConfiguration encryptionConfiguration)
Provides encryption details of Amazon Security Lake object.
encryptionConfiguration - Provides encryption details of Amazon Security Lake object.default DataLakeResource.Builder encryptionConfiguration(Consumer<DataLakeEncryptionConfiguration.Builder> encryptionConfiguration)
Provides encryption details of Amazon Security Lake object.
This is a convenience method that creates an instance of theDataLakeEncryptionConfiguration.Builder
avoiding the need to create one manually via DataLakeEncryptionConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to encryptionConfiguration(DataLakeEncryptionConfiguration).
encryptionConfiguration - a consumer that will call methods on DataLakeEncryptionConfiguration.BuilderencryptionConfiguration(DataLakeEncryptionConfiguration)DataLakeResource.Builder lifecycleConfiguration(DataLakeLifecycleConfiguration lifecycleConfiguration)
Provides lifecycle details of Amazon Security Lake object.
lifecycleConfiguration - Provides lifecycle details of Amazon Security Lake object.default DataLakeResource.Builder lifecycleConfiguration(Consumer<DataLakeLifecycleConfiguration.Builder> lifecycleConfiguration)
Provides lifecycle details of Amazon Security Lake object.
This is a convenience method that creates an instance of theDataLakeLifecycleConfiguration.Builder
avoiding the need to create one manually via DataLakeLifecycleConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to lifecycleConfiguration(DataLakeLifecycleConfiguration).
lifecycleConfiguration - a consumer that will call methods on DataLakeLifecycleConfiguration.BuilderlifecycleConfiguration(DataLakeLifecycleConfiguration)DataLakeResource.Builder region(String region)
The Amazon Web Services Regions where Security Lake is enabled.
region - The Amazon Web Services Regions where Security Lake is enabled.DataLakeResource.Builder replicationConfiguration(DataLakeReplicationConfiguration replicationConfiguration)
Provides replication details of Amazon Security Lake object.
replicationConfiguration - Provides replication details of Amazon Security Lake object.default DataLakeResource.Builder replicationConfiguration(Consumer<DataLakeReplicationConfiguration.Builder> replicationConfiguration)
Provides replication details of Amazon Security Lake object.
This is a convenience method that creates an instance of theDataLakeReplicationConfiguration.Builder
avoiding the need to create one manually via DataLakeReplicationConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to replicationConfiguration(DataLakeReplicationConfiguration).
replicationConfiguration - a consumer that will call methods on DataLakeReplicationConfiguration.BuilderreplicationConfiguration(DataLakeReplicationConfiguration)DataLakeResource.Builder s3BucketArn(String s3BucketArn)
The ARN for the Amazon Security Lake Amazon S3 bucket.
s3BucketArn - The ARN for the Amazon Security Lake Amazon S3 bucket.DataLakeResource.Builder updateStatus(DataLakeUpdateStatus updateStatus)
The status of the last UpdateDataLake or DeleteDataLake API request.
updateStatus - The status of the last UpdateDataLake or DeleteDataLake API request.default DataLakeResource.Builder updateStatus(Consumer<DataLakeUpdateStatus.Builder> updateStatus)
The status of the last UpdateDataLake or DeleteDataLake API request.
DataLakeUpdateStatus.Builder avoiding
the need to create one manually via DataLakeUpdateStatus.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to updateStatus(DataLakeUpdateStatus).
updateStatus - a consumer that will call methods on DataLakeUpdateStatus.BuilderupdateStatus(DataLakeUpdateStatus)Copyright © 2023. All rights reserved.