Interface ListResolverQueryLogConfigsResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<ListResolverQueryLogConfigsResponse.Builder,ListResolverQueryLogConfigsResponse>,Route53ResolverResponse.Builder,SdkBuilder<ListResolverQueryLogConfigsResponse.Builder,ListResolverQueryLogConfigsResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- ListResolverQueryLogConfigsResponse
public static interface ListResolverQueryLogConfigsResponse.Builder extends Route53ResolverResponse.Builder, SdkPojo, CopyableBuilder<ListResolverQueryLogConfigsResponse.Builder,ListResolverQueryLogConfigsResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListResolverQueryLogConfigsResponse.BuildernextToken(String nextToken)If there are more thanMaxResultsquery logging configurations, you can submit anotherListResolverQueryLogConfigsrequest to get the next group of configurations.ListResolverQueryLogConfigsResponse.BuilderresolverQueryLogConfigs(Collection<ResolverQueryLogConfig> resolverQueryLogConfigs)A list that contains oneResolverQueryLogConfigelement for each query logging configuration that matches the values that you specified forFilter.ListResolverQueryLogConfigsResponse.BuilderresolverQueryLogConfigs(Consumer<ResolverQueryLogConfig.Builder>... resolverQueryLogConfigs)A list that contains oneResolverQueryLogConfigelement for each query logging configuration that matches the values that you specified forFilter.ListResolverQueryLogConfigsResponse.BuilderresolverQueryLogConfigs(ResolverQueryLogConfig... resolverQueryLogConfigs)A list that contains oneResolverQueryLogConfigelement for each query logging configuration that matches the values that you specified forFilter.ListResolverQueryLogConfigsResponse.BuildertotalCount(Integer totalCount)The total number of query logging configurations that were created by the current account in the specified Region.ListResolverQueryLogConfigsResponse.BuildertotalFilteredCount(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
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 Detail
-
nextToken
ListResolverQueryLogConfigsResponse.Builder nextToken(String 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
ListResolverQueryLogConfigsResponse.Builder totalCount(Integer 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
ListResolverQueryLogConfigsResponse.Builder 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 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 to#resolverQueryLogConfigs(List.) - 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:
#resolverQueryLogConfigs(java.util.Collection)
-
-