public static interface RuleGroupRuleOptionsPair.Builder extends SdkPojo, CopyableBuilder<RuleGroupRuleOptionsPair.Builder,RuleGroupRuleOptionsPair>
| Modifier and Type | Method and Description |
|---|---|
RuleGroupRuleOptionsPair.Builder |
ruleGroupArn(String ruleGroupArn)
The ARN of the rule group.
|
RuleGroupRuleOptionsPair.Builder |
ruleOptions(Collection<RuleOption> ruleOptions)
The rule options.
|
RuleGroupRuleOptionsPair.Builder |
ruleOptions(Consumer<RuleOption.Builder>... ruleOptions)
The rule options.
|
RuleGroupRuleOptionsPair.Builder |
ruleOptions(RuleOption... ruleOptions)
The rule options.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRuleGroupRuleOptionsPair.Builder ruleGroupArn(String ruleGroupArn)
The ARN of the rule group.
ruleGroupArn - The ARN of the rule group.RuleGroupRuleOptionsPair.Builder ruleOptions(Collection<RuleOption> ruleOptions)
The rule options.
ruleOptions - The rule options.RuleGroupRuleOptionsPair.Builder ruleOptions(RuleOption... ruleOptions)
The rule options.
ruleOptions - The rule options.RuleGroupRuleOptionsPair.Builder ruleOptions(Consumer<RuleOption.Builder>... ruleOptions)
The rule options.
This is a convenience method that creates an instance of theRuleOption.Builder avoiding the need to create one manually
via RuleOption.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #ruleOptions(List.
ruleOptions - a consumer that will call methods on
RuleOption.Builder#ruleOptions(java.util.Collection) Copyright © 2023. All rights reserved.