Class ProductSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • productNumber

        public ProductSummary.Builder productNumber​(String productNumber)
        The rate card product number.
        Parameters:
        productNumber - the value to set
        Returns:
        this builder
      • productName

        public ProductSummary.Builder productName​(String productName)
        The rate card product name.
        Parameters:
        productName - the value to set
        Returns:
        this builder
      • usageAmount

        public ProductSummary.Builder usageAmount​(Double usageAmount)
        The rate card product usage amount.
        Parameters:
        usageAmount - the value to set
        Returns:
        this builder
      • earnedRewards

        public ProductSummary.Builder earnedRewards​(Float earnedRewards)
        The earned rewards for the product.
        Parameters:
        earnedRewards - the value to set
        Returns:
        this builder
      • isEligibleToEarnRewards

        public ProductSummary.Builder isEligibleToEarnRewards​(Boolean isEligibleToEarnRewards)
        The boolean parameter to indicate if the product is eligible to earn rewards.
        Parameters:
        isEligibleToEarnRewards - the value to set
        Returns:
        this builder