Package com.oracle.bmc.usageapi.model
Class EmailRecipient.Builder
- java.lang.Object
-
- com.oracle.bmc.usageapi.model.EmailRecipient.Builder
-
- Enclosing class:
- EmailRecipient
public static class EmailRecipient.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EmailRecipient
build()
EmailRecipient.Builder
copy(EmailRecipient model)
EmailRecipient.Builder
emailId(String emailId)
The recipient email address.EmailRecipient.Builder
firstName(String firstName)
The recipient first name.EmailRecipient.Builder
lastName(String lastName)
The recipient last name.EmailRecipient.Builder
lifecycleState(EmailRecipient.LifecycleState lifecycleState)
The email recipient lifecycle state.
-
-
-
Method Detail
-
firstName
public EmailRecipient.Builder firstName(String firstName)
The recipient first name.- Parameters:
firstName
- the value to set- Returns:
- this builder
-
lastName
public EmailRecipient.Builder lastName(String lastName)
The recipient last name.- Parameters:
lastName
- the value to set- Returns:
- this builder
-
emailId
public EmailRecipient.Builder emailId(String emailId)
The recipient email address.- Parameters:
emailId
- the value to set- Returns:
- this builder
-
lifecycleState
public EmailRecipient.Builder lifecycleState(EmailRecipient.LifecycleState lifecycleState)
The email recipient lifecycle state.- Parameters:
lifecycleState
- the value to set- Returns:
- this builder
-
build
public EmailRecipient build()
-
copy
public EmailRecipient.Builder copy(EmailRecipient model)
-
-