Interface DbInstanceSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DbInstanceSummary.Builder,DbInstanceSummary>,SdkBuilder<DbInstanceSummary.Builder,DbInstanceSummary>,SdkPojo
- Enclosing class:
- DbInstanceSummary
public static interface DbInstanceSummary.Builder extends SdkPojo, CopyableBuilder<DbInstanceSummary.Builder,DbInstanceSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DbInstanceSummary.BuilderallocatedStorage(Integer allocatedStorage)The amount of storage to allocate for your DbStorageType in GiB (gibibytes).DbInstanceSummary.Builderarn(String arn)The Amazon Resource Name (ARN) of the DB instance.DbInstanceSummary.BuilderdbInstanceType(String dbInstanceType)The Timestream for InfluxDB instance type to run InfluxDB on.DbInstanceSummary.BuilderdbInstanceType(DbInstanceType dbInstanceType)The Timestream for InfluxDB instance type to run InfluxDB on.DbInstanceSummary.BuilderdbStorageType(String dbStorageType)The storage type for your DB instance.DbInstanceSummary.BuilderdbStorageType(DbStorageType dbStorageType)The storage type for your DB instance.DbInstanceSummary.BuilderdeploymentType(String deploymentType)Single-Instance or with a MultiAZ Standby for High availability.DbInstanceSummary.BuilderdeploymentType(DeploymentType deploymentType)Single-Instance or with a MultiAZ Standby for High availability.DbInstanceSummary.Builderendpoint(String endpoint)The endpoint used to connect to InfluxDB.DbInstanceSummary.Builderid(String id)The service-generated unique identifier of the DB instance.DbInstanceSummary.Buildername(String name)This customer-supplied name uniquely identifies the DB instance when interacting with the Amazon Timestream for InfluxDB API and AWS CLI commands.DbInstanceSummary.Builderstatus(String status)The status of the DB instance.DbInstanceSummary.Builderstatus(Status status)The status of the DB instance.-
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 Detail
-
id
DbInstanceSummary.Builder id(String id)
The service-generated unique identifier of the DB instance.
- Parameters:
id- The service-generated unique identifier of the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
DbInstanceSummary.Builder name(String name)
This customer-supplied name uniquely identifies the DB instance when interacting with the Amazon Timestream for InfluxDB API and AWS CLI commands.
- Parameters:
name- This customer-supplied name uniquely identifies the DB instance when interacting with the Amazon Timestream for InfluxDB API and AWS CLI commands.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
DbInstanceSummary.Builder arn(String arn)
The Amazon Resource Name (ARN) of the DB instance.
- Parameters:
arn- The Amazon Resource Name (ARN) of the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
DbInstanceSummary.Builder status(String status)
The status of the DB instance.
-
status
DbInstanceSummary.Builder status(Status status)
The status of the DB instance.
-
endpoint
DbInstanceSummary.Builder endpoint(String endpoint)
The endpoint used to connect to InfluxDB. The default InfluxDB port is 8086.
- Parameters:
endpoint- The endpoint used to connect to InfluxDB. The default InfluxDB port is 8086.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbInstanceType
DbInstanceSummary.Builder dbInstanceType(String dbInstanceType)
The Timestream for InfluxDB instance type to run InfluxDB on.
- Parameters:
dbInstanceType- The Timestream for InfluxDB instance type to run InfluxDB on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DbInstanceType,DbInstanceType
-
dbInstanceType
DbInstanceSummary.Builder dbInstanceType(DbInstanceType dbInstanceType)
The Timestream for InfluxDB instance type to run InfluxDB on.
- Parameters:
dbInstanceType- The Timestream for InfluxDB instance type to run InfluxDB on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DbInstanceType,DbInstanceType
-
dbStorageType
DbInstanceSummary.Builder dbStorageType(String dbStorageType)
The storage type for your DB instance.
- Parameters:
dbStorageType- The storage type for your DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DbStorageType,DbStorageType
-
dbStorageType
DbInstanceSummary.Builder dbStorageType(DbStorageType dbStorageType)
The storage type for your DB instance.
- Parameters:
dbStorageType- The storage type for your DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DbStorageType,DbStorageType
-
allocatedStorage
DbInstanceSummary.Builder allocatedStorage(Integer allocatedStorage)
The amount of storage to allocate for your DbStorageType in GiB (gibibytes).
- Parameters:
allocatedStorage- The amount of storage to allocate for your DbStorageType in GiB (gibibytes).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentType
DbInstanceSummary.Builder deploymentType(String deploymentType)
Single-Instance or with a MultiAZ Standby for High availability.
- Parameters:
deploymentType- Single-Instance or with a MultiAZ Standby for High availability.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeploymentType,DeploymentType
-
deploymentType
DbInstanceSummary.Builder deploymentType(DeploymentType deploymentType)
Single-Instance or with a MultiAZ Standby for High availability.
- Parameters:
deploymentType- Single-Instance or with a MultiAZ Standby for High availability.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeploymentType,DeploymentType
-
-