public static interface RuleGroup.Builder extends SdkPojo, CopyableBuilder<RuleGroup.Builder,RuleGroup>
| Modifier and Type | Method and Description |
|---|---|
default RuleGroup.Builder |
referenceSets(Consumer<ReferenceSets.Builder> referenceSets)
The list of a rule group's reference sets.
|
RuleGroup.Builder |
referenceSets(ReferenceSets referenceSets)
The list of a rule group's reference sets.
|
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.
|
default RuleGroup.Builder |
statefulRuleOptions(Consumer<StatefulRuleOptions.Builder> statefulRuleOptions)
Additional options governing how Network Firewall handles stateful rules.
|
RuleGroup.Builder |
statefulRuleOptions(StatefulRuleOptions statefulRuleOptions)
Additional options governing how Network Firewall handles stateful rules.
|
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 method 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 referenceSets(ReferenceSets referenceSets)
The list of a rule group's reference sets.
referenceSets - The list of a rule group's reference sets.default RuleGroup.Builder referenceSets(Consumer<ReferenceSets.Builder> referenceSets)
The list of a rule group's reference sets.
This is a convenience method that creates an instance of theReferenceSets.Builder avoiding the need
to create one manually via ReferenceSets.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to referenceSets(ReferenceSets).
referenceSets - a consumer that will call methods on ReferenceSets.BuilderreferenceSets(ReferenceSets)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 method 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)RuleGroup.Builder statefulRuleOptions(StatefulRuleOptions statefulRuleOptions)
Additional options governing how Network Firewall handles stateful rules. The policies where you use your stateful rule group must have stateful rule options settings that are compatible with these settings.
statefulRuleOptions - Additional options governing how Network Firewall handles stateful rules. The policies where you use
your stateful rule group must have stateful rule options settings that are compatible with these
settings.default RuleGroup.Builder statefulRuleOptions(Consumer<StatefulRuleOptions.Builder> statefulRuleOptions)
Additional options governing how Network Firewall handles stateful rules. The policies where you use your stateful rule group must have stateful rule options settings that are compatible with these settings.
This is a convenience method that creates an instance of theStatefulRuleOptions.Builder avoiding the
need to create one manually via StatefulRuleOptions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to statefulRuleOptions(StatefulRuleOptions).
statefulRuleOptions - a consumer that will call methods on StatefulRuleOptions.BuilderstatefulRuleOptions(StatefulRuleOptions)Copyright © 2023. All rights reserved.