public static interface RuleGroup.Builder extends SdkPojo, CopyableBuilder<RuleGroup.Builder,RuleGroup>
| Modifier and Type | Method and Description |
|---|---|
default RuleGroup.Builder |
rulesSource(Consumer<RulesSource.Builder> rulesSource)
The stateful rules or stateless rules for the rule group.
|
RuleGroup.Builder |
rulesSource(RulesSource rulesSource)
The stateful rules or stateless rules for the rule group.
|
default RuleGroup.Builder |
ruleVariables(Consumer<RuleVariables.Builder> ruleVariables)
Settings that are available for use in the rules in the rule group.
|
RuleGroup.Builder |
ruleVariables(RuleVariables ruleVariables)
Settings that are available for use in the rules in the rule group.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRuleGroup.Builder ruleVariables(RuleVariables ruleVariables)
Settings that are available for use in the rules in the rule group. You can only use these for stateful rule groups.
ruleVariables - Settings that are available for use in the rules in the rule group. You can only use these for
stateful rule groups.default RuleGroup.Builder ruleVariables(Consumer<RuleVariables.Builder> ruleVariables)
Settings that are available for use in the rules in the rule group. You can only use these for stateful rule groups.
This is a convenience that creates an instance of theRuleVariables.Builder avoiding the need to
create one manually via RuleVariables.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to ruleVariables(RuleVariables).ruleVariables - a consumer that will call methods on RuleVariables.BuilderruleVariables(RuleVariables)RuleGroup.Builder rulesSource(RulesSource rulesSource)
The stateful rules or stateless rules for the rule group.
rulesSource - The stateful rules or stateless rules for the rule group.default RuleGroup.Builder rulesSource(Consumer<RulesSource.Builder> rulesSource)
The stateful rules or stateless rules for the rule group.
This is a convenience that creates an instance of theRulesSource.Builder avoiding the need to create
one manually via RulesSource.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to rulesSource(RulesSource).rulesSource - a consumer that will call methods on RulesSource.BuilderrulesSource(RulesSource)Copyright © 2021. All rights reserved.