@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RuleSet extends Object implements Serializable, Cloneable, StructuredPojo
A rule set contains a list of rules that are evaluated in order. Each rule is evaluated sequentially for each email.
Constructor and Description |
---|
RuleSet() |
Modifier and Type | Method and Description |
---|---|
RuleSet |
clone() |
boolean |
equals(Object obj) |
Date |
getLastModificationDate()
The last modification date of the rule set.
|
String |
getRuleSetId()
The identifier of the rule set.
|
String |
getRuleSetName()
A user-friendly name for the rule set.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setLastModificationDate(Date lastModificationDate)
The last modification date of the rule set.
|
void |
setRuleSetId(String ruleSetId)
The identifier of the rule set.
|
void |
setRuleSetName(String ruleSetName)
A user-friendly name for the rule set.
|
String |
toString()
Returns a string representation of this object.
|
RuleSet |
withLastModificationDate(Date lastModificationDate)
The last modification date of the rule set.
|
RuleSet |
withRuleSetId(String ruleSetId)
The identifier of the rule set.
|
RuleSet |
withRuleSetName(String ruleSetName)
A user-friendly name for the rule set.
|
public void setLastModificationDate(Date lastModificationDate)
The last modification date of the rule set.
lastModificationDate
- The last modification date of the rule set.public Date getLastModificationDate()
The last modification date of the rule set.
public RuleSet withLastModificationDate(Date lastModificationDate)
The last modification date of the rule set.
lastModificationDate
- The last modification date of the rule set.public void setRuleSetId(String ruleSetId)
The identifier of the rule set.
ruleSetId
- The identifier of the rule set.public String getRuleSetId()
The identifier of the rule set.
public RuleSet withRuleSetId(String ruleSetId)
The identifier of the rule set.
ruleSetId
- The identifier of the rule set.public void setRuleSetName(String ruleSetName)
A user-friendly name for the rule set.
ruleSetName
- A user-friendly name for the rule set.public String getRuleSetName()
A user-friendly name for the rule set.
public RuleSet withRuleSetName(String ruleSetName)
A user-friendly name for the rule set.
ruleSetName
- A user-friendly name for the rule set.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.