Interface SetPrincipalTagAttributeMapResponse.Builder

    • Method Detail

      • identityPoolId

        SetPrincipalTagAttributeMapResponse.Builder identityPoolId​(String identityPoolId)

        The ID of the Identity Pool you want to set attribute mappings for.

        Parameters:
        identityPoolId - The ID of the Identity Pool you want to set attribute mappings for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • identityProviderName

        SetPrincipalTagAttributeMapResponse.Builder identityProviderName​(String identityProviderName)

        The provider name you want to use for attribute mappings.

        Parameters:
        identityProviderName - The provider name you want to use for attribute mappings.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • useDefaults

        SetPrincipalTagAttributeMapResponse.Builder useDefaults​(Boolean useDefaults)

        You can use this operation to select default (username and clientID) attribute mappings.

        Parameters:
        useDefaults - You can use this operation to select default (username and clientID) attribute mappings.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • principalTags

        SetPrincipalTagAttributeMapResponse.Builder principalTags​(Map<String,​String> principalTags)

        You can use this operation to add principal tags. The PrincipalTagsoperation enables you to reference user attributes in your IAM permissions policy.

        Parameters:
        principalTags - You can use this operation to add principal tags. The PrincipalTagsoperation enables you to reference user attributes in your IAM permissions policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.