public static interface OverrideAction.Builder extends SdkPojo, CopyableBuilder<OverrideAction.Builder,OverrideAction>
| Modifier and Type | Method and Description |
|---|---|
default OverrideAction.Builder |
count(Consumer<CountAction.Builder> count)
Override the rule group evaluation result to count only.
|
OverrideAction.Builder |
count(CountAction count)
Override the rule group evaluation result to count only.
|
default OverrideAction.Builder |
none(Consumer<NoneAction.Builder> none)
Don't override the rule group evaluation result.
|
OverrideAction.Builder |
none(NoneAction none)
Don't override the rule group evaluation result.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildOverrideAction.Builder count(CountAction count)
Override the rule group evaluation result to count only.
This option is usually set to none. It does not affect how the rules in the rule group are evaluated. If you
want the rules in the rule group to only count matches, do not use this and instead use the rule action
override option, with Count action, in your rule group reference statement settings.
count - Override the rule group evaluation result to count only.
This option is usually set to none. It does not affect how the rules in the rule group are evaluated.
If you want the rules in the rule group to only count matches, do not use this and instead use the
rule action override option, with Count action, in your rule group reference statement
settings.
default OverrideAction.Builder count(Consumer<CountAction.Builder> count)
Override the rule group evaluation result to count only.
This option is usually set to none. It does not affect how the rules in the rule group are evaluated. If you
want the rules in the rule group to only count matches, do not use this and instead use the rule action
override option, with Count action, in your rule group reference statement settings.
CountAction.Builder avoiding the
need to create one manually via CountAction.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to count(CountAction).
count - a consumer that will call methods on CountAction.Buildercount(CountAction)OverrideAction.Builder none(NoneAction none)
Don't override the rule group evaluation result. This is the most common setting.
none - Don't override the rule group evaluation result. This is the most common setting.default OverrideAction.Builder none(Consumer<NoneAction.Builder> none)
Don't override the rule group evaluation result. This is the most common setting.
This is a convenience method that creates an instance of theNoneAction.Builder avoiding the need to
create one manually via NoneAction.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to none(NoneAction).
none - a consumer that will call methods on NoneAction.Buildernone(NoneAction)Copyright © 2023. All rights reserved.