public class CreateReceiptFilterRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private ReceiptFilter |
filter
A data structure that describes the IP address filter to create, which
consists of a name, an IP address range, and whether to allow or block
mail from it.
|
NOOP
Constructor and Description |
---|
CreateReceiptFilterRequest() |
Modifier and Type | Method and Description |
---|---|
CreateReceiptFilterRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
ReceiptFilter |
getFilter()
A data structure that describes the IP address filter to create, which
consists of a name, an IP address range, and whether to allow or block
mail from it.
|
int |
hashCode() |
void |
setFilter(ReceiptFilter filter)
A data structure that describes the IP address filter to create, which
consists of a name, an IP address range, and whether to allow or block
mail from it.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
CreateReceiptFilterRequest |
withFilter(ReceiptFilter filter)
A data structure that describes the IP address filter to create, which
consists of a name, an IP address range, and whether to allow or block
mail from it.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private ReceiptFilter filter
A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
public void setFilter(ReceiptFilter filter)
A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
filter
- A data structure that describes the IP address filter to create,
which consists of a name, an IP address range, and whether to
allow or block mail from it.public ReceiptFilter getFilter()
A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
public CreateReceiptFilterRequest withFilter(ReceiptFilter filter)
A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or block mail from it.
filter
- A data structure that describes the IP address filter to create,
which consists of a name, an IP address range, and whether to
allow or block mail from it.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public CreateReceiptFilterRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()