Interface Contact.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Contact.Builder,
,Contact> SdkBuilder<Contact.Builder,
,Contact> SdkPojo
- Enclosing class:
Contact
@Mutable
@NotThreadSafe
public static interface Contact.Builder
extends SdkPojo, CopyableBuilder<Contact.Builder,Contact>
-
Method Summary
Modifier and TypeMethodDescriptionbusinessTitle
(String businessTitle) The partner contact's title (job title or role) associated with theOpportunity
.The contact's email address associated with theOpportunity
.The contact's first name associated with theOpportunity
.The contact's last name associated with theOpportunity
.The contact's phone number associated with theOpportunity
.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
businessTitle
The partner contact's title (job title or role) associated with the
Opportunity
.BusinessTitle
supports eitherPartnerAccountManager
orOpportunityOwner
.- Parameters:
businessTitle
- The partner contact's title (job title or role) associated with theOpportunity
.BusinessTitle
supports eitherPartnerAccountManager
orOpportunityOwner
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
email
The contact's email address associated with the
Opportunity
.- Parameters:
email
- The contact's email address associated with theOpportunity
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firstName
The contact's first name associated with the
Opportunity
.- Parameters:
firstName
- The contact's first name associated with theOpportunity
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastName
The contact's last name associated with the
Opportunity
.- Parameters:
lastName
- The contact's last name associated with theOpportunity
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
phone
The contact's phone number associated with the
Opportunity
.- Parameters:
phone
- The contact's phone number associated with theOpportunity
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-