Interface ListPoliciesForTargetRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListPoliciesForTargetRequest.Builder,,ListPoliciesForTargetRequest> OrganizationsRequest.Builder,SdkBuilder<ListPoliciesForTargetRequest.Builder,,ListPoliciesForTargetRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
ListPoliciesForTargetRequest
-
Method Summary
Modifier and TypeMethodDescriptionThe type of policy that you want to include in the returned list.filter(PolicyType filter) The type of policy that you want to include in the returned list.maxResults(Integer maxResults) The maximum number of items to return in the response.The parameter for receiving additional results if you receive aNextTokenresponse in a previous request.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.ID for the root, organizational unit, or account whose policies you want to list.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.services.organizations.model.OrganizationsRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
targetId
ID for the root, organizational unit, or account whose policies you want to list.
The regex pattern for a target ID string requires one of the following:
-
Root - A string that begins with "r-" followed by from 4 to 32 lowercase letters or digits.
-
Account - A string that consists of exactly 12 digits.
-
Organizational unit (OU) - A string that begins with "ou-" followed by from 4 to 32 lowercase letters or digits (the ID of the root that the OU is in). This string is followed by a second "-" dash and from 8 to 32 additional lowercase letters or digits.
- Parameters:
targetId- ID for the root, organizational unit, or account whose policies you want to list.The regex pattern for a target ID string requires one of the following:
-
Root - A string that begins with "r-" followed by from 4 to 32 lowercase letters or digits.
-
Account - A string that consists of exactly 12 digits.
-
Organizational unit (OU) - A string that begins with "ou-" followed by from 4 to 32 lowercase letters or digits (the ID of the root that the OU is in). This string is followed by a second "-" dash and from 8 to 32 additional lowercase letters or digits.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
filter
The type of policy that you want to include in the returned list. You must specify one of the following values:
- Parameters:
filter- The type of policy that you want to include in the returned list. You must specify one of the following values:- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
filter
The type of policy that you want to include in the returned list. You must specify one of the following values:
- Parameters:
filter- The type of policy that you want to include in the returned list. You must specify one of the following values:- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nextToken
The parameter for receiving additional results if you receive a
NextTokenresponse in a previous request. ANextTokenresponse indicates that more output is available. Set this parameter to the value of the previous call'sNextTokenresponse to indicate where the output should continue from.- Parameters:
nextToken- The parameter for receiving additional results if you receive aNextTokenresponse in a previous request. ANextTokenresponse indicates that more output is available. Set this parameter to the value of the previous call'sNextTokenresponse to indicate where the output should continue from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
The maximum number of items to return in the response. If more results exist than the specified
MaxResultsvalue, a token is included in the response so that you can retrieve the remaining results.- Parameters:
maxResults- The maximum number of items to return in the response. If more results exist than the specifiedMaxResultsvalue, a token is included in the response so that you can retrieve the remaining results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListPoliciesForTargetRequest.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
ListPoliciesForTargetRequest.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.
-