@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; useful for testing and debugging.
|
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); the name can't contain whitespace. 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); the name can't contain whitespace. 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); the name can't contain whitespace. 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); the name can't contain whitespace. 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); the name can't contain whitespace. 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); the name can't contain whitespace. 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.