@Generated(value="software.amazon.awssdk:codegen") public final class ReceiptFilter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReceiptFilter.Builder,ReceiptFilter>
A receipt IP address filter enables you to specify whether to accept or reject mail originating from an IP address or range of IP addresses.
For information about setting up IP address filters, see the Amazon SES Developer Guide.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ReceiptFilter.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ReceiptFilter.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ReceiptIpFilter |
ipFilter()
A structure that provides the IP addresses to block or allow, and whether to block or allow incoming mail from
them.
|
String |
name()
The name of the IP address filter.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ReceiptFilter.Builder> |
serializableBuilderClass() |
ReceiptFilter.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the IP address filter. The name must:
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Start and end with a letter or number.
Contain less than 64 characters.
public final ReceiptIpFilter ipFilter()
A structure that provides the IP addresses to block or allow, and whether to block or allow incoming mail from them.
public ReceiptFilter.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ReceiptFilter.Builder,ReceiptFilter>public static ReceiptFilter.Builder builder()
public static Class<? extends ReceiptFilter.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.