@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ArchiveFilterCondition extends Object implements Serializable, Cloneable, StructuredPojo
A filter condition used to include or exclude emails when exporting from or searching an archive.
Constructor and Description |
---|
ArchiveFilterCondition() |
Modifier and Type | Method and Description |
---|---|
ArchiveFilterCondition |
clone() |
boolean |
equals(Object obj) |
ArchiveBooleanExpression |
getBooleanExpression()
A boolean expression to evaluate against email attributes.
|
ArchiveStringExpression |
getStringExpression()
A string expression to evaluate against email attributes.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBooleanExpression(ArchiveBooleanExpression booleanExpression)
A boolean expression to evaluate against email attributes.
|
void |
setStringExpression(ArchiveStringExpression stringExpression)
A string expression to evaluate against email attributes.
|
String |
toString()
Returns a string representation of this object.
|
ArchiveFilterCondition |
withBooleanExpression(ArchiveBooleanExpression booleanExpression)
A boolean expression to evaluate against email attributes.
|
ArchiveFilterCondition |
withStringExpression(ArchiveStringExpression stringExpression)
A string expression to evaluate against email attributes.
|
public void setBooleanExpression(ArchiveBooleanExpression booleanExpression)
A boolean expression to evaluate against email attributes.
booleanExpression
- A boolean expression to evaluate against email attributes.public ArchiveBooleanExpression getBooleanExpression()
A boolean expression to evaluate against email attributes.
public ArchiveFilterCondition withBooleanExpression(ArchiveBooleanExpression booleanExpression)
A boolean expression to evaluate against email attributes.
booleanExpression
- A boolean expression to evaluate against email attributes.public void setStringExpression(ArchiveStringExpression stringExpression)
A string expression to evaluate against email attributes.
stringExpression
- A string expression to evaluate against email attributes.public ArchiveStringExpression getStringExpression()
A string expression to evaluate against email attributes.
public ArchiveFilterCondition withStringExpression(ArchiveStringExpression stringExpression)
A string expression to evaluate against email attributes.
stringExpression
- A string expression to evaluate against email attributes.public String toString()
toString
in class Object
Object.toString()
public ArchiveFilterCondition clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.