public static interface RuleGroupSourceStatelessRuleMatchAttributes.Builder extends SdkPojo, CopyableBuilder<RuleGroupSourceStatelessRuleMatchAttributes.Builder,RuleGroupSourceStatelessRuleMatchAttributes>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRuleGroupSourceStatelessRuleMatchAttributes.Builder destinationPorts(Collection<RuleGroupSourceStatelessRuleMatchAttributesDestinationPorts> destinationPorts)
A list of port ranges to specify the destination ports to inspect for.
destinationPorts - A list of port ranges to specify the destination ports to inspect for.RuleGroupSourceStatelessRuleMatchAttributes.Builder destinationPorts(RuleGroupSourceStatelessRuleMatchAttributesDestinationPorts... destinationPorts)
A list of port ranges to specify the destination ports to inspect for.
destinationPorts - A list of port ranges to specify the destination ports to inspect for.RuleGroupSourceStatelessRuleMatchAttributes.Builder destinationPorts(Consumer<RuleGroupSourceStatelessRuleMatchAttributesDestinationPorts.Builder>... destinationPorts)
A list of port ranges to specify the destination ports to inspect for.
This is a convenience method that creates an instance of theRuleGroupSourceStatelessRuleMatchAttributesDestinationPorts.Builder
avoiding the need to create one manually via
RuleGroupSourceStatelessRuleMatchAttributesDestinationPorts.builder()
.
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #destinationPorts(List.
destinationPorts - a consumer that will call methods on
RuleGroupSourceStatelessRuleMatchAttributesDestinationPorts.Builder#destinationPorts(java.util.Collection) RuleGroupSourceStatelessRuleMatchAttributes.Builder destinations(Collection<RuleGroupSourceStatelessRuleMatchAttributesDestinations> destinations)
The destination IP addresses and address ranges to inspect for, in CIDR notation.
destinations - The destination IP addresses and address ranges to inspect for, in CIDR notation.RuleGroupSourceStatelessRuleMatchAttributes.Builder destinations(RuleGroupSourceStatelessRuleMatchAttributesDestinations... destinations)
The destination IP addresses and address ranges to inspect for, in CIDR notation.
destinations - The destination IP addresses and address ranges to inspect for, in CIDR notation.RuleGroupSourceStatelessRuleMatchAttributes.Builder destinations(Consumer<RuleGroupSourceStatelessRuleMatchAttributesDestinations.Builder>... destinations)
The destination IP addresses and address ranges to inspect for, in CIDR notation.
This is a convenience method that creates an instance of theRuleGroupSourceStatelessRuleMatchAttributesDestinations.Builder
avoiding the need to create one manually via
RuleGroupSourceStatelessRuleMatchAttributesDestinations.builder()
.
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #destinations(List.
destinations - a consumer that will call methods on
RuleGroupSourceStatelessRuleMatchAttributesDestinations.Builder#destinations(java.util.Collection) RuleGroupSourceStatelessRuleMatchAttributes.Builder protocols(Collection<Integer> protocols)
The protocols to inspect for.
protocols - The protocols to inspect for.RuleGroupSourceStatelessRuleMatchAttributes.Builder protocols(Integer... protocols)
The protocols to inspect for.
protocols - The protocols to inspect for.RuleGroupSourceStatelessRuleMatchAttributes.Builder sourcePorts(Collection<RuleGroupSourceStatelessRuleMatchAttributesSourcePorts> sourcePorts)
A list of port ranges to specify the source ports to inspect for.
sourcePorts - A list of port ranges to specify the source ports to inspect for.RuleGroupSourceStatelessRuleMatchAttributes.Builder sourcePorts(RuleGroupSourceStatelessRuleMatchAttributesSourcePorts... sourcePorts)
A list of port ranges to specify the source ports to inspect for.
sourcePorts - A list of port ranges to specify the source ports to inspect for.RuleGroupSourceStatelessRuleMatchAttributes.Builder sourcePorts(Consumer<RuleGroupSourceStatelessRuleMatchAttributesSourcePorts.Builder>... sourcePorts)
A list of port ranges to specify the source ports to inspect for.
This is a convenience method that creates an instance of theRuleGroupSourceStatelessRuleMatchAttributesSourcePorts.Builder
avoiding the need to create one manually via
RuleGroupSourceStatelessRuleMatchAttributesSourcePorts.builder()
.
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #sourcePorts(List.
sourcePorts - a consumer that will call methods on
RuleGroupSourceStatelessRuleMatchAttributesSourcePorts.Builder#sourcePorts(java.util.Collection) RuleGroupSourceStatelessRuleMatchAttributes.Builder sources(Collection<RuleGroupSourceStatelessRuleMatchAttributesSources> sources)
The source IP addresses and address ranges to inspect for, in CIDR notation.
sources - The source IP addresses and address ranges to inspect for, in CIDR notation.RuleGroupSourceStatelessRuleMatchAttributes.Builder sources(RuleGroupSourceStatelessRuleMatchAttributesSources... sources)
The source IP addresses and address ranges to inspect for, in CIDR notation.
sources - The source IP addresses and address ranges to inspect for, in CIDR notation.RuleGroupSourceStatelessRuleMatchAttributes.Builder sources(Consumer<RuleGroupSourceStatelessRuleMatchAttributesSources.Builder>... sources)
The source IP addresses and address ranges to inspect for, in CIDR notation.
This is a convenience method that creates an instance of theRuleGroupSourceStatelessRuleMatchAttributesSources.Builder
avoiding the need to create one manually via
RuleGroupSourceStatelessRuleMatchAttributesSources.builder()
.
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #sources(List.
sources - a consumer that will call methods on
RuleGroupSourceStatelessRuleMatchAttributesSources.Builder#sources(java.util.Collection) RuleGroupSourceStatelessRuleMatchAttributes.Builder tcpFlags(Collection<RuleGroupSourceStatelessRuleMatchAttributesTcpFlags> tcpFlags)
The TCP flags and masks to inspect for.
tcpFlags - The TCP flags and masks to inspect for.RuleGroupSourceStatelessRuleMatchAttributes.Builder tcpFlags(RuleGroupSourceStatelessRuleMatchAttributesTcpFlags... tcpFlags)
The TCP flags and masks to inspect for.
tcpFlags - The TCP flags and masks to inspect for.RuleGroupSourceStatelessRuleMatchAttributes.Builder tcpFlags(Consumer<RuleGroupSourceStatelessRuleMatchAttributesTcpFlags.Builder>... tcpFlags)
The TCP flags and masks to inspect for.
This is a convenience method that creates an instance of theRuleGroupSourceStatelessRuleMatchAttributesTcpFlags.Builder
avoiding the need to create one manually via
RuleGroupSourceStatelessRuleMatchAttributesTcpFlags.builder()
.
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #tcpFlags(List.
tcpFlags - a consumer that will call methods on
RuleGroupSourceStatelessRuleMatchAttributesTcpFlags.Builder#tcpFlags(java.util.Collection) Copyright © 2023. All rights reserved.