Class UpdateIdentityPoolRequest
- java.lang.Object
-
- com.amazonaws.AmazonWebServiceRequest
-
- com.amazonaws.services.cognitoidentity.model.UpdateIdentityPoolRequest
-
- All Implemented Interfaces:
ReadLimitInfo,Serializable,Cloneable
public class UpdateIdentityPoolRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
An object representing a Cognito identity pool.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
-
Constructor Summary
Constructors Constructor Description UpdateIdentityPoolRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateIdentityPoolRequestaddSupportedLoginProvidersEntry(String key, String value)UpdateIdentityPoolRequestclearSupportedLoginProvidersEntries()Removes all the entries added into SupportedLoginProviders.UpdateIdentityPoolRequestclone()Creates a shallow clone of this request.booleanequals(Object obj)BooleangetAllowUnauthenticatedIdentities()TRUE if the identity pool supports unauthenticated logins.List<CognitoIdentityProvider>getCognitoIdentityProviders()A list representing a Cognito User Identity Pool and its client ID.StringgetDeveloperProviderName()The "domain" by which Cognito will refer to your users.StringgetIdentityPoolId()An identity pool ID in the format REGION:GUID.StringgetIdentityPoolName()A string that you provide.List<String>getOpenIdConnectProviderARNs()A list of OpendID Connect provider ARNs.Map<String,String>getSupportedLoginProviders()Optional key:value pairs mapping provider names to provider app IDs.inthashCode()BooleanisAllowUnauthenticatedIdentities()TRUE if the identity pool supports unauthenticated logins.voidsetAllowUnauthenticatedIdentities(Boolean allowUnauthenticatedIdentities)TRUE if the identity pool supports unauthenticated logins.voidsetCognitoIdentityProviders(Collection<CognitoIdentityProvider> cognitoIdentityProviders)A list representing a Cognito User Identity Pool and its client ID.voidsetDeveloperProviderName(String developerProviderName)The "domain" by which Cognito will refer to your users.voidsetIdentityPoolId(String identityPoolId)An identity pool ID in the format REGION:GUID.voidsetIdentityPoolName(String identityPoolName)A string that you provide.voidsetOpenIdConnectProviderARNs(Collection<String> openIdConnectProviderARNs)A list of OpendID Connect provider ARNs.voidsetSupportedLoginProviders(Map<String,String> supportedLoginProviders)Optional key:value pairs mapping provider names to provider app IDs.StringtoString()Returns a string representation of this object; useful for testing and debugging.UpdateIdentityPoolRequestwithAllowUnauthenticatedIdentities(Boolean allowUnauthenticatedIdentities)TRUE if the identity pool supports unauthenticated logins.UpdateIdentityPoolRequestwithCognitoIdentityProviders(CognitoIdentityProvider... cognitoIdentityProviders)A list representing a Cognito User Identity Pool and its client ID.UpdateIdentityPoolRequestwithCognitoIdentityProviders(Collection<CognitoIdentityProvider> cognitoIdentityProviders)A list representing a Cognito User Identity Pool and its client ID.UpdateIdentityPoolRequestwithDeveloperProviderName(String developerProviderName)The "domain" by which Cognito will refer to your users.UpdateIdentityPoolRequestwithIdentityPoolId(String identityPoolId)An identity pool ID in the format REGION:GUID.UpdateIdentityPoolRequestwithIdentityPoolName(String identityPoolName)A string that you provide.UpdateIdentityPoolRequestwithOpenIdConnectProviderARNs(String... openIdConnectProviderARNs)A list of OpendID Connect provider ARNs.UpdateIdentityPoolRequestwithOpenIdConnectProviderARNs(Collection<String> openIdConnectProviderARNs)A list of OpendID Connect provider ARNs.UpdateIdentityPoolRequestwithSupportedLoginProviders(Map<String,String> supportedLoginProviders)Optional key:value pairs mapping provider names to provider app IDs.-
Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
-
-
-
Method Detail
-
setIdentityPoolId
public void setIdentityPoolId(String identityPoolId)
An identity pool ID in the format REGION:GUID.- Parameters:
identityPoolId- An identity pool ID in the format REGION:GUID.
-
getIdentityPoolId
public String getIdentityPoolId()
An identity pool ID in the format REGION:GUID.- Returns:
- An identity pool ID in the format REGION:GUID.
-
withIdentityPoolId
public UpdateIdentityPoolRequest withIdentityPoolId(String identityPoolId)
An identity pool ID in the format REGION:GUID.- Parameters:
identityPoolId- An identity pool ID in the format REGION:GUID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setIdentityPoolName
public void setIdentityPoolName(String identityPoolName)
A string that you provide.
- Parameters:
identityPoolName- A string that you provide.
-
getIdentityPoolName
public String getIdentityPoolName()
A string that you provide.
- Returns:
- A string that you provide.
-
withIdentityPoolName
public UpdateIdentityPoolRequest withIdentityPoolName(String identityPoolName)
A string that you provide.
- Parameters:
identityPoolName- A string that you provide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setAllowUnauthenticatedIdentities
public void setAllowUnauthenticatedIdentities(Boolean allowUnauthenticatedIdentities)
TRUE if the identity pool supports unauthenticated logins.- Parameters:
allowUnauthenticatedIdentities- TRUE if the identity pool supports unauthenticated logins.
-
getAllowUnauthenticatedIdentities
public Boolean getAllowUnauthenticatedIdentities()
TRUE if the identity pool supports unauthenticated logins.- Returns:
- TRUE if the identity pool supports unauthenticated logins.
-
withAllowUnauthenticatedIdentities
public UpdateIdentityPoolRequest withAllowUnauthenticatedIdentities(Boolean allowUnauthenticatedIdentities)
TRUE if the identity pool supports unauthenticated logins.- Parameters:
allowUnauthenticatedIdentities- TRUE if the identity pool supports unauthenticated logins.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isAllowUnauthenticatedIdentities
public Boolean isAllowUnauthenticatedIdentities()
TRUE if the identity pool supports unauthenticated logins.- Returns:
- TRUE if the identity pool supports unauthenticated logins.
-
getSupportedLoginProviders
public Map<String,String> getSupportedLoginProviders()
Optional key:value pairs mapping provider names to provider app IDs.
- Returns:
- Optional key:value pairs mapping provider names to provider app IDs.
-
setSupportedLoginProviders
public void setSupportedLoginProviders(Map<String,String> supportedLoginProviders)
Optional key:value pairs mapping provider names to provider app IDs.
- Parameters:
supportedLoginProviders- Optional key:value pairs mapping provider names to provider app IDs.
-
withSupportedLoginProviders
public UpdateIdentityPoolRequest withSupportedLoginProviders(Map<String,String> supportedLoginProviders)
Optional key:value pairs mapping provider names to provider app IDs.
- Parameters:
supportedLoginProviders- Optional key:value pairs mapping provider names to provider app IDs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
addSupportedLoginProvidersEntry
public UpdateIdentityPoolRequest addSupportedLoginProvidersEntry(String key, String value)
-
clearSupportedLoginProvidersEntries
public UpdateIdentityPoolRequest clearSupportedLoginProvidersEntries()
Removes all the entries added into SupportedLoginProviders. <p> Returns a reference to this object so that method calls can be chained together.
-
setDeveloperProviderName
public void setDeveloperProviderName(String developerProviderName)
The "domain" by which Cognito will refer to your users.
- Parameters:
developerProviderName- The "domain" by which Cognito will refer to your users.
-
getDeveloperProviderName
public String getDeveloperProviderName()
The "domain" by which Cognito will refer to your users.
- Returns:
- The "domain" by which Cognito will refer to your users.
-
withDeveloperProviderName
public UpdateIdentityPoolRequest withDeveloperProviderName(String developerProviderName)
The "domain" by which Cognito will refer to your users.
- Parameters:
developerProviderName- The "domain" by which Cognito will refer to your users.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getOpenIdConnectProviderARNs
public List<String> getOpenIdConnectProviderARNs()
A list of OpendID Connect provider ARNs.
- Returns:
- A list of OpendID Connect provider ARNs.
-
setOpenIdConnectProviderARNs
public void setOpenIdConnectProviderARNs(Collection<String> openIdConnectProviderARNs)
A list of OpendID Connect provider ARNs.
- Parameters:
openIdConnectProviderARNs- A list of OpendID Connect provider ARNs.
-
withOpenIdConnectProviderARNs
public UpdateIdentityPoolRequest withOpenIdConnectProviderARNs(String... openIdConnectProviderARNs)
A list of OpendID Connect provider ARNs.
NOTE: This method appends the values to the existing list (if any). Use
setOpenIdConnectProviderARNs(java.util.Collection)orwithOpenIdConnectProviderARNs(java.util.Collection)if you want to override the existing values.- Parameters:
openIdConnectProviderARNs- A list of OpendID Connect provider ARNs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withOpenIdConnectProviderARNs
public UpdateIdentityPoolRequest withOpenIdConnectProviderARNs(Collection<String> openIdConnectProviderARNs)
A list of OpendID Connect provider ARNs.
- Parameters:
openIdConnectProviderARNs- A list of OpendID Connect provider ARNs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getCognitoIdentityProviders
public List<CognitoIdentityProvider> getCognitoIdentityProviders()
A list representing a Cognito User Identity Pool and its client ID.
- Returns:
- A list representing a Cognito User Identity Pool and its client ID.
-
setCognitoIdentityProviders
public void setCognitoIdentityProviders(Collection<CognitoIdentityProvider> cognitoIdentityProviders)
A list representing a Cognito User Identity Pool and its client ID.
- Parameters:
cognitoIdentityProviders- A list representing a Cognito User Identity Pool and its client ID.
-
withCognitoIdentityProviders
public UpdateIdentityPoolRequest withCognitoIdentityProviders(CognitoIdentityProvider... cognitoIdentityProviders)
A list representing a Cognito User Identity Pool and its client ID.
NOTE: This method appends the values to the existing list (if any). Use
setCognitoIdentityProviders(java.util.Collection)orwithCognitoIdentityProviders(java.util.Collection)if you want to override the existing values.- Parameters:
cognitoIdentityProviders- A list representing a Cognito User Identity Pool and its client ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withCognitoIdentityProviders
public UpdateIdentityPoolRequest withCognitoIdentityProviders(Collection<CognitoIdentityProvider> cognitoIdentityProviders)
A list representing a Cognito User Identity Pool and its client ID.
- Parameters:
cognitoIdentityProviders- A list representing a Cognito User Identity Pool and its client ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public UpdateIdentityPoolRequest clone()
Description copied from class:AmazonWebServiceRequestCreates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clonein classAmazonWebServiceRequest- See Also:
Object.clone()
-
-