Package com.oracle.bmc.usageapi.model
Class EmailRecipientsGroup.Builder
- java.lang.Object
- 
- com.oracle.bmc.usageapi.model.EmailRecipientsGroup.Builder
 
- 
- Enclosing class:
- EmailRecipientsGroup
 
 public static class EmailRecipientsGroup.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description EmailRecipientsGroupbuild()EmailRecipientsGroup.BuildercompartmentId(String compartmentId)The customer tenancy OCID.EmailRecipientsGroup.Buildercopy(EmailRecipientsGroup model)EmailRecipientsGroup.Builderid(String id)The usage statement email recipients group OCID.EmailRecipientsGroup.BuilderlifecycleState(EmailRecipientsGroup.LifecycleState lifecycleState)The email recipients group lifecycle state.EmailRecipientsGroup.BuilderrecipientsList(List<EmailRecipient> recipientsList)The list of recipients that will receive usage statement emails.
 
- 
- 
- 
Method Detail- 
idpublic EmailRecipientsGroup.Builder id(String id) The usage statement email recipients group OCID.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic EmailRecipientsGroup.Builder compartmentId(String compartmentId) The customer tenancy OCID.- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
recipientsListpublic EmailRecipientsGroup.Builder recipientsList(List<EmailRecipient> recipientsList) The list of recipients that will receive usage statement emails.- Parameters:
- recipientsList- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic EmailRecipientsGroup.Builder lifecycleState(EmailRecipientsGroup.LifecycleState lifecycleState) The email recipients group lifecycle state.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
buildpublic EmailRecipientsGroup build() 
 - 
copypublic EmailRecipientsGroup.Builder copy(EmailRecipientsGroup model) 
 
- 
 
-