Interface CreateIdentityPoolResponse.Builder

    • Method Detail

      • identityPoolId

        CreateIdentityPoolResponse.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

        CreateIdentityPoolResponse.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

        CreateIdentityPoolResponse.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.
      • supportedLoginProviders

        CreateIdentityPoolResponse.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

        CreateIdentityPoolResponse.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

        CreateIdentityPoolResponse.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

        CreateIdentityPoolResponse.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

        CreateIdentityPoolResponse.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

        CreateIdentityPoolResponse.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.
      • samlProviderARNs

        CreateIdentityPoolResponse.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

        CreateIdentityPoolResponse.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

        CreateIdentityPoolResponse.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.