Interface AccountSummary.Builder

  • Method Details

    • address

      Specifies the end Customer's address details associated with the Opportunity.

      Parameters:
      address - Specifies the end Customer's address details associated with the Opportunity .
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • address

      Specifies the end Customer's address details associated with the Opportunity.

      This is a convenience method that creates an instance of the AddressSummary.Builder avoiding the need to create one manually via AddressSummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to address(AddressSummary).

      Parameters:
      address - a consumer that will call methods on AddressSummary.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • companyName

      AccountSummary.Builder companyName(String companyName)

      Specifies the end Customer's company name associated with the Opportunity.

      Parameters:
      companyName - Specifies the end Customer's company name associated with the Opportunity.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • industry

      AccountSummary.Builder industry(String industry)

      Specifies which industry the end Customer belongs to associated with the Opportunity. It refers to the category or sector that the customer's business operates in.

      To submit a value outside the picklist, use Other.

      Conditionally mandatory if Other is selected for Industry Vertical in LOVs.

      Parameters:
      industry - Specifies which industry the end Customer belongs to associated with the Opportunity. It refers to the category or sector that the customer's business operates in.

      To submit a value outside the picklist, use Other.

      Conditionally mandatory if Other is selected for Industry Vertical in LOVs.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • industry

      AccountSummary.Builder industry(Industry industry)

      Specifies which industry the end Customer belongs to associated with the Opportunity. It refers to the category or sector that the customer's business operates in.

      To submit a value outside the picklist, use Other.

      Conditionally mandatory if Other is selected for Industry Vertical in LOVs.

      Parameters:
      industry - Specifies which industry the end Customer belongs to associated with the Opportunity. It refers to the category or sector that the customer's business operates in.

      To submit a value outside the picklist, use Other.

      Conditionally mandatory if Other is selected for Industry Vertical in LOVs.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • otherIndustry

      AccountSummary.Builder otherIndustry(String otherIndustry)

      Specifies the end Customer's industry associated with the Opportunity, when the selected value in the Industry field is Other. This field is relevant when the customer's industry doesn't fall under the predefined picklist values and requires a custom description.

      Parameters:
      otherIndustry - Specifies the end Customer's industry associated with the Opportunity, when the selected value in the Industry field is Other. This field is relevant when the customer's industry doesn't fall under the predefined picklist values and requires a custom description.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • websiteUrl

      AccountSummary.Builder websiteUrl(String websiteUrl)

      Specifies the end customer's company website URL associated with the Opportunity. This value is crucial to map the customer within the Amazon Web Services CRM system.

      Parameters:
      websiteUrl - Specifies the end customer's company website URL associated with the Opportunity. This value is crucial to map the customer within the Amazon Web Services CRM system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.