@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RuleGroupSourceStatelessRulesAndCustomActionsDetails extends Object implements Serializable, Cloneable, StructuredPojo
Stateless rules and custom actions for a stateless rule group.
Constructor and Description |
---|
RuleGroupSourceStatelessRulesAndCustomActionsDetails() |
public RuleGroupSourceStatelessRulesAndCustomActionsDetails()
public List<RuleGroupSourceCustomActionsDetails> getCustomActions()
Custom actions for the rule group.
public void setCustomActions(Collection<RuleGroupSourceCustomActionsDetails> customActions)
Custom actions for the rule group.
customActions
- Custom actions for the rule group.public RuleGroupSourceStatelessRulesAndCustomActionsDetails withCustomActions(RuleGroupSourceCustomActionsDetails... customActions)
Custom actions for the rule group.
NOTE: This method appends the values to the existing list (if any). Use
setCustomActions(java.util.Collection)
or withCustomActions(java.util.Collection)
if you want
to override the existing values.
customActions
- Custom actions for the rule group.public RuleGroupSourceStatelessRulesAndCustomActionsDetails withCustomActions(Collection<RuleGroupSourceCustomActionsDetails> customActions)
Custom actions for the rule group.
customActions
- Custom actions for the rule group.public List<RuleGroupSourceStatelessRulesDetails> getStatelessRules()
Stateless rules for the rule group.
public void setStatelessRules(Collection<RuleGroupSourceStatelessRulesDetails> statelessRules)
Stateless rules for the rule group.
statelessRules
- Stateless rules for the rule group.public RuleGroupSourceStatelessRulesAndCustomActionsDetails withStatelessRules(RuleGroupSourceStatelessRulesDetails... statelessRules)
Stateless rules for the rule group.
NOTE: This method appends the values to the existing list (if any). Use
setStatelessRules(java.util.Collection)
or withStatelessRules(java.util.Collection)
if you want
to override the existing values.
statelessRules
- Stateless rules for the rule group.public RuleGroupSourceStatelessRulesAndCustomActionsDetails withStatelessRules(Collection<RuleGroupSourceStatelessRulesDetails> statelessRules)
Stateless rules for the rule group.
statelessRules
- Stateless rules for the rule group.public String toString()
toString
in class Object
Object.toString()
public RuleGroupSourceStatelessRulesAndCustomActionsDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.