Interface RuleGroupSourceListDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RuleGroupSourceListDetails.Builder,,RuleGroupSourceListDetails> SdkBuilder<RuleGroupSourceListDetails.Builder,,RuleGroupSourceListDetails> SdkPojo
- Enclosing class:
RuleGroupSourceListDetails
-
Method Summary
Modifier and TypeMethodDescriptiongeneratedRulesType(String generatedRulesType) Indicates whether to allow or deny access to the domains listed inTargets.The domains that you want to inspect for in your traffic flows.targets(Collection<String> targets) The domains that you want to inspect for in your traffic flows.targetTypes(String... targetTypes) The protocols that you want to inspect.targetTypes(Collection<String> targetTypes) The protocols that you want to inspect.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
generatedRulesType
Indicates whether to allow or deny access to the domains listed in
Targets.- Parameters:
generatedRulesType- Indicates whether to allow or deny access to the domains listed inTargets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetTypes
The protocols that you want to inspect. Specify
LS_SNIfor HTTPS. SpecifyHTTP_HOSTfor HTTP. You can specify either or both.- Parameters:
targetTypes- The protocols that you want to inspect. SpecifyLS_SNIfor HTTPS. SpecifyHTTP_HOSTfor HTTP. You can specify either or both.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetTypes
The protocols that you want to inspect. Specify
LS_SNIfor HTTPS. SpecifyHTTP_HOSTfor HTTP. You can specify either or both.- Parameters:
targetTypes- The protocols that you want to inspect. SpecifyLS_SNIfor HTTPS. SpecifyHTTP_HOSTfor HTTP. You can specify either or both.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targets
The domains that you want to inspect for in your traffic flows. You can provide full domain names, or use the '.' prefix as a wildcard. For example,
.example.commatches all domains that end withexample.com.- Parameters:
targets- The domains that you want to inspect for in your traffic flows. You can provide full domain names, or use the '.' prefix as a wildcard. For example,.example.commatches all domains that end withexample.com.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targets
The domains that you want to inspect for in your traffic flows. You can provide full domain names, or use the '.' prefix as a wildcard. For example,
.example.commatches all domains that end withexample.com.- Parameters:
targets- The domains that you want to inspect for in your traffic flows. You can provide full domain names, or use the '.' prefix as a wildcard. For example,.example.commatches all domains that end withexample.com.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-