Interface SetPrincipalTagAttributeMapResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CognitoIdentityResponse.Builder, CopyableBuilder<SetPrincipalTagAttributeMapResponse.Builder,SetPrincipalTagAttributeMapResponse>, SdkBuilder<SetPrincipalTagAttributeMapResponse.Builder,SetPrincipalTagAttributeMapResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
SetPrincipalTagAttributeMapResponse

  • Method Details

    • 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

      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

      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.