public class UpdateIdentityProviderRequest extends AmazonWebServiceRequest implements Serializable
Updates identity provider information for a user pool.
| Constructor and Description |
|---|
UpdateIdentityProviderRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateIdentityProviderRequest |
addAttributeMappingEntry(String key,
String value)
The identity provider attribute mapping to be changed.
|
UpdateIdentityProviderRequest |
addProviderDetailsEntry(String key,
String value)
The identity provider details to be updated, such as
MetadataURL and MetadataFile. |
UpdateIdentityProviderRequest |
clearAttributeMappingEntries()
Removes all the entries added into AttributeMapping.
|
UpdateIdentityProviderRequest |
clearProviderDetailsEntries()
Removes all the entries added into ProviderDetails.
|
boolean |
equals(Object obj) |
Map<String,String> |
getAttributeMapping()
The identity provider attribute mapping to be changed.
|
List<String> |
getIdpIdentifiers()
A list of identity provider identifiers.
|
Map<String,String> |
getProviderDetails()
The identity provider details to be updated, such as
MetadataURL and MetadataFile. |
String |
getProviderName()
The identity provider name.
|
String |
getUserPoolId()
The user pool ID.
|
int |
hashCode() |
void |
setAttributeMapping(Map<String,String> attributeMapping)
The identity provider attribute mapping to be changed.
|
void |
setIdpIdentifiers(Collection<String> idpIdentifiers)
A list of identity provider identifiers.
|
void |
setProviderDetails(Map<String,String> providerDetails)
The identity provider details to be updated, such as
MetadataURL and MetadataFile. |
void |
setProviderName(String providerName)
The identity provider name.
|
void |
setUserPoolId(String userPoolId)
The user pool ID.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
UpdateIdentityProviderRequest |
withAttributeMapping(Map<String,String> attributeMapping)
The identity provider attribute mapping to be changed.
|
UpdateIdentityProviderRequest |
withIdpIdentifiers(Collection<String> idpIdentifiers)
A list of identity provider identifiers.
|
UpdateIdentityProviderRequest |
withIdpIdentifiers(String... idpIdentifiers)
A list of identity provider identifiers.
|
UpdateIdentityProviderRequest |
withProviderDetails(Map<String,String> providerDetails)
The identity provider details to be updated, such as
MetadataURL and MetadataFile. |
UpdateIdentityProviderRequest |
withProviderName(String providerName)
The identity provider name.
|
UpdateIdentityProviderRequest |
withUserPoolId(String userPoolId)
The user pool ID.
|
clone, copyBaseTo, getCloneRoot, getCloneSource, getGeneralProgressListener, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollectorpublic String getUserPoolId()
The user pool ID.
Constraints:
Length: 1 - 55
Pattern: [\w-]+_[0-9a-zA-Z]+
The user pool ID.
public void setUserPoolId(String userPoolId)
The user pool ID.
Constraints:
Length: 1 - 55
Pattern: [\w-]+_[0-9a-zA-Z]+
userPoolId - The user pool ID.
public UpdateIdentityProviderRequest withUserPoolId(String userPoolId)
The user pool ID.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 55
Pattern: [\w-]+_[0-9a-zA-Z]+
userPoolId - The user pool ID.
public String getProviderName()
The identity provider name.
Constraints:
Length: 1 - 32
Pattern: [\p{L}\p{M}\p{S}\p{N}\p{P}]+
The identity provider name.
public void setProviderName(String providerName)
The identity provider name.
Constraints:
Length: 1 - 32
Pattern: [\p{L}\p{M}\p{S}\p{N}\p{P}]+
providerName - The identity provider name.
public UpdateIdentityProviderRequest withProviderName(String providerName)
The identity provider name.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 32
Pattern: [\p{L}\p{M}\p{S}\p{N}\p{P}]+
providerName - The identity provider name.
public Map<String,String> getProviderDetails()
The identity provider details to be updated, such as
MetadataURL and MetadataFile.
The identity provider details to be updated, such as
MetadataURL and MetadataFile.
public void setProviderDetails(Map<String,String> providerDetails)
The identity provider details to be updated, such as
MetadataURL and MetadataFile.
providerDetails -
The identity provider details to be updated, such as
MetadataURL and MetadataFile.
public UpdateIdentityProviderRequest withProviderDetails(Map<String,String> providerDetails)
The identity provider details to be updated, such as
MetadataURL and MetadataFile.
Returns a reference to this object so that method calls can be chained together.
providerDetails -
The identity provider details to be updated, such as
MetadataURL and MetadataFile.
public UpdateIdentityProviderRequest addProviderDetailsEntry(String key, String value)
The identity provider details to be updated, such as
MetadataURL and MetadataFile.
The method adds a new key-value pair into ProviderDetails parameter, and returns a reference to this object so that method calls can be chained together.
key - The key of the entry to be added into ProviderDetails.value - The corresponding value of the entry to be added into
ProviderDetails.public UpdateIdentityProviderRequest clearProviderDetailsEntries()
Returns a reference to this object so that method calls can be chained together.
public Map<String,String> getAttributeMapping()
The identity provider attribute mapping to be changed.
The identity provider attribute mapping to be changed.
public void setAttributeMapping(Map<String,String> attributeMapping)
The identity provider attribute mapping to be changed.
attributeMapping - The identity provider attribute mapping to be changed.
public UpdateIdentityProviderRequest withAttributeMapping(Map<String,String> attributeMapping)
The identity provider attribute mapping to be changed.
Returns a reference to this object so that method calls can be chained together.
attributeMapping - The identity provider attribute mapping to be changed.
public UpdateIdentityProviderRequest addAttributeMappingEntry(String key, String value)
The identity provider attribute mapping to be changed.
The method adds a new key-value pair into AttributeMapping parameter, and returns a reference to this object so that method calls can be chained together.
key - The key of the entry to be added into AttributeMapping.value - The corresponding value of the entry to be added into
AttributeMapping.public UpdateIdentityProviderRequest clearAttributeMappingEntries()
Returns a reference to this object so that method calls can be chained together.
public List<String> getIdpIdentifiers()
A list of identity provider identifiers.
A list of identity provider identifiers.
public void setIdpIdentifiers(Collection<String> idpIdentifiers)
A list of identity provider identifiers.
idpIdentifiers - A list of identity provider identifiers.
public UpdateIdentityProviderRequest withIdpIdentifiers(String... idpIdentifiers)
A list of identity provider identifiers.
Returns a reference to this object so that method calls can be chained together.
idpIdentifiers - A list of identity provider identifiers.
public UpdateIdentityProviderRequest withIdpIdentifiers(Collection<String> idpIdentifiers)
A list of identity provider identifiers.
Returns a reference to this object so that method calls can be chained together.
idpIdentifiers - A list of identity provider identifiers.
public String toString()
toString in class ObjectObject.toString()Copyright © 2020. All rights reserved.