Interface IdentitySourceItem.Builder

    • Method Detail

      • createdDate

        IdentitySourceItem.Builder createdDate​(Instant createdDate)

        The date and time the identity source was originally created.

        Parameters:
        createdDate - The date and time the identity source was originally created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • details

        @Deprecated
        IdentitySourceItem.Builder details​(IdentitySourceItemDetails details)
        Deprecated.
        This attribute has been replaced by configuration.cognitoUserPoolConfiguration

        A structure that contains the details of the associated identity provider (IdP).

        Parameters:
        details - A structure that contains the details of the associated identity provider (IdP).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • identitySourceId

        IdentitySourceItem.Builder identitySourceId​(String identitySourceId)

        The unique identifier of the identity source.

        Parameters:
        identitySourceId - The unique identifier of the identity source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedDate

        IdentitySourceItem.Builder lastUpdatedDate​(Instant lastUpdatedDate)

        The date and time the identity source was most recently updated.

        Parameters:
        lastUpdatedDate - The date and time the identity source was most recently updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • policyStoreId

        IdentitySourceItem.Builder policyStoreId​(String policyStoreId)

        The identifier of the policy store that contains the identity source.

        Parameters:
        policyStoreId - The identifier of the policy store that contains the identity source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • principalEntityType

        IdentitySourceItem.Builder principalEntityType​(String principalEntityType)

        The Cedar entity type of the principals returned from the IdP associated with this identity source.

        Parameters:
        principalEntityType - The Cedar entity type of the principals returned from the IdP associated with this identity source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • configuration

        IdentitySourceItem.Builder configuration​(ConfigurationItem configuration)

        Contains configuration information about an identity source.

        Parameters:
        configuration - Contains configuration information about an identity source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.