Interface DynamoDbReservedCapacityConfiguration.Builder

  • Method Details

    • accountScope

      The account scope for which you want recommendations.

      Parameters:
      accountScope - The account scope for which you want recommendations.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • service

      The service for which you want recommendations.

      Parameters:
      service - The service for which you want recommendations.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • term

      The reserved capacity recommendation term in years.

      Parameters:
      term - The reserved capacity recommendation term in years.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • paymentOption

      The payment option for the commitment.

      Parameters:
      paymentOption - The payment option for the commitment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • reservedInstancesRegion

      DynamoDbReservedCapacityConfiguration.Builder reservedInstancesRegion(String reservedInstancesRegion)

      The Amazon Web Services Region of the commitment.

      Parameters:
      reservedInstancesRegion - The Amazon Web Services Region of the commitment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • upfrontCost

      How much purchasing this reserved capacity costs you upfront.

      Parameters:
      upfrontCost - How much purchasing this reserved capacity costs you upfront.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • monthlyRecurringCost

      DynamoDbReservedCapacityConfiguration.Builder monthlyRecurringCost(String monthlyRecurringCost)

      How much purchasing this reserved capacity costs you on a monthly basis.

      Parameters:
      monthlyRecurringCost - How much purchasing this reserved capacity costs you on a monthly basis.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • numberOfCapacityUnitsToPurchase

      DynamoDbReservedCapacityConfiguration.Builder numberOfCapacityUnitsToPurchase(String numberOfCapacityUnitsToPurchase)

      The number of reserved capacity units that Amazon Web Services recommends that you purchase.

      Parameters:
      numberOfCapacityUnitsToPurchase - The number of reserved capacity units that Amazon Web Services recommends that you purchase.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • capacityUnits

      The capacity unit of the recommended reservation.

      Parameters:
      capacityUnits - The capacity unit of the recommended reservation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.