Interface CreateNamespaceRequest.Builder

    • Method Detail

      • awsAccountId

        CreateNamespaceRequest.Builder awsAccountId​(String awsAccountId)

        The ID for the Amazon Web Services account that you want to create the Amazon QuickSight namespace in.

        Parameters:
        awsAccountId - The ID for the Amazon Web Services account that you want to create the Amazon QuickSight namespace in.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • namespace

        CreateNamespaceRequest.Builder namespace​(String namespace)

        The name that you want to use to describe the new namespace.

        Parameters:
        namespace - The name that you want to use to describe the new namespace.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • identityStore

        CreateNamespaceRequest.Builder identityStore​(String identityStore)

        Specifies the type of your user identity directory. Currently, this supports users with an identity type of QUICKSIGHT.

        Parameters:
        identityStore - Specifies the type of your user identity directory. Currently, this supports users with an identity type of QUICKSIGHT.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        IdentityStore, IdentityStore
      • identityStore

        CreateNamespaceRequest.Builder identityStore​(IdentityStore identityStore)

        Specifies the type of your user identity directory. Currently, this supports users with an identity type of QUICKSIGHT.

        Parameters:
        identityStore - Specifies the type of your user identity directory. Currently, this supports users with an identity type of QUICKSIGHT.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        IdentityStore, IdentityStore
      • tags

        CreateNamespaceRequest.Builder tags​(Collection<Tag> tags)

        The tags that you want to associate with the namespace that you're creating.

        Parameters:
        tags - The tags that you want to associate with the namespace that you're creating.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateNamespaceRequest.Builder tags​(Tag... tags)

        The tags that you want to associate with the namespace that you're creating.

        Parameters:
        tags - The tags that you want to associate with the namespace that you're creating.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateNamespaceRequest.Builder tags​(Consumer<Tag.Builder>... tags)

        The tags that you want to associate with the namespace that you're creating.

        This is a convenience method that creates an instance of the Tag.Builder avoiding the need to create one manually via Tag.builder().

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #tags(List).

        Parameters:
        tags - a consumer that will call methods on Tag.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #tags(java.util.Collection)