Interface ListResolverQueryLogConfigsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<ListResolverQueryLogConfigsResponse.Builder,
,ListResolverQueryLogConfigsResponse> Route53ResolverResponse.Builder
,SdkBuilder<ListResolverQueryLogConfigsResponse.Builder,
,ListResolverQueryLogConfigsResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
ListResolverQueryLogConfigsResponse
-
Method Summary
Modifier and TypeMethodDescriptionIf there are more thanMaxResults
query logging configurations, you can submit anotherListResolverQueryLogConfigs
request to get the next group of configurations.resolverQueryLogConfigs
(Collection<ResolverQueryLogConfig> resolverQueryLogConfigs) A list that contains oneResolverQueryLogConfig
element for each query logging configuration that matches the values that you specified forFilter
.resolverQueryLogConfigs
(Consumer<ResolverQueryLogConfig.Builder>... resolverQueryLogConfigs) A list that contains oneResolverQueryLogConfig
element for each query logging configuration that matches the values that you specified forFilter
.resolverQueryLogConfigs
(ResolverQueryLogConfig... resolverQueryLogConfigs) A list that contains oneResolverQueryLogConfig
element for each query logging configuration that matches the values that you specified forFilter
.totalCount
(Integer totalCount) The total number of query logging configurations that were created by the current account in the specified Region.totalFilteredCount
(Integer totalFilteredCount) The total number of query logging configurations that were created by the current account in the specified Region and that match the filters that were specified in theListResolverQueryLogConfigs
request.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.route53resolver.model.Route53ResolverResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
nextToken
If there are more than
MaxResults
query logging configurations, you can submit anotherListResolverQueryLogConfigs
request to get the next group of configurations. In the next request, specify the value ofNextToken
from the previous response.- Parameters:
nextToken
- If there are more thanMaxResults
query logging configurations, you can submit anotherListResolverQueryLogConfigs
request to get the next group of configurations. In the next request, specify the value ofNextToken
from the previous response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalCount
The total number of query logging configurations that were created by the current account in the specified Region. This count can differ from the number of query logging configurations that are returned in a
ListResolverQueryLogConfigs
response, depending on the values that you specify in the request.- Parameters:
totalCount
- The total number of query logging configurations that were created by the current account in the specified Region. This count can differ from the number of query logging configurations that are returned in aListResolverQueryLogConfigs
response, depending on the values that you specify in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalFilteredCount
The total number of query logging configurations that were created by the current account in the specified Region and that match the filters that were specified in the
ListResolverQueryLogConfigs
request. For the total number of query logging configurations that were created by the current account in the specified Region, seeTotalCount
.- Parameters:
totalFilteredCount
- The total number of query logging configurations that were created by the current account in the specified Region and that match the filters that were specified in theListResolverQueryLogConfigs
request. For the total number of query logging configurations that were created by the current account in the specified Region, seeTotalCount
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resolverQueryLogConfigs
ListResolverQueryLogConfigsResponse.Builder resolverQueryLogConfigs(Collection<ResolverQueryLogConfig> resolverQueryLogConfigs) A list that contains one
ResolverQueryLogConfig
element for each query logging configuration that matches the values that you specified forFilter
.- Parameters:
resolverQueryLogConfigs
- A list that contains oneResolverQueryLogConfig
element for each query logging configuration that matches the values that you specified forFilter
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resolverQueryLogConfigs
ListResolverQueryLogConfigsResponse.Builder resolverQueryLogConfigs(ResolverQueryLogConfig... resolverQueryLogConfigs) A list that contains one
ResolverQueryLogConfig
element for each query logging configuration that matches the values that you specified forFilter
.- Parameters:
resolverQueryLogConfigs
- A list that contains oneResolverQueryLogConfig
element for each query logging configuration that matches the values that you specified forFilter
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resolverQueryLogConfigs
ListResolverQueryLogConfigsResponse.Builder resolverQueryLogConfigs(Consumer<ResolverQueryLogConfig.Builder>... resolverQueryLogConfigs) A list that contains one
This is a convenience method that creates an instance of theResolverQueryLogConfig
element for each query logging configuration that matches the values that you specified forFilter
.ResolverQueryLogConfig.Builder
avoiding the need to create one manually viaResolverQueryLogConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresolverQueryLogConfigs(List<ResolverQueryLogConfig>)
.- Parameters:
resolverQueryLogConfigs
- a consumer that will call methods onResolverQueryLogConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-