Package com.amazonaws.services.iot.model
Class TopicRuleListItem
java.lang.Object
com.amazonaws.services.iot.model.TopicRuleListItem
- All Implemented Interfaces:
Serializable
,Cloneable
Describes a rule.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
The date and time the rule was created.The rule ARN.Specifies whether the rule is disabled.The name of the rule.The pattern for the topic names that apply.int
hashCode()
Specifies whether the rule is disabled.void
setCreatedAt
(Date createdAt) The date and time the rule was created.void
setRuleArn
(String ruleArn) The rule ARN.void
setRuleDisabled
(Boolean ruleDisabled) Specifies whether the rule is disabled.void
setRuleName
(String ruleName) The name of the rule.void
setTopicPattern
(String topicPattern) The pattern for the topic names that apply.toString()
Returns a string representation of this object; useful for testing and debugging.withCreatedAt
(Date createdAt) The date and time the rule was created.withRuleArn
(String ruleArn) The rule ARN.withRuleDisabled
(Boolean ruleDisabled) Specifies whether the rule is disabled.withRuleName
(String ruleName) The name of the rule.withTopicPattern
(String topicPattern) The pattern for the topic names that apply.
-
Constructor Details
-
TopicRuleListItem
public TopicRuleListItem()
-
-
Method Details
-
setRuleArn
The rule ARN.
- Parameters:
ruleArn
- The rule ARN.
-
getRuleArn
The rule ARN.
- Returns:
- The rule ARN.
-
withRuleArn
The rule ARN.
- Parameters:
ruleArn
- The rule ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setRuleName
The name of the rule.
- Parameters:
ruleName
- The name of the rule.
-
getRuleName
The name of the rule.
- Returns:
- The name of the rule.
-
withRuleName
The name of the rule.
- Parameters:
ruleName
- The name of the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setTopicPattern
The pattern for the topic names that apply.
- Parameters:
topicPattern
- The pattern for the topic names that apply.
-
getTopicPattern
The pattern for the topic names that apply.
- Returns:
- The pattern for the topic names that apply.
-
withTopicPattern
The pattern for the topic names that apply.
- Parameters:
topicPattern
- The pattern for the topic names that apply.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCreatedAt
The date and time the rule was created.
- Parameters:
createdAt
- The date and time the rule was created.
-
getCreatedAt
The date and time the rule was created.
- Returns:
- The date and time the rule was created.
-
withCreatedAt
The date and time the rule was created.
- Parameters:
createdAt
- The date and time the rule was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setRuleDisabled
Specifies whether the rule is disabled.
- Parameters:
ruleDisabled
- Specifies whether the rule is disabled.
-
getRuleDisabled
Specifies whether the rule is disabled.
- Returns:
- Specifies whether the rule is disabled.
-
withRuleDisabled
Specifies whether the rule is disabled.
- Parameters:
ruleDisabled
- Specifies whether the rule is disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isRuleDisabled
Specifies whether the rule is disabled.
- Returns:
- Specifies whether the rule is disabled.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-