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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Database.Builderarn(String arn)The Amazon Resource Name that uniquely identifies this database.Database.BuildercreationTime(Instant creationTime)The time when the database was created, calculated from the Unix epoch time.Database.BuilderdatabaseName(String databaseName)The name of the Timestream database.Database.BuilderkmsKeyId(String kmsKeyId)The identifier of the KMS key used to encrypt the data stored in the database.Database.BuilderlastUpdatedTime(Instant lastUpdatedTime)The last time that this database was updated.Database.BuildertableCount(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
arn
Database.Builder arn(String 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
Database.Builder databaseName(String 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
Database.Builder tableCount(Long 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
Database.Builder kmsKeyId(String 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
Database.Builder creationTime(Instant 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
Database.Builder lastUpdatedTime(Instant 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.
-
-