Class RuleSummary
- java.lang.Object
-
- com.amazonaws.services.waf.model.RuleSummary
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class RuleSummary extends Object implements Serializable, Cloneable
Contains the identifier and the friendly name or description of the
Rule
.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RuleSummary()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RuleSummary
clone()
boolean
equals(Object obj)
String
getName()
A friendly name or description of the Rule.String
getRuleId()
A unique identifier for aRule
.int
hashCode()
void
setName(String name)
A friendly name or description of the Rule.void
setRuleId(String ruleId)
A unique identifier for aRule
.String
toString()
Returns a string representation of this object; useful for testing and debugging.RuleSummary
withName(String name)
A friendly name or description of the Rule.RuleSummary
withRuleId(String ruleId)
A unique identifier for aRule
.
-
-
-
Method Detail
-
setRuleId
public void setRuleId(String ruleId)
A unique identifier for a
Rule
. You useRuleId
to get more information about aRule
(see GetRule), update aRule
(see UpdateRule), insert aRule
into aWebACL
or delete one from aWebACL
(see UpdateWebACL), or delete aRule
from AWS WAF (see DeleteRule).RuleId
is returned by CreateRule and by ListRules.- Parameters:
ruleId
- A unique identifier for aRule
. You useRuleId
to get more information about aRule
(see GetRule), update aRule
(see UpdateRule), insert aRule
into aWebACL
or delete one from aWebACL
(see UpdateWebACL), or delete aRule
from AWS WAF (see DeleteRule).RuleId
is returned by CreateRule and by ListRules.
-
getRuleId
public String getRuleId()
A unique identifier for a
Rule
. You useRuleId
to get more information about aRule
(see GetRule), update aRule
(see UpdateRule), insert aRule
into aWebACL
or delete one from aWebACL
(see UpdateWebACL), or delete aRule
from AWS WAF (see DeleteRule).RuleId
is returned by CreateRule and by ListRules.- Returns:
- A unique identifier for a
Rule
. You useRuleId
to get more information about aRule
(see GetRule), update aRule
(see UpdateRule), insert aRule
into aWebACL
or delete one from aWebACL
(see UpdateWebACL), or delete aRule
from AWS WAF (see DeleteRule).RuleId
is returned by CreateRule and by ListRules.
-
withRuleId
public RuleSummary withRuleId(String ruleId)
A unique identifier for a
Rule
. You useRuleId
to get more information about aRule
(see GetRule), update aRule
(see UpdateRule), insert aRule
into aWebACL
or delete one from aWebACL
(see UpdateWebACL), or delete aRule
from AWS WAF (see DeleteRule).RuleId
is returned by CreateRule and by ListRules.- Parameters:
ruleId
- A unique identifier for aRule
. You useRuleId
to get more information about aRule
(see GetRule), update aRule
(see UpdateRule), insert aRule
into aWebACL
or delete one from aWebACL
(see UpdateWebACL), or delete aRule
from AWS WAF (see DeleteRule).RuleId
is returned by CreateRule and by ListRules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setName
public void setName(String name)
A friendly name or description of the Rule. You can't change the name of a
Rule
after you create it.- Parameters:
name
- A friendly name or description of the Rule. You can't change the name of aRule
after you create it.
-
getName
public String getName()
A friendly name or description of the Rule. You can't change the name of a
Rule
after you create it.- Returns:
- A friendly name or description of the Rule. You can't
change the name of a
Rule
after you create it.
-
withName
public RuleSummary withName(String name)
A friendly name or description of the Rule. You can't change the name of a
Rule
after you create it.- Parameters:
name
- A friendly name or description of the Rule. You can't change the name of aRule
after you create it.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public RuleSummary clone()
-
-