Class CreateSuppressionRequest
java.lang.Object
sendpost_java_sdk.CreateSuppressionRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-12-22T13:35:12.742682+05:30[Asia/Kolkata]",
comments="Generator version: 7.13.0")
public class CreateSuppressionRequest
extends Object
CreateSuppressionRequest
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddHardBounceItem(CreateSuppressionRequestHardBounceInner hardBounceItem) addManualItem(CreateSuppressionRequestManualInner manualItem) addSpamComplaintItem(CreateSuppressionRequestSpamComplaintInner spamComplaintItem) addUnsubscribeItem(CreateSuppressionRequestUnsubscribeInner unsubscribeItem) booleanstatic CreateSuppressionRequestCreate an instance of CreateSuppressionRequest given an JSON stringlist of email addresses which you want to mark in hardBounce suppression listlist of email addresses which you want to mark in manual suppression listlist of email addresses which you want to mark in spamComplaint suppression listlist of email addresses which you want to mark in unsubscribe suppression listhardBounce(List<CreateSuppressionRequestHardBounceInner> hardBounce) inthashCode()voidsetHardBounce(List<CreateSuppressionRequestHardBounceInner> hardBounce) voidvoidsetSpamComplaint(List<CreateSuppressionRequestSpamComplaintInner> spamComplaint) voidsetUnsubscribe(List<CreateSuppressionRequestUnsubscribeInner> unsubscribe) spamComplaint(List<CreateSuppressionRequestSpamComplaintInner> spamComplaint) toJson()Convert an instance of CreateSuppressionRequest to an JSON stringtoString()unsubscribe(List<CreateSuppressionRequestUnsubscribeInner> unsubscribe) static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_HARD_BOUNCE
- See Also:
-
SERIALIZED_NAME_MANUAL
- See Also:
-
SERIALIZED_NAME_UNSUBSCRIBE
- See Also:
-
SERIALIZED_NAME_SPAM_COMPLAINT
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
CreateSuppressionRequest
public CreateSuppressionRequest()
-
-
Method Details
-
hardBounce
public CreateSuppressionRequest hardBounce(@Nullable List<CreateSuppressionRequestHardBounceInner> hardBounce) -
addHardBounceItem
public CreateSuppressionRequest addHardBounceItem(CreateSuppressionRequestHardBounceInner hardBounceItem) -
getHardBounce
list of email addresses which you want to mark in hardBounce suppression list- Returns:
- hardBounce
-
setHardBounce
-
manual
-
addManualItem
-
getManual
list of email addresses which you want to mark in manual suppression list- Returns:
- manual
-
setManual
-
unsubscribe
public CreateSuppressionRequest unsubscribe(@Nullable List<CreateSuppressionRequestUnsubscribeInner> unsubscribe) -
addUnsubscribeItem
public CreateSuppressionRequest addUnsubscribeItem(CreateSuppressionRequestUnsubscribeInner unsubscribeItem) -
getUnsubscribe
list of email addresses which you want to mark in unsubscribe suppression list- Returns:
- unsubscribe
-
setUnsubscribe
-
spamComplaint
public CreateSuppressionRequest spamComplaint(@Nullable List<CreateSuppressionRequestSpamComplaintInner> spamComplaint) -
addSpamComplaintItem
public CreateSuppressionRequest addSpamComplaintItem(CreateSuppressionRequestSpamComplaintInner spamComplaintItem) -
getSpamComplaint
list of email addresses which you want to mark in spamComplaint suppression list- Returns:
- spamComplaint
-
setSpamComplaint
public void setSpamComplaint(@Nullable List<CreateSuppressionRequestSpamComplaintInner> spamComplaint) -
equals
-
hashCode
-
toString
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to CreateSuppressionRequest
-
fromJson
Create an instance of CreateSuppressionRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of CreateSuppressionRequest
- Throws:
IOException- if the JSON string is invalid with respect to CreateSuppressionRequest
-
toJson
Convert an instance of CreateSuppressionRequest to an JSON string- Returns:
- JSON string
-