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 Details

    • 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

      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

      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

      The status of the DB instance.

      Parameters:
      status - The status of the DB instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the DB instance.

      Parameters:
      status - The status of the DB instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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

      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:
    • 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

      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:
    • 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

      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: