@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SubscribedRuleGroupSummary extends Object implements Serializable, Cloneable, StructuredPojo
A summary of the rule groups you are subscribed to.
Constructor and Description |
---|
SubscribedRuleGroupSummary() |
Modifier and Type | Method and Description |
---|---|
SubscribedRuleGroupSummary |
clone() |
boolean |
equals(Object obj) |
String |
getMetricName()
A friendly name or description for the metrics for this
RuleGroup . |
String |
getName()
A friendly name or description of the
RuleGroup . |
String |
getRuleGroupId()
A unique identifier for a
RuleGroup . |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setMetricName(String metricName)
A friendly name or description for the metrics for this
RuleGroup . |
void |
setName(String name)
A friendly name or description of the
RuleGroup . |
void |
setRuleGroupId(String ruleGroupId)
A unique identifier for a
RuleGroup . |
String |
toString()
Returns a string representation of this object.
|
SubscribedRuleGroupSummary |
withMetricName(String metricName)
A friendly name or description for the metrics for this
RuleGroup . |
SubscribedRuleGroupSummary |
withName(String name)
A friendly name or description of the
RuleGroup . |
SubscribedRuleGroupSummary |
withRuleGroupId(String ruleGroupId)
A unique identifier for a
RuleGroup . |
public void setRuleGroupId(String ruleGroupId)
A unique identifier for a RuleGroup
.
ruleGroupId
- A unique identifier for a RuleGroup
.public String getRuleGroupId()
A unique identifier for a RuleGroup
.
RuleGroup
.public SubscribedRuleGroupSummary withRuleGroupId(String ruleGroupId)
A unique identifier for a RuleGroup
.
ruleGroupId
- A unique identifier for a RuleGroup
.public void setName(String name)
A friendly name or description of the RuleGroup
. You can't change the name of a
RuleGroup
after you create it.
name
- A friendly name or description of the RuleGroup
. You can't change the name of a
RuleGroup
after you create it.public String getName()
A friendly name or description of the RuleGroup
. You can't change the name of a
RuleGroup
after you create it.
RuleGroup
. You can't change the name of a
RuleGroup
after you create it.public SubscribedRuleGroupSummary withName(String name)
A friendly name or description of the RuleGroup
. You can't change the name of a
RuleGroup
after you create it.
name
- A friendly name or description of the RuleGroup
. You can't change the name of a
RuleGroup
after you create it.public void setMetricName(String metricName)
A friendly name or description for the metrics for this RuleGroup
. The name can contain only
alphanumeric characters (A-Z, a-z, 0-9), with maximum length 128 and minimum length one. It can't contain
whitespace or metric names reserved for AWS WAF, including "All" and "Default_Action." You can't change the name
of the metric after you create the RuleGroup
.
metricName
- A friendly name or description for the metrics for this RuleGroup
. The name can contain only
alphanumeric characters (A-Z, a-z, 0-9), with maximum length 128 and minimum length one. It can't contain
whitespace or metric names reserved for AWS WAF, including "All" and "Default_Action." You can't change
the name of the metric after you create the RuleGroup
.public String getMetricName()
A friendly name or description for the metrics for this RuleGroup
. The name can contain only
alphanumeric characters (A-Z, a-z, 0-9), with maximum length 128 and minimum length one. It can't contain
whitespace or metric names reserved for AWS WAF, including "All" and "Default_Action." You can't change the name
of the metric after you create the RuleGroup
.
RuleGroup
. The name can contain only
alphanumeric characters (A-Z, a-z, 0-9), with maximum length 128 and minimum length one. It can't contain
whitespace or metric names reserved for AWS WAF, including "All" and "Default_Action." You can't change
the name of the metric after you create the RuleGroup
.public SubscribedRuleGroupSummary withMetricName(String metricName)
A friendly name or description for the metrics for this RuleGroup
. The name can contain only
alphanumeric characters (A-Z, a-z, 0-9), with maximum length 128 and minimum length one. It can't contain
whitespace or metric names reserved for AWS WAF, including "All" and "Default_Action." You can't change the name
of the metric after you create the RuleGroup
.
metricName
- A friendly name or description for the metrics for this RuleGroup
. The name can contain only
alphanumeric characters (A-Z, a-z, 0-9), with maximum length 128 and minimum length one. It can't contain
whitespace or metric names reserved for AWS WAF, including "All" and "Default_Action." You can't change
the name of the metric after you create the RuleGroup
.public String toString()
toString
in class Object
Object.toString()
public SubscribedRuleGroupSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.