@Generated(value="software.amazon.awssdk:codegen") public final class ListSuppressedDestinationsRequest extends SesV2Request implements ToCopyableBuilder<ListSuppressedDestinationsRequest.Builder,ListSuppressedDestinationsRequest>
A request to obtain a list of email destinations that are on the suppression list for your account.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListSuppressedDestinationsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ListSuppressedDestinationsRequest.Builder |
builder() |
Instant |
endDate()
Used to filter the list of suppressed email destinations so that it only includes addresses that were added to
the list before a specific date.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasReasons()
Returns true if the Reasons property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
String |
nextToken()
A token returned from a previous call to
ListSuppressedDestinations to indicate the position in the
list of suppressed email addresses. |
Integer |
pageSize()
The number of results to show in a single call to
ListSuppressedDestinations. |
List<SuppressionListReason> |
reasons()
The factors that caused the email address to be added to .
|
List<String> |
reasonsAsStrings()
The factors that caused the email address to be added to .
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListSuppressedDestinationsRequest.Builder> |
serializableBuilderClass() |
Instant |
startDate()
Used to filter the list of suppressed email destinations so that it only includes addresses that were added to
the list after a specific date.
|
ListSuppressedDestinationsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic List<SuppressionListReason> reasons()
The factors that caused the email address to be added to .
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasReasons() to see if a value was sent in this field.
public boolean hasReasons()
public List<String> reasonsAsStrings()
The factors that caused the email address to be added to .
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasReasons() to see if a value was sent in this field.
public Instant startDate()
Used to filter the list of suppressed email destinations so that it only includes addresses that were added to the list after a specific date. The date that you specify should be in Unix time format.
public Instant endDate()
Used to filter the list of suppressed email destinations so that it only includes addresses that were added to the list before a specific date. The date that you specify should be in Unix time format.
public String nextToken()
A token returned from a previous call to ListSuppressedDestinations to indicate the position in the
list of suppressed email addresses.
ListSuppressedDestinations to indicate the position
in the list of suppressed email addresses.public Integer pageSize()
The number of results to show in a single call to ListSuppressedDestinations. If the number of
results is larger than the number you specified in this parameter, then the response includes a
NextToken element, which you can use to obtain additional results.
ListSuppressedDestinations. If the number
of results is larger than the number you specified in this parameter, then the response includes a
NextToken element, which you can use to obtain additional results.public ListSuppressedDestinationsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListSuppressedDestinationsRequest.Builder,ListSuppressedDestinationsRequest>toBuilder in class SesV2Requestpublic static ListSuppressedDestinationsRequest.Builder builder()
public static Class<? extends ListSuppressedDestinationsRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.