Interface ListServiceSpecificCredentialsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListServiceSpecificCredentialsRequest.Builder,ListServiceSpecificCredentialsRequest>,IamRequest.Builder,SdkBuilder<ListServiceSpecificCredentialsRequest.Builder,ListServiceSpecificCredentialsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListServiceSpecificCredentialsRequest
@Mutable @NotThreadSafe public static interface ListServiceSpecificCredentialsRequest.Builder extends IamRequest.Builder, SdkPojo, CopyableBuilder<ListServiceSpecificCredentialsRequest.Builder,ListServiceSpecificCredentialsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListServiceSpecificCredentialsRequest.BuilderallUsers(Boolean allUsers)A flag indicating whether to list service specific credentials for all users.ListServiceSpecificCredentialsRequest.Buildermarker(String marker)Use this parameter only when paginating results and only after you receive a response indicating that the results are truncated.ListServiceSpecificCredentialsRequest.BuildermaxItems(Integer maxItems)Use this only when paginating results to indicate the maximum number of items you want in the response.ListServiceSpecificCredentialsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListServiceSpecificCredentialsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ListServiceSpecificCredentialsRequest.BuilderserviceName(String serviceName)Filters the returned results to only those for the specified Amazon Web Services service.ListServiceSpecificCredentialsRequest.BuilderuserName(String userName)The name of the user whose service-specific credentials you want information about.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.iam.model.IamRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
userName
ListServiceSpecificCredentialsRequest.Builder userName(String userName)
The name of the user whose service-specific credentials you want information about. If this value is not specified, then the operation assumes the user whose credentials are used to call the operation.
This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-
- Parameters:
userName- The name of the user whose service-specific credentials you want information about. If this value is not specified, then the operation assumes the user whose credentials are used to call the operation.This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceName
ListServiceSpecificCredentialsRequest.Builder serviceName(String serviceName)
Filters the returned results to only those for the specified Amazon Web Services service. If not specified, then Amazon Web Services returns service-specific credentials for all services.
- Parameters:
serviceName- Filters the returned results to only those for the specified Amazon Web Services service. If not specified, then Amazon Web Services returns service-specific credentials for all services.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allUsers
ListServiceSpecificCredentialsRequest.Builder allUsers(Boolean allUsers)
A flag indicating whether to list service specific credentials for all users. This parameter cannot be specified together with UserName. When true, returns all credentials associated with the specified service.
- Parameters:
allUsers- A flag indicating whether to list service specific credentials for all users. This parameter cannot be specified together with UserName. When true, returns all credentials associated with the specified service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
marker
ListServiceSpecificCredentialsRequest.Builder marker(String marker)
Use this parameter only when paginating results and only after you receive a response indicating that the results are truncated. Set it to the value of the Marker from the response that you received to indicate where the next call should start.
- Parameters:
marker- Use this parameter only when paginating results and only after you receive a response indicating that the results are truncated. Set it to the value of the Marker from the response that you received to indicate where the next call should start.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxItems
ListServiceSpecificCredentialsRequest.Builder maxItems(Integer maxItems)
Use this only when paginating results to indicate the maximum number of items you want in the response. If additional items exist beyond the maximum you specify, the IsTruncated response element is true.
- Parameters:
maxItems- Use this only when paginating results to indicate the maximum number of items you want in the response. If additional items exist beyond the maximum you specify, the IsTruncated response element is true.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListServiceSpecificCredentialsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListServiceSpecificCredentialsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-