Interface RelationalDatabaseBundle.Builder

    • Method Detail

      • bundleId

        RelationalDatabaseBundle.Builder bundleId​(String bundleId)

        The ID for the database bundle.

        Parameters:
        bundleId - The ID for the database bundle.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        RelationalDatabaseBundle.Builder name​(String name)

        The name for the database bundle.

        Parameters:
        name - The name for the database bundle.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • price

        RelationalDatabaseBundle.Builder price​(Float price)

        The cost of the database bundle in US currency.

        Parameters:
        price - The cost of the database bundle in US currency.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ramSizeInGb

        RelationalDatabaseBundle.Builder ramSizeInGb​(Float ramSizeInGb)

        The amount of RAM in GB (for example, 2.0) for the database bundle.

        Parameters:
        ramSizeInGb - The amount of RAM in GB (for example, 2.0) for the database bundle.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • diskSizeInGb

        RelationalDatabaseBundle.Builder diskSizeInGb​(Integer diskSizeInGb)

        The size of the disk for the database bundle.

        Parameters:
        diskSizeInGb - The size of the disk for the database bundle.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • transferPerMonthInGb

        RelationalDatabaseBundle.Builder transferPerMonthInGb​(Integer transferPerMonthInGb)

        The data transfer rate per month in GB for the database bundle.

        Parameters:
        transferPerMonthInGb - The data transfer rate per month in GB for the database bundle.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cpuCount

        RelationalDatabaseBundle.Builder cpuCount​(Integer cpuCount)

        The number of virtual CPUs (vCPUs) for the database bundle.

        Parameters:
        cpuCount - The number of virtual CPUs (vCPUs) for the database bundle.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isEncrypted

        RelationalDatabaseBundle.Builder isEncrypted​(Boolean isEncrypted)

        A Boolean value indicating whether the database bundle is encrypted.

        Parameters:
        isEncrypted - A Boolean value indicating whether the database bundle is encrypted.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isActive

        RelationalDatabaseBundle.Builder isActive​(Boolean isActive)

        A Boolean value indicating whether the database bundle is active.

        Parameters:
        isActive - A Boolean value indicating whether the database bundle is active.
        Returns:
        Returns a reference to this object so that method calls can be chained together.