public static interface RuleGroupSourceStatefulRulesDetails.Builder extends SdkPojo, CopyableBuilder<RuleGroupSourceStatefulRulesDetails.Builder,RuleGroupSourceStatefulRulesDetails>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRuleGroupSourceStatefulRulesDetails.Builder action(String action)
Defines what Network Firewall should do with the packets in a traffic flow when the flow matches the stateful rule criteria.
action - Defines what Network Firewall should do with the packets in a traffic flow when the flow matches the
stateful rule criteria.RuleGroupSourceStatefulRulesDetails.Builder header(RuleGroupSourceStatefulRulesHeaderDetails header)
The stateful inspection criteria for the rule.
header - The stateful inspection criteria for the rule.default RuleGroupSourceStatefulRulesDetails.Builder header(Consumer<RuleGroupSourceStatefulRulesHeaderDetails.Builder> header)
The stateful inspection criteria for the rule.
This is a convenience method that creates an instance of theRuleGroupSourceStatefulRulesHeaderDetails.Builder avoiding the need to create one manually via
RuleGroupSourceStatefulRulesHeaderDetails.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to header(RuleGroupSourceStatefulRulesHeaderDetails).
header - a consumer that will call methods on RuleGroupSourceStatefulRulesHeaderDetails.Builderheader(RuleGroupSourceStatefulRulesHeaderDetails)RuleGroupSourceStatefulRulesDetails.Builder ruleOptions(Collection<RuleGroupSourceStatefulRulesOptionsDetails> ruleOptions)
Additional options for the rule.
ruleOptions - Additional options for the rule.RuleGroupSourceStatefulRulesDetails.Builder ruleOptions(RuleGroupSourceStatefulRulesOptionsDetails... ruleOptions)
Additional options for the rule.
ruleOptions - Additional options for the rule.RuleGroupSourceStatefulRulesDetails.Builder ruleOptions(Consumer<RuleGroupSourceStatefulRulesOptionsDetails.Builder>... ruleOptions)
Additional options for the rule.
This is a convenience method that creates an instance of theRuleGroupSourceStatefulRulesOptionsDetails.Builder
avoiding the need to create one manually via
RuleGroupSourceStatefulRulesOptionsDetails.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
RuleGroupSourceStatefulRulesOptionsDetails.Builder#ruleOptions(java.util.Collection) Copyright © 2023. All rights reserved.