Interface LeadInvitationInteraction.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<LeadInvitationInteraction.Builder,,LeadInvitationInteraction> SdkBuilder<LeadInvitationInteraction.Builder,,LeadInvitationInteraction> SdkPojo
- Enclosing class:
LeadInvitationInteraction
-
Method Summary
Modifier and TypeMethodDescriptioncontactBusinessTitle(String contactBusinessTitle) The business title or job role of the customer contact involved in the lead interaction.The unique identifier of the specific source that generated the lead interaction.sourceName(String sourceName) The descriptive name of the source that generated the lead interaction.sourceType(String sourceType) Specifies the type of source that generated the lead interaction, such as "Event", "Website", or "Campaign".Describes the specific use case or business scenario associated with the lead interaction.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
-
sourceType
Specifies the type of source that generated the lead interaction, such as "Event", "Website", or "Campaign". This helps partners understand the lead generation channel and assess lead quality based on the source type.
- Parameters:
sourceType- Specifies the type of source that generated the lead interaction, such as "Event", "Website", or "Campaign". This helps partners understand the lead generation channel and assess lead quality based on the source type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceId
The unique identifier of the specific source that generated the lead interaction. This provides traceability to the original lead generation activity for reference and follow-up purposes.
- Parameters:
sourceId- The unique identifier of the specific source that generated the lead interaction. This provides traceability to the original lead generation activity for reference and follow-up purposes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceName
The descriptive name of the source that generated the lead interaction. This human-readable identifier helps partners understand the specific lead generation channel or campaign that created the opportunity.
- Parameters:
sourceName- The descriptive name of the source that generated the lead interaction. This human-readable identifier helps partners understand the specific lead generation channel or campaign that created the opportunity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
usecase
Describes the specific use case or business scenario associated with the lead interaction. This information helps partners understand the customer's interests and potential solution requirements.
- Parameters:
usecase- Describes the specific use case or business scenario associated with the lead interaction. This information helps partners understand the customer's interests and potential solution requirements.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contactBusinessTitle
The business title or job role of the customer contact involved in the lead interaction. This helps partners identify the decision-making level and engagement approach for the lead.
- Parameters:
contactBusinessTitle- The business title or job role of the customer contact involved in the lead interaction. This helps partners identify the decision-making level and engagement approach for the lead.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-