Interface CreatePartnershipRequest.Builder

    • Method Detail

      • profileId

        CreatePartnershipRequest.Builder profileId​(String profileId)

        Specifies the unique, system-generated identifier for the profile connected to this partnership.

        Parameters:
        profileId - Specifies the unique, system-generated identifier for the profile connected to this partnership.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        CreatePartnershipRequest.Builder name​(String name)

        Specifies a descriptive name for the partnership.

        Parameters:
        name - Specifies a descriptive name for the partnership.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • email

        CreatePartnershipRequest.Builder email​(String email)

        Specifies the email address associated with this trading partner.

        Parameters:
        email - Specifies the email address associated with this trading partner.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • phone

        CreatePartnershipRequest.Builder phone​(String phone)

        Specifies the phone number associated with the partnership.

        Parameters:
        phone - Specifies the phone number associated with the partnership.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • capabilities

        CreatePartnershipRequest.Builder capabilities​(Collection<String> capabilities)

        Specifies a list of the capabilities associated with this partnership.

        Parameters:
        capabilities - Specifies a list of the capabilities associated with this partnership.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • capabilities

        CreatePartnershipRequest.Builder capabilities​(String... capabilities)

        Specifies a list of the capabilities associated with this partnership.

        Parameters:
        capabilities - Specifies a list of the capabilities associated with this partnership.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clientToken

        CreatePartnershipRequest.Builder clientToken​(String clientToken)

        Reserved for future use.

        Parameters:
        clientToken - Reserved for future use.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

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

        Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any purpose.

        Parameters:
        tags - Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any purpose.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreatePartnershipRequest.Builder tags​(Tag... tags)

        Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any purpose.

        Parameters:
        tags - Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any purpose.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

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

        Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any purpose.

        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)