Interface ExpectedCustomerSpend.Builder

  • Method Details

    • amount

      Represents the estimated monthly revenue that the partner expects to earn from the opportunity. This helps in forecasting financial returns.

      Parameters:
      amount - Represents the estimated monthly revenue that the partner expects to earn from the opportunity. This helps in forecasting financial returns.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • currencyCode

      ExpectedCustomerSpend.Builder currencyCode(String currencyCode)

      Indicates the currency in which the revenue estimate is provided. This helps in understanding the financial impact across different markets.

      Parameters:
      currencyCode - Indicates the currency in which the revenue estimate is provided. This helps in understanding the financial impact across different markets.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • currencyCode

      Indicates the currency in which the revenue estimate is provided. This helps in understanding the financial impact across different markets.

      Parameters:
      currencyCode - Indicates the currency in which the revenue estimate is provided. This helps in understanding the financial impact across different markets.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • estimationUrl

      ExpectedCustomerSpend.Builder estimationUrl(String estimationUrl)

      A URL providing additional information or context about the spend estimation.

      Parameters:
      estimationUrl - A URL providing additional information or context about the spend estimation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • frequency

      ExpectedCustomerSpend.Builder frequency(String frequency)

      Indicates how frequently the customer is expected to spend the projected amount. This can include values such as Monthly, Quarterly, or Annually. The default value is Monthly, representing recurring monthly spend.

      Parameters:
      frequency - Indicates how frequently the customer is expected to spend the projected amount. This can include values such as Monthly, Quarterly, or Annually. The default value is Monthly, representing recurring monthly spend.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • frequency

      Indicates how frequently the customer is expected to spend the projected amount. This can include values such as Monthly, Quarterly, or Annually. The default value is Monthly, representing recurring monthly spend.

      Parameters:
      frequency - Indicates how frequently the customer is expected to spend the projected amount. This can include values such as Monthly, Quarterly, or Annually. The default value is Monthly, representing recurring monthly spend.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • targetCompany

      ExpectedCustomerSpend.Builder targetCompany(String targetCompany)

      Specifies the name of the partner company that is expected to generate revenue from the opportunity. This field helps track the partner’s involvement in the opportunity.

      Parameters:
      targetCompany - Specifies the name of the partner company that is expected to generate revenue from the opportunity. This field helps track the partner’s involvement in the opportunity.
      Returns:
      Returns a reference to this object so that method calls can be chained together.