Interface BusinessSupportSubscriptionContract.Builder

  • Method Details

    • accountId

      The account ID associated with this subscription contract.

      Parameters:
      accountId - The account ID associated with this subscription contract.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • planName

      The name of the Support plan for this subscription contract. Valid values: AWSSupportBusiness (Business Support plan), AWSSupportDeveloper (Developer Support plan), AWSSupportEssential (Basic Support plan).

      Parameters:
      planName - The name of the Support plan for this subscription contract. Valid values: AWSSupportBusiness (Business Support plan), AWSSupportDeveloper (Developer Support plan), AWSSupportEssential (Basic Support plan).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • contractStartDate

      BusinessSupportSubscriptionContract.Builder contractStartDate(Instant contractStartDate)

      The start date of the subscription contract.

      Parameters:
      contractStartDate - The start date of the subscription contract.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • contractEndDate

      BusinessSupportSubscriptionContract.Builder contractEndDate(Instant contractEndDate)

      The end date of the subscription contract.

      Parameters:
      contractEndDate - The end date of the subscription contract.
      Returns:
      Returns a reference to this object so that method calls can be chained together.