Interface TopicRuleListItem.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<TopicRuleListItem.Builder,TopicRuleListItem>
,SdkBuilder<TopicRuleListItem.Builder,TopicRuleListItem>
,SdkPojo
- Enclosing class:
- TopicRuleListItem
public static interface TopicRuleListItem.Builder extends SdkPojo, CopyableBuilder<TopicRuleListItem.Builder,TopicRuleListItem>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TopicRuleListItem.Builder
createdAt(Instant createdAt)
The date and time the rule was created.TopicRuleListItem.Builder
ruleArn(String ruleArn)
The rule ARN.TopicRuleListItem.Builder
ruleDisabled(Boolean ruleDisabled)
Specifies whether the rule is disabled.TopicRuleListItem.Builder
ruleName(String ruleName)
The name of the rule.TopicRuleListItem.Builder
topicPattern(String topicPattern)
The pattern for the topic names that apply.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
ruleArn
TopicRuleListItem.Builder ruleArn(String ruleArn)
The rule ARN.
- Parameters:
ruleArn
- The rule ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleName
TopicRuleListItem.Builder ruleName(String ruleName)
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.
-
topicPattern
TopicRuleListItem.Builder topicPattern(String topicPattern)
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.
-
createdAt
TopicRuleListItem.Builder createdAt(Instant createdAt)
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.
-
ruleDisabled
TopicRuleListItem.Builder ruleDisabled(Boolean ruleDisabled)
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.
-
-