public static interface ListAvailableManagedRuleGroupsResponse.Builder extends Wafv2Response.Builder, SdkPojo, CopyableBuilder<ListAvailableManagedRuleGroupsResponse.Builder,ListAvailableManagedRuleGroupsResponse>
| Modifier and Type | Method and Description |
|---|---|
ListAvailableManagedRuleGroupsResponse.Builder |
managedRuleGroups(Collection<ManagedRuleGroupSummary> managedRuleGroups)
Array of managed rule groups that you can use.
|
ListAvailableManagedRuleGroupsResponse.Builder |
managedRuleGroups(Consumer<ManagedRuleGroupSummary.Builder>... managedRuleGroups)
Array of managed rule groups that you can use.
|
ListAvailableManagedRuleGroupsResponse.Builder |
managedRuleGroups(ManagedRuleGroupSummary... managedRuleGroups)
Array of managed rule groups that you can use.
|
ListAvailableManagedRuleGroupsResponse.Builder |
nextMarker(String nextMarker)
When you request a list of objects with a
Limit setting, if the number of objects that are still
available for retrieval exceeds the limit, WAF returns a NextMarker value in the response. |
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildListAvailableManagedRuleGroupsResponse.Builder nextMarker(String nextMarker)
When you request a list of objects with a Limit setting, if the number of objects that are still
available for retrieval exceeds the limit, WAF returns a NextMarker value in the response. To
retrieve the next batch of objects, provide the marker from the prior call in your next request.
nextMarker - When you request a list of objects with a Limit setting, if the number of objects that
are still available for retrieval exceeds the limit, WAF returns a NextMarker value in
the response. To retrieve the next batch of objects, provide the marker from the prior call in your
next request.ListAvailableManagedRuleGroupsResponse.Builder managedRuleGroups(Collection<ManagedRuleGroupSummary> managedRuleGroups)
Array of managed rule groups that you can use. If you specified a Limit in your request, this
might not be the full list.
managedRuleGroups - Array of managed rule groups that you can use. If you specified a Limit in your request,
this might not be the full list.ListAvailableManagedRuleGroupsResponse.Builder managedRuleGroups(ManagedRuleGroupSummary... managedRuleGroups)
Array of managed rule groups that you can use. If you specified a Limit in your request, this
might not be the full list.
managedRuleGroups - Array of managed rule groups that you can use. If you specified a Limit in your request,
this might not be the full list.ListAvailableManagedRuleGroupsResponse.Builder managedRuleGroups(Consumer<ManagedRuleGroupSummary.Builder>... managedRuleGroups)
Array of managed rule groups that you can use. If you specified a Limit in your request, this
might not be the full list.
ManagedRuleGroupSummary.Builder avoiding the need to
create one manually via ManagedRuleGroupSummary.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #managedRuleGroups(List.
managedRuleGroups - a consumer that will call methods on
ManagedRuleGroupSummary.Builder#managedRuleGroups(java.util.Collection) Copyright © 2023. All rights reserved.