Interface UpdateIdentityPoolResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CognitoIdentityResponse.Builder,CopyableBuilder<UpdateIdentityPoolResponse.Builder,UpdateIdentityPoolResponse>,SdkBuilder<UpdateIdentityPoolResponse.Builder,UpdateIdentityPoolResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- UpdateIdentityPoolResponse
public static interface UpdateIdentityPoolResponse.Builder extends CognitoIdentityResponse.Builder, SdkPojo, CopyableBuilder<UpdateIdentityPoolResponse.Builder,UpdateIdentityPoolResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateIdentityPoolResponse.BuilderallowClassicFlow(Boolean allowClassicFlow)Enables or disables the Basic (Classic) authentication flow.UpdateIdentityPoolResponse.BuilderallowUnauthenticatedIdentities(Boolean allowUnauthenticatedIdentities)TRUE if the identity pool supports unauthenticated logins.UpdateIdentityPoolResponse.BuildercognitoIdentityProviders(Collection<CognitoIdentityProvider> cognitoIdentityProviders)A list representing an Amazon Cognito user pool and its client ID.UpdateIdentityPoolResponse.BuildercognitoIdentityProviders(Consumer<CognitoIdentityProvider.Builder>... cognitoIdentityProviders)A list representing an Amazon Cognito user pool and its client ID.UpdateIdentityPoolResponse.BuildercognitoIdentityProviders(CognitoIdentityProvider... cognitoIdentityProviders)A list representing an Amazon Cognito user pool and its client ID.UpdateIdentityPoolResponse.BuilderdeveloperProviderName(String developerProviderName)The "domain" by which Cognito will refer to your users.UpdateIdentityPoolResponse.BuilderidentityPoolId(String identityPoolId)An identity pool ID in the format REGION:GUID.UpdateIdentityPoolResponse.BuilderidentityPoolName(String identityPoolName)A string that you provide.UpdateIdentityPoolResponse.BuilderidentityPoolTags(Map<String,String> identityPoolTags)The tags that are assigned to the identity pool.UpdateIdentityPoolResponse.BuilderopenIdConnectProviderARNs(String... openIdConnectProviderARNs)The ARNs of the OpenID Connect providers.UpdateIdentityPoolResponse.BuilderopenIdConnectProviderARNs(Collection<String> openIdConnectProviderARNs)The ARNs of the OpenID Connect providers.UpdateIdentityPoolResponse.BuildersamlProviderARNs(String... samlProviderARNs)An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.UpdateIdentityPoolResponse.BuildersamlProviderARNs(Collection<String> samlProviderARNs)An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.UpdateIdentityPoolResponse.BuildersupportedLoginProviders(Map<String,String> supportedLoginProviders)Optional key:value pairs mapping provider names to provider app IDs.-
Methods inherited from interface software.amazon.awssdk.services.cognitoidentity.model.CognitoIdentityResponse.Builder
build, responseMetadata, responseMetadata
-
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, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
identityPoolId
UpdateIdentityPoolResponse.Builder identityPoolId(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.
-
identityPoolName
UpdateIdentityPoolResponse.Builder identityPoolName(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.
-
allowUnauthenticatedIdentities
UpdateIdentityPoolResponse.Builder allowUnauthenticatedIdentities(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.
-
allowClassicFlow
UpdateIdentityPoolResponse.Builder allowClassicFlow(Boolean allowClassicFlow)
Enables or disables the Basic (Classic) authentication flow. For more information, see Identity Pools (Federated Identities) Authentication Flow in the Amazon Cognito Developer Guide.
- Parameters:
allowClassicFlow- Enables or disables the Basic (Classic) authentication flow. For more information, see Identity Pools (Federated Identities) Authentication Flow in the Amazon Cognito Developer Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedLoginProviders
UpdateIdentityPoolResponse.Builder supportedLoginProviders(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.
-
developerProviderName
UpdateIdentityPoolResponse.Builder developerProviderName(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.
-
openIdConnectProviderARNs
UpdateIdentityPoolResponse.Builder openIdConnectProviderARNs(Collection<String> openIdConnectProviderARNs)
The ARNs of the OpenID Connect providers.
- Parameters:
openIdConnectProviderARNs- The ARNs of the OpenID Connect providers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
openIdConnectProviderARNs
UpdateIdentityPoolResponse.Builder openIdConnectProviderARNs(String... openIdConnectProviderARNs)
The ARNs of the OpenID Connect providers.
- Parameters:
openIdConnectProviderARNs- The ARNs of the OpenID Connect providers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cognitoIdentityProviders
UpdateIdentityPoolResponse.Builder cognitoIdentityProviders(Collection<CognitoIdentityProvider> cognitoIdentityProviders)
A list representing an Amazon Cognito user pool and its client ID.
- Parameters:
cognitoIdentityProviders- A list representing an Amazon Cognito user pool and its client ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cognitoIdentityProviders
UpdateIdentityPoolResponse.Builder cognitoIdentityProviders(CognitoIdentityProvider... cognitoIdentityProviders)
A list representing an Amazon Cognito user pool and its client ID.
- Parameters:
cognitoIdentityProviders- A list representing an Amazon Cognito user pool and its client ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cognitoIdentityProviders
UpdateIdentityPoolResponse.Builder cognitoIdentityProviders(Consumer<CognitoIdentityProvider.Builder>... cognitoIdentityProviders)
A list representing an Amazon Cognito user pool and its client ID.
This is a convenience method that creates an instance of theCognitoIdentityProvider.Builderavoiding the need to create one manually viaCognitoIdentityProvider.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#cognitoIdentityProviders(List.) - Parameters:
cognitoIdentityProviders- a consumer that will call methods onCognitoIdentityProvider.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#cognitoIdentityProviders(java.util.Collection)
-
samlProviderARNs
UpdateIdentityPoolResponse.Builder samlProviderARNs(Collection<String> samlProviderARNs)
An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.
- Parameters:
samlProviderARNs- An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
samlProviderARNs
UpdateIdentityPoolResponse.Builder samlProviderARNs(String... samlProviderARNs)
An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.
- Parameters:
samlProviderARNs- An array of Amazon Resource Names (ARNs) of the SAML provider for your identity pool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityPoolTags
UpdateIdentityPoolResponse.Builder identityPoolTags(Map<String,String> identityPoolTags)
The tags that are assigned to the identity pool. A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.
- Parameters:
identityPoolTags- The tags that are assigned to the identity pool. A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-