Interface UpdateIdentityProviderRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CognitoIdentityProviderRequest.Builder
,CopyableBuilder<UpdateIdentityProviderRequest.Builder,
,UpdateIdentityProviderRequest> SdkBuilder<UpdateIdentityProviderRequest.Builder,
,UpdateIdentityProviderRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
UpdateIdentityProviderRequest
public static interface UpdateIdentityProviderRequest.Builder
extends CognitoIdentityProviderRequest.Builder, SdkPojo, CopyableBuilder<UpdateIdentityProviderRequest.Builder,UpdateIdentityProviderRequest>
-
Method Summary
Modifier and TypeMethodDescriptionattributeMapping
(Map<String, String> attributeMapping) The IdP attribute mapping to be changed.idpIdentifiers
(String... idpIdentifiers) A list of IdP identifiers.idpIdentifiers
(Collection<String> idpIdentifiers) A list of IdP identifiers.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.providerDetails
(Map<String, String> providerDetails) The IdP details to be updated, such asMetadataURL
andMetadataFile
.providerName
(String providerName) The IdP name.userPoolId
(String userPoolId) The user pool ID.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.services.cognitoidentityprovider.model.CognitoIdentityProviderRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
userPoolId
The user pool ID.
- Parameters:
userPoolId
- The user pool ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerName
The IdP name.
- Parameters:
providerName
- The IdP name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerDetails
The IdP details to be updated, such as
MetadataURL
andMetadataFile
.- Parameters:
providerDetails
- The IdP details to be updated, such asMetadataURL
andMetadataFile
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attributeMapping
The IdP attribute mapping to be changed.
- Parameters:
attributeMapping
- The IdP attribute mapping to be changed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
idpIdentifiers
A list of IdP identifiers.
- Parameters:
idpIdentifiers
- A list of IdP identifiers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
idpIdentifiers
A list of IdP identifiers.
- Parameters:
idpIdentifiers
- A list of IdP identifiers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateIdentityProviderRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateIdentityProviderRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-