public static interface RuleGroupDetails.Builder extends SdkPojo, CopyableBuilder<RuleGroupDetails.Builder,RuleGroupDetails>
| Modifier and Type | Method and Description |
|---|---|
default RuleGroupDetails.Builder |
rulesSource(Consumer<RuleGroupSource.Builder> rulesSource)
The rules and actions for the rule group.
|
RuleGroupDetails.Builder |
rulesSource(RuleGroupSource rulesSource)
The rules and actions for the rule group.
|
default RuleGroupDetails.Builder |
ruleVariables(Consumer<RuleGroupVariables.Builder> ruleVariables)
Additional settings to use in the specified rules.
|
RuleGroupDetails.Builder |
ruleVariables(RuleGroupVariables ruleVariables)
Additional settings to use in the specified rules.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRuleGroupDetails.Builder ruleVariables(RuleGroupVariables ruleVariables)
Additional settings to use in the specified rules.
ruleVariables - Additional settings to use in the specified rules.default RuleGroupDetails.Builder ruleVariables(Consumer<RuleGroupVariables.Builder> ruleVariables)
Additional settings to use in the specified rules.
This is a convenience method that creates an instance of theRuleGroupVariables.Builder avoiding the
need to create one manually via RuleGroupVariables.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to ruleVariables(RuleGroupVariables).
ruleVariables - a consumer that will call methods on RuleGroupVariables.BuilderruleVariables(RuleGroupVariables)RuleGroupDetails.Builder rulesSource(RuleGroupSource rulesSource)
The rules and actions for the rule group.
For stateful rule groups, can contain RulesString, RulesSourceList, or
StatefulRules.
For stateless rule groups, contains StatelessRulesAndCustomActions.
rulesSource - The rules and actions for the rule group.
For stateful rule groups, can contain RulesString, RulesSourceList, or
StatefulRules.
For stateless rule groups, contains StatelessRulesAndCustomActions.
default RuleGroupDetails.Builder rulesSource(Consumer<RuleGroupSource.Builder> rulesSource)
The rules and actions for the rule group.
For stateful rule groups, can contain RulesString, RulesSourceList, or
StatefulRules.
For stateless rule groups, contains StatelessRulesAndCustomActions.
RuleGroupSource.Builder avoiding the
need to create one manually via RuleGroupSource.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to rulesSource(RuleGroupSource).
rulesSource - a consumer that will call methods on RuleGroupSource.BuilderrulesSource(RuleGroupSource)Copyright © 2023. All rights reserved.