Interface RuleGroupSourceStatelessRuleMatchAttributesTcpFlags.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RuleGroupSourceStatelessRuleMatchAttributesTcpFlags.Builder,RuleGroupSourceStatelessRuleMatchAttributesTcpFlags>,SdkBuilder<RuleGroupSourceStatelessRuleMatchAttributesTcpFlags.Builder,RuleGroupSourceStatelessRuleMatchAttributesTcpFlags>,SdkPojo
- Enclosing class:
- RuleGroupSourceStatelessRuleMatchAttributesTcpFlags
public static interface RuleGroupSourceStatelessRuleMatchAttributesTcpFlags.Builder extends SdkPojo, CopyableBuilder<RuleGroupSourceStatelessRuleMatchAttributesTcpFlags.Builder,RuleGroupSourceStatelessRuleMatchAttributesTcpFlags>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RuleGroupSourceStatelessRuleMatchAttributesTcpFlags.Builderflags(String... flags)Defines the flags from theMaskssetting that must be set in order for the packet to match.RuleGroupSourceStatelessRuleMatchAttributesTcpFlags.Builderflags(Collection<String> flags)Defines the flags from theMaskssetting that must be set in order for the packet to match.RuleGroupSourceStatelessRuleMatchAttributesTcpFlags.Buildermasks(String... masks)The set of flags to consider in the inspection.RuleGroupSourceStatelessRuleMatchAttributesTcpFlags.Buildermasks(Collection<String> masks)The set of flags to consider in the inspection.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
flags
RuleGroupSourceStatelessRuleMatchAttributesTcpFlags.Builder flags(Collection<String> flags)
Defines the flags from the
Maskssetting that must be set in order for the packet to match. Flags that are listed must be set. Flags that are not listed must not be set.- Parameters:
flags- Defines the flags from theMaskssetting that must be set in order for the packet to match. Flags that are listed must be set. Flags that are not listed must not be set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flags
RuleGroupSourceStatelessRuleMatchAttributesTcpFlags.Builder flags(String... flags)
Defines the flags from the
Maskssetting that must be set in order for the packet to match. Flags that are listed must be set. Flags that are not listed must not be set.- Parameters:
flags- Defines the flags from theMaskssetting that must be set in order for the packet to match. Flags that are listed must be set. Flags that are not listed must not be set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
masks
RuleGroupSourceStatelessRuleMatchAttributesTcpFlags.Builder masks(Collection<String> masks)
The set of flags to consider in the inspection. If not specified, then all flags are inspected.
- Parameters:
masks- The set of flags to consider in the inspection. If not specified, then all flags are inspected.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
masks
RuleGroupSourceStatelessRuleMatchAttributesTcpFlags.Builder masks(String... masks)
The set of flags to consider in the inspection. If not specified, then all flags are inspected.
- Parameters:
masks- The set of flags to consider in the inspection. If not specified, then all flags are inspected.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-