@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 Object
Object.toString()
public AwsWafRegionalWebAclRulesListOverrideActionDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.