Interface ListPolicyStoreAliasesRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListPolicyStoreAliasesRequest.Builder,,ListPolicyStoreAliasesRequest> SdkBuilder<ListPolicyStoreAliasesRequest.Builder,,ListPolicyStoreAliasesRequest> SdkPojo,SdkRequest.Builder,VerifiedPermissionsRequest.Builder
- Enclosing class:
ListPolicyStoreAliasesRequest
-
Method Summary
Modifier and TypeMethodDescriptionfilter(Consumer<PolicyStoreAliasFilter.Builder> filter) Specifies a filter to narrow the results.filter(PolicyStoreAliasFilter filter) Specifies a filter to narrow the results.maxResults(Integer maxResults) Specifies the total number of results that you want included in each response.Specifies that you want to receive the next page of results.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.services.verifiedpermissions.model.VerifiedPermissionsRequest.Builder
build
-
Method Details
-
nextToken
Specifies that you want to receive the next page of results. Valid only if you received a
NextTokenresponse in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call'sNextTokenresponse to request the next page of results.- Parameters:
nextToken- Specifies that you want to receive the next page of results. Valid only if you received aNextTokenresponse in the previous request. If you did, it indicates that more output is available. Set this parameter to the value provided by the previous call'sNextTokenresponse to request the next page of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
Specifies the total number of results that you want included in each response. If additional items exist beyond the number you specify, the
NextTokenresponse element is returned with a value (not null). Include the specified value as theNextTokenrequest parameter in the next call to the operation to get the next set of results. Note that the service might return fewer results than the maximum even when there are more results available. You should checkNextTokenafter every operation to ensure that you receive all of the results.If you do not specify this parameter, the operation defaults to 5 policy store aliases per response. You can specify a maximum of 50 policy store aliases per response.
- Parameters:
maxResults- Specifies the total number of results that you want included in each response. If additional items exist beyond the number you specify, theNextTokenresponse element is returned with a value (not null). Include the specified value as theNextTokenrequest parameter in the next call to the operation to get the next set of results. Note that the service might return fewer results than the maximum even when there are more results available. You should checkNextTokenafter every operation to ensure that you receive all of the results.If you do not specify this parameter, the operation defaults to 5 policy store aliases per response. You can specify a maximum of 50 policy store aliases per response.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filter
Specifies a filter to narrow the results. You can filter by
policyStoreIdto list only the policy store aliases associated with a specific policy store.- Parameters:
filter- Specifies a filter to narrow the results. You can filter bypolicyStoreIdto list only the policy store aliases associated with a specific policy store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filter
default ListPolicyStoreAliasesRequest.Builder filter(Consumer<PolicyStoreAliasFilter.Builder> filter) Specifies a filter to narrow the results. You can filter by
This is a convenience method that creates an instance of thepolicyStoreIdto list only the policy store aliases associated with a specific policy store.PolicyStoreAliasFilter.Builderavoiding the need to create one manually viaPolicyStoreAliasFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofilter(PolicyStoreAliasFilter).- Parameters:
filter- a consumer that will call methods onPolicyStoreAliasFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
ListPolicyStoreAliasesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
ListPolicyStoreAliasesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-