Uses of Interface
software.amazon.awssdk.services.wafv2.model.RuleGroup.Builder
Packages that use RuleGroup.Builder
-
Uses of RuleGroup.Builder in software.amazon.awssdk.services.wafv2.model
Methods in software.amazon.awssdk.services.wafv2.model that return RuleGroup.BuilderModifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the entity.RuleGroup.Builder.availableLabels(Collection<LabelSummary> availableLabels) The labels that one or more rules in this rule group add to matching web requests.RuleGroup.Builder.availableLabels(Consumer<LabelSummary.Builder>... availableLabels) The labels that one or more rules in this rule group add to matching web requests.RuleGroup.Builder.availableLabels(LabelSummary... availableLabels) The labels that one or more rules in this rule group add to matching web requests.static RuleGroup.BuilderRuleGroup.builder()The web ACL capacity units (WCUs) required for this rule group.RuleGroup.Builder.consumedLabels(Collection<LabelSummary> consumedLabels) The labels that one or more rules in this rule group match against in label match statements.RuleGroup.Builder.consumedLabels(Consumer<LabelSummary.Builder>... consumedLabels) The labels that one or more rules in this rule group match against in label match statements.RuleGroup.Builder.consumedLabels(LabelSummary... consumedLabels) The labels that one or more rules in this rule group match against in label match statements.RuleGroup.Builder.customResponseBodies(Map<String, CustomResponseBody> customResponseBodies) A map of custom response keys and content bodies.RuleGroup.Builder.description(String description) A description of the rule group that helps with identification.A unique identifier for the rule group.RuleGroup.Builder.labelNamespace(String labelNamespace) The label namespace prefix for this rule group.default RuleGroup.BuilderRuleGroup.Builder.monetizationConfig(Consumer<MonetizationConfig.Builder> monetizationConfig) The monetization configuration for the rule group.RuleGroup.Builder.monetizationConfig(MonetizationConfig monetizationConfig) The monetization configuration for the rule group.The name of the rule group.RuleGroup.Builder.rules(Collection<Rule> rules) The Rule statements used to identify the web requests that you want to manage.RuleGroup.Builder.rules(Consumer<Rule.Builder>... rules) The Rule statements used to identify the web requests that you want to manage.The Rule statements used to identify the web requests that you want to manage.RuleGroup.toBuilder()default RuleGroup.BuilderRuleGroup.Builder.visibilityConfig(Consumer<VisibilityConfig.Builder> visibilityConfig) Defines and enables Amazon CloudWatch metrics and web request sample collection.RuleGroup.Builder.visibilityConfig(VisibilityConfig visibilityConfig) Defines and enables Amazon CloudWatch metrics and web request sample collection.Methods in software.amazon.awssdk.services.wafv2.model that return types with arguments of type RuleGroup.BuilderModifier and TypeMethodDescriptionstatic Class<? extends RuleGroup.Builder>RuleGroup.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.wafv2.model with type arguments of type RuleGroup.BuilderModifier and TypeMethodDescriptiondefault GetRuleGroupResponse.BuilderGetRuleGroupResponse.Builder.ruleGroup(Consumer<RuleGroup.Builder> ruleGroup) This is a convenience method that creates an instance of theRuleGroup.Builderavoiding the need to create one manually viaRuleGroup.builder().