RuleGroup.Builder |
RuleGroup.Builder.arn(String arn) |
The Amazon Resource Name (ARN) of the entity.
|
RuleGroup.Builder |
RuleGroup.Builder.availableLabels(Collection<LabelSummary> availableLabels) |
The labels that one or more rules in this rule group add to matching web requests.
|
RuleGroup.Builder |
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 |
RuleGroup.Builder.availableLabels(LabelSummary... availableLabels) |
The labels that one or more rules in this rule group add to matching web requests.
|
static RuleGroup.Builder |
RuleGroup.builder() |
|
RuleGroup.Builder |
RuleGroup.Builder.capacity(Long capacity) |
The web ACL capacity units (WCUs) required for this rule group.
|
RuleGroup.Builder |
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 |
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 |
RuleGroup.Builder.consumedLabels(LabelSummary... consumedLabels) |
The labels that one or more rules in this rule group match against in label match statements.
|
RuleGroup.Builder |
RuleGroup.Builder.customResponseBodies(Map<String,CustomResponseBody> customResponseBodies) |
A map of custom response keys and content bodies.
|
RuleGroup.Builder |
RuleGroup.Builder.description(String description) |
A description of the rule group that helps with identification.
|
RuleGroup.Builder |
RuleGroup.Builder.id(String id) |
A unique identifier for the rule group.
|
RuleGroup.Builder |
RuleGroup.Builder.labelNamespace(String labelNamespace) |
The label namespace prefix for this rule group.
|
RuleGroup.Builder |
RuleGroup.Builder.name(String name) |
The name of the rule group.
|
RuleGroup.Builder |
RuleGroup.Builder.rules(Collection<Rule> rules) |
The Rule statements used to identify the web requests that you want to manage.
|
RuleGroup.Builder |
RuleGroup.Builder.rules(Consumer<Rule.Builder>... rules) |
The Rule statements used to identify the web requests that you want to manage.
|
RuleGroup.Builder |
RuleGroup.Builder.rules(Rule... rules) |
The Rule statements used to identify the web requests that you want to manage.
|
RuleGroup.Builder |
RuleGroup.toBuilder() |
|
default RuleGroup.Builder |
RuleGroup.Builder.visibilityConfig(Consumer<VisibilityConfig.Builder> visibilityConfig) |
Defines and enables Amazon CloudWatch metrics and web request sample collection.
|
RuleGroup.Builder |
RuleGroup.Builder.visibilityConfig(VisibilityConfig visibilityConfig) |
Defines and enables Amazon CloudWatch metrics and web request sample collection.
|