public static interface DomainSummary.Builder extends SdkPojo, CopyableBuilder<DomainSummary.Builder,DomainSummary>
| Modifier and Type | Method and Description |
|---|---|
DomainSummary.Builder |
arn(String arn)
The Amazon Resource Name (ARN) for the domain.
|
DomainSummary.Builder |
createdAt(Instant createdAt)
The timestamp of when the domain was created.
|
DomainSummary.Builder |
description(String description)
The description of the domain.
|
DomainSummary.Builder |
domainId(String domainId)
The identifier of the domain.
|
DomainSummary.Builder |
domainStatus(DomainStatus domainStatus)
The current status of the domain.
|
DomainSummary.Builder |
domainStatus(String domainStatus)
The current status of the domain.
|
DomainSummary.Builder |
name(String name)
The client-provided name for the domain.
|
default DomainSummary.Builder |
serverSideEncryptionConfiguration(Consumer<ServerSideEncryptionConfiguration.Builder> serverSideEncryptionConfiguration)
The server-side encryption configuration containing the KMS key identifier you want Voice ID to use to
encrypt your data.
|
DomainSummary.Builder |
serverSideEncryptionConfiguration(ServerSideEncryptionConfiguration serverSideEncryptionConfiguration)
The server-side encryption configuration containing the KMS key identifier you want Voice ID to use to
encrypt your data.
|
default DomainSummary.Builder |
serverSideEncryptionUpdateDetails(Consumer<ServerSideEncryptionUpdateDetails.Builder> serverSideEncryptionUpdateDetails)
Details about the most recent server-side encryption configuration update.
|
DomainSummary.Builder |
serverSideEncryptionUpdateDetails(ServerSideEncryptionUpdateDetails serverSideEncryptionUpdateDetails)
Details about the most recent server-side encryption configuration update.
|
DomainSummary.Builder |
updatedAt(Instant updatedAt)
The timestamp of when the domain was last updated.
|
default DomainSummary.Builder |
watchlistDetails(Consumer<WatchlistDetails.Builder> watchlistDetails)
Provides information about
watchlistDetails and DefaultWatchlistID. |
DomainSummary.Builder |
watchlistDetails(WatchlistDetails watchlistDetails)
Provides information about
watchlistDetails and DefaultWatchlistID. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDomainSummary.Builder arn(String arn)
The Amazon Resource Name (ARN) for the domain.
arn - The Amazon Resource Name (ARN) for the domain.DomainSummary.Builder createdAt(Instant createdAt)
The timestamp of when the domain was created.
createdAt - The timestamp of when the domain was created.DomainSummary.Builder description(String description)
The description of the domain.
description - The description of the domain.DomainSummary.Builder domainId(String domainId)
The identifier of the domain.
domainId - The identifier of the domain.DomainSummary.Builder domainStatus(String domainStatus)
The current status of the domain.
domainStatus - The current status of the domain.DomainStatus,
DomainStatusDomainSummary.Builder domainStatus(DomainStatus domainStatus)
The current status of the domain.
domainStatus - The current status of the domain.DomainStatus,
DomainStatusDomainSummary.Builder name(String name)
The client-provided name for the domain.
name - The client-provided name for the domain.DomainSummary.Builder serverSideEncryptionConfiguration(ServerSideEncryptionConfiguration serverSideEncryptionConfiguration)
The server-side encryption configuration containing the KMS key identifier you want Voice ID to use to encrypt your data.
serverSideEncryptionConfiguration - The server-side encryption configuration containing the KMS key identifier you want Voice ID to use to
encrypt your data.default DomainSummary.Builder serverSideEncryptionConfiguration(Consumer<ServerSideEncryptionConfiguration.Builder> serverSideEncryptionConfiguration)
The server-side encryption configuration containing the KMS key identifier you want Voice ID to use to encrypt your data.
This is a convenience method that creates an instance of theServerSideEncryptionConfiguration.Builder avoiding the need to create one manually via
ServerSideEncryptionConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
serverSideEncryptionConfiguration(ServerSideEncryptionConfiguration).
serverSideEncryptionConfiguration - a consumer that will call methods on ServerSideEncryptionConfiguration.BuilderserverSideEncryptionConfiguration(ServerSideEncryptionConfiguration)DomainSummary.Builder serverSideEncryptionUpdateDetails(ServerSideEncryptionUpdateDetails serverSideEncryptionUpdateDetails)
Details about the most recent server-side encryption configuration update. When the server-side encryption configuration is changed, dependency on the old KMS key is removed through an asynchronous process. When this update is complete, the domain's data can only be accessed using the new KMS key.
serverSideEncryptionUpdateDetails - Details about the most recent server-side encryption configuration update. When the server-side
encryption configuration is changed, dependency on the old KMS key is removed through an asynchronous
process. When this update is complete, the domain's data can only be accessed using the new KMS key.default DomainSummary.Builder serverSideEncryptionUpdateDetails(Consumer<ServerSideEncryptionUpdateDetails.Builder> serverSideEncryptionUpdateDetails)
Details about the most recent server-side encryption configuration update. When the server-side encryption configuration is changed, dependency on the old KMS key is removed through an asynchronous process. When this update is complete, the domain's data can only be accessed using the new KMS key.
This is a convenience method that creates an instance of theServerSideEncryptionUpdateDetails.Builder avoiding the need to create one manually via
ServerSideEncryptionUpdateDetails.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
serverSideEncryptionUpdateDetails(ServerSideEncryptionUpdateDetails).
serverSideEncryptionUpdateDetails - a consumer that will call methods on ServerSideEncryptionUpdateDetails.BuilderserverSideEncryptionUpdateDetails(ServerSideEncryptionUpdateDetails)DomainSummary.Builder updatedAt(Instant updatedAt)
The timestamp of when the domain was last updated.
updatedAt - The timestamp of when the domain was last updated.DomainSummary.Builder watchlistDetails(WatchlistDetails watchlistDetails)
Provides information about watchlistDetails and DefaultWatchlistID.
watchlistDetails - Provides information about watchlistDetails and DefaultWatchlistID.default DomainSummary.Builder watchlistDetails(Consumer<WatchlistDetails.Builder> watchlistDetails)
Provides information about watchlistDetails and DefaultWatchlistID.
WatchlistDetails.Builder avoiding the
need to create one manually via WatchlistDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to watchlistDetails(WatchlistDetails).
watchlistDetails - a consumer that will call methods on WatchlistDetails.BuilderwatchlistDetails(WatchlistDetails)Copyright © 2023. All rights reserved.