Class LeadInvitationCustomer
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<LeadInvitationCustomer.Builder,LeadInvitationCustomer>
Contains customer information included in a lead invitation payload. This structure provides essential details about the customer to help partners evaluate the lead opportunity and determine their interest in engagement.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal StringIndicates the customer's level of experience and adoption with AWS services.builder()final StringThe name of the customer company associated with the lead invitation.final CountryCodeThe country code indicating the geographic location of the customer company.final StringThe country code indicating the geographic location of the customer company.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Industryindustry()Specifies the industry sector of the customer company associated with the lead invitation.final StringSpecifies the industry sector of the customer company associated with the lead invitation.final MarketSegmentSpecifies the market segment classification of the customer, such as enterprise, mid-market, or small business.final StringSpecifies the market segment classification of the customer, such as enterprise, mid-market, or small business.static Class<? extends LeadInvitationCustomer.Builder> Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final StringThe website URL of the customer company.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
industry
Specifies the industry sector of the customer company associated with the lead invitation. This categorization helps partners understand the customer's business context and assess solution fit.
If the service returns an enum value that is not available in the current SDK version,
industrywill returnIndustry.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromindustryAsString().- Returns:
- Specifies the industry sector of the customer company associated with the lead invitation. This categorization helps partners understand the customer's business context and assess solution fit.
- See Also:
-
industryAsString
Specifies the industry sector of the customer company associated with the lead invitation. This categorization helps partners understand the customer's business context and assess solution fit.
If the service returns an enum value that is not available in the current SDK version,
industrywill returnIndustry.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromindustryAsString().- Returns:
- Specifies the industry sector of the customer company associated with the lead invitation. This categorization helps partners understand the customer's business context and assess solution fit.
- See Also:
-
companyName
The name of the customer company associated with the lead invitation. This field identifies the target organization for the lead engagement opportunity.
- Returns:
- The name of the customer company associated with the lead invitation. This field identifies the target organization for the lead engagement opportunity.
-
websiteUrl
The website URL of the customer company. This provides additional context about the customer organization and helps partners verify company details and assess business size and legitimacy.
- Returns:
- The website URL of the customer company. This provides additional context about the customer organization and helps partners verify company details and assess business size and legitimacy.
-
countryCode
The country code indicating the geographic location of the customer company. This information helps partners understand regional requirements and assess their ability to serve the customer effectively.
If the service returns an enum value that is not available in the current SDK version,
countryCodewill returnCountryCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcountryCodeAsString().- Returns:
- The country code indicating the geographic location of the customer company. This information helps partners understand regional requirements and assess their ability to serve the customer effectively.
- See Also:
-
countryCodeAsString
The country code indicating the geographic location of the customer company. This information helps partners understand regional requirements and assess their ability to serve the customer effectively.
If the service returns an enum value that is not available in the current SDK version,
countryCodewill returnCountryCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcountryCodeAsString().- Returns:
- The country code indicating the geographic location of the customer company. This information helps partners understand regional requirements and assess their ability to serve the customer effectively.
- See Also:
-
awsMaturity
Indicates the customer's level of experience and adoption with AWS services. This assessment helps partners understand the customer's cloud maturity and tailor their engagement approach accordingly.
- Returns:
- Indicates the customer's level of experience and adoption with AWS services. This assessment helps partners understand the customer's cloud maturity and tailor their engagement approach accordingly.
-
marketSegment
Specifies the market segment classification of the customer, such as enterprise, mid-market, or small business. This segmentation helps partners determine the appropriate solution complexity and engagement strategy.
If the service returns an enum value that is not available in the current SDK version,
marketSegmentwill returnMarketSegment.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommarketSegmentAsString().- Returns:
- Specifies the market segment classification of the customer, such as enterprise, mid-market, or small business. This segmentation helps partners determine the appropriate solution complexity and engagement strategy.
- See Also:
-
marketSegmentAsString
Specifies the market segment classification of the customer, such as enterprise, mid-market, or small business. This segmentation helps partners determine the appropriate solution complexity and engagement strategy.
If the service returns an enum value that is not available in the current SDK version,
marketSegmentwill returnMarketSegment.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommarketSegmentAsString().- Returns:
- Specifies the market segment classification of the customer, such as enterprise, mid-market, or small business. This segmentation helps partners determine the appropriate solution complexity and engagement strategy.
- See Also:
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<LeadInvitationCustomer.Builder,LeadInvitationCustomer> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-