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.BuildercreatedAt(Instant createdAt)The date and time the rule was created.TopicRuleListItem.BuilderruleArn(String ruleArn)The rule ARN.TopicRuleListItem.BuilderruleDisabled(Boolean ruleDisabled)Specifies whether the rule is disabled.TopicRuleListItem.BuilderruleName(String ruleName)The name of the rule.TopicRuleListItem.BuildertopicPattern(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.
-
-