Interface LeadCustomer.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<LeadCustomer.Builder,,LeadCustomer> SdkBuilder<LeadCustomer.Builder,,LeadCustomer> SdkPojo
- Enclosing class:
LeadCustomer
-
Method Summary
Modifier and TypeMethodDescriptiondefault LeadCustomer.Builderaddress(Consumer<AddressSummary.Builder> address) Sets the value of the Address property for this object.address(AddressSummary address) Sets the value of the Address property for this object.awsMaturity(String awsMaturity) Indicates the customer's level of experience and adoption with AWS services.companyName(String companyName) The name of the lead customer's company.Specifies the industry sector to which the lead customer's company belongs.Specifies the industry sector to which the lead customer's company belongs.marketSegment(String marketSegment) Specifies the market segment classification of the lead customer, such as enterprise, mid-market, or small business.marketSegment(MarketSegment marketSegment) Specifies the market segment classification of the lead customer, such as enterprise, mid-market, or small business.websiteUrl(String websiteUrl) The website URL of the lead customer's company.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
industry
Specifies the industry sector to which the lead customer's company belongs. This categorization helps in understanding the customer's business context and tailoring appropriate solutions.
- Parameters:
industry- Specifies the industry sector to which the lead customer's company belongs. This categorization helps in understanding the customer's business context and tailoring appropriate solutions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
industry
Specifies the industry sector to which the lead customer's company belongs. This categorization helps in understanding the customer's business context and tailoring appropriate solutions.
- Parameters:
industry- Specifies the industry sector to which the lead customer's company belongs. This categorization helps in understanding the customer's business context and tailoring appropriate solutions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
companyName
The name of the lead customer's company. This field is essential for identifying and tracking the customer organization associated with the lead.
- Parameters:
companyName- The name of the lead customer's company. This field is essential for identifying and tracking the customer organization associated with the lead.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
websiteUrl
The website URL of the lead customer's company. This provides additional context about the customer organization and helps verify company legitimacy and size.
- Parameters:
websiteUrl- The website URL of the lead customer's company. This provides additional context about the customer organization and helps verify company legitimacy and size.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
address
Sets the value of the Address property for this object.- Parameters:
address- The new value for the Address property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
address
Sets the value of the Address property for this object. This is a convenience method that creates an instance of theAddressSummary.Builderavoiding the need to create one manually viaAddressSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaddress(AddressSummary).- Parameters:
address- a consumer that will call methods onAddressSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsMaturity
Indicates the customer's level of experience and adoption with AWS services. This assessment helps determine the appropriate engagement approach and solution complexity.
- Parameters:
awsMaturity- Indicates the customer's level of experience and adoption with AWS services. This assessment helps determine the appropriate engagement approach and solution complexity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
marketSegment
Specifies the market segment classification of the lead customer, such as enterprise, mid-market, or small business. This segmentation helps in targeting appropriate solutions and engagement strategies.
- Parameters:
marketSegment- Specifies the market segment classification of the lead customer, such as enterprise, mid-market, or small business. This segmentation helps in targeting appropriate solutions and engagement strategies.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
marketSegment
Specifies the market segment classification of the lead customer, such as enterprise, mid-market, or small business. This segmentation helps in targeting appropriate solutions and engagement strategies.
- Parameters:
marketSegment- Specifies the market segment classification of the lead customer, such as enterprise, mid-market, or small business. This segmentation helps in targeting appropriate solutions and engagement strategies.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-