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 thanMaxResultsquery logging configurations, you can submit anotherListResolverQueryLogConfigsrequest to get the next group of configurations.resolverQueryLogConfigs(Collection<ResolverQueryLogConfig> resolverQueryLogConfigs) A list that contains oneResolverQueryLogConfigelement for each query logging configuration that matches the values that you specified forFilter.resolverQueryLogConfigs(Consumer<ResolverQueryLogConfig.Builder>... resolverQueryLogConfigs) A list that contains oneResolverQueryLogConfigelement for each query logging configuration that matches the values that you specified forFilter.resolverQueryLogConfigs(ResolverQueryLogConfig... resolverQueryLogConfigs) A list that contains oneResolverQueryLogConfigelement 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 theListResolverQueryLogConfigsrequest.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.route53resolver.model.Route53ResolverResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
nextToken
If there are more than
MaxResultsquery logging configurations, you can submit anotherListResolverQueryLogConfigsrequest to get the next group of configurations. In the next request, specify the value ofNextTokenfrom the previous response.- Parameters:
nextToken- If there are more thanMaxResultsquery logging configurations, you can submit anotherListResolverQueryLogConfigsrequest to get the next group of configurations. In the next request, specify the value ofNextTokenfrom 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
ListResolverQueryLogConfigsresponse, 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 aListResolverQueryLogConfigsresponse, 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
ListResolverQueryLogConfigsrequest. 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 theListResolverQueryLogConfigsrequest. 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
ResolverQueryLogConfigelement for each query logging configuration that matches the values that you specified forFilter.- Parameters:
resolverQueryLogConfigs- A list that contains oneResolverQueryLogConfigelement 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
ResolverQueryLogConfigelement for each query logging configuration that matches the values that you specified forFilter.- Parameters:
resolverQueryLogConfigs- A list that contains oneResolverQueryLogConfigelement 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 theResolverQueryLogConfigelement for each query logging configuration that matches the values that you specified forFilter.ResolverQueryLogConfig.Builderavoiding the need to create one manually viaResolverQueryLogConfig.builder().When the
Consumercompletes,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:
-