Interface Database.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Database.Builder,
,Database> SdkBuilder<Database.Builder,
,Database> SdkPojo
- Enclosing class:
Database
public static interface Database.Builder
extends SdkPojo, CopyableBuilder<Database.Builder,Database>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name that uniquely identifies this database.creationTime
(Instant creationTime) The time when the database was created, calculated from the Unix epoch time.databaseName
(String databaseName) The name of the Timestream database.The identifier of the KMS key used to encrypt the data stored in the database.lastUpdatedTime
(Instant lastUpdatedTime) The last time that this database was updated.tableCount
(Long tableCount) The total number of tables found within a Timestream database.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
arn
The Amazon Resource Name that uniquely identifies this database.
- Parameters:
arn
- The Amazon Resource Name that uniquely identifies this database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
databaseName
The name of the Timestream database.
- Parameters:
databaseName
- The name of the Timestream database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tableCount
The total number of tables found within a Timestream database.
- Parameters:
tableCount
- The total number of tables found within a Timestream database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyId
The identifier of the KMS key used to encrypt the data stored in the database.
- Parameters:
kmsKeyId
- The identifier of the KMS key used to encrypt the data stored in the database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The time when the database was created, calculated from the Unix epoch time.
- Parameters:
creationTime
- The time when the database was created, calculated from the Unix epoch time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTime
The last time that this database was updated.
- Parameters:
lastUpdatedTime
- The last time that this database was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-