Package com.oracle.bmc.email.model
Class SuppressionSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.email.model.SuppressionSummary.Builder
-
- Enclosing class:
- SuppressionSummary
public static class SuppressionSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SuppressionSummarybuild()SuppressionSummary.BuildercompartmentId(String compartmentId)The OCID for the compartment.SuppressionSummary.Buildercopy(SuppressionSummary model)SuppressionSummary.BuilderemailAddress(String emailAddress)The email address of the suppression.SuppressionSummary.Builderid(String id)The unique OCID of the suppression.SuppressionSummary.Builderreason(SuppressionReason reason)The reason that the email address was suppressed.SuppressionSummary.BuildertimeCreated(Date timeCreated)The date and time a recipient’s email address was added to the suppression list, in “YYYY-MM-ddThh:mmZ” format with a Z offset, as defined by RFC 3339.
-
-
-
Method Detail
-
compartmentId
public SuppressionSummary.Builder compartmentId(String compartmentId)
The OCID for the compartment.- Parameters:
compartmentId- the value to set- Returns:
- this builder
-
emailAddress
public SuppressionSummary.Builder emailAddress(String emailAddress)
The email address of the suppression.- Parameters:
emailAddress- the value to set- Returns:
- this builder
-
id
public SuppressionSummary.Builder id(String id)
The unique OCID of the suppression.- Parameters:
id- the value to set- Returns:
- this builder
-
reason
public SuppressionSummary.Builder reason(SuppressionReason reason)
The reason that the email address was suppressed.- Parameters:
reason- the value to set- Returns:
- this builder
-
timeCreated
public SuppressionSummary.Builder timeCreated(Date timeCreated)
The date and time a recipient’s email address was added to the suppression list, in “YYYY-MM-ddThh:mmZ” format with a Z offset, as defined by RFC 3339.- Parameters:
timeCreated- the value to set- Returns:
- this builder
-
build
public SuppressionSummary build()
-
copy
public SuppressionSummary.Builder copy(SuppressionSummary model)
-
-