@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsWafRegionalWebAclRulesListOverrideActionDetails extends Object implements Serializable, Cloneable, StructuredPojo
Provides details about the action to use in the place of the action that results from the rule group evaluation.
| Constructor and Description |
|---|
AwsWafRegionalWebAclRulesListOverrideActionDetails() |
| Modifier and Type | Method and Description |
|---|---|
AwsWafRegionalWebAclRulesListOverrideActionDetails |
clone() |
boolean |
equals(Object obj) |
String |
getType()
Overrides the rule evaluation result in the rule group.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setType(String type)
Overrides the rule evaluation result in the rule group.
|
String |
toString()
Returns a string representation of this object.
|
AwsWafRegionalWebAclRulesListOverrideActionDetails |
withType(String type)
Overrides the rule evaluation result in the rule group.
|
public AwsWafRegionalWebAclRulesListOverrideActionDetails()
public void setType(String type)
Overrides the rule evaluation result in the rule group.
type - Overrides the rule evaluation result in the rule group.public String getType()
Overrides the rule evaluation result in the rule group.
public AwsWafRegionalWebAclRulesListOverrideActionDetails withType(String type)
Overrides the rule evaluation result in the rule group.
type - Overrides the rule evaluation result in the rule group.public String toString()
toString in class ObjectObject.toString()public AwsWafRegionalWebAclRulesListOverrideActionDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.