Interface CreatePartnershipResponse.Builder

  • Method Details

    • profileId

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

      Parameters:
      profileId - Returns 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.
    • partnershipId

      CreatePartnershipResponse.Builder partnershipId(String partnershipId)

      Returns the unique, system-generated identifier for a partnership.

      Parameters:
      partnershipId - Returns the unique, system-generated identifier for a partnership.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • partnershipArn

      CreatePartnershipResponse.Builder partnershipArn(String partnershipArn)

      Returns an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer.

      Parameters:
      partnershipArn - Returns an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Returns a descriptive name for the partnership.

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

      Returns the email address associated with this trading partner.

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

      Returns the phone number associated with the partnership.

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

      Returns one or more capabilities associated with this partnership.

      Parameters:
      capabilities - Returns one or more capabilities associated with this partnership.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • capabilities

      CreatePartnershipResponse.Builder capabilities(String... capabilities)

      Returns one or more capabilities associated with this partnership.

      Parameters:
      capabilities - Returns one or more capabilities associated with this partnership.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • capabilityOptions

      CreatePartnershipResponse.Builder capabilityOptions(CapabilityOptions capabilityOptions)

      Returns the structure that contains the details for the associated capabilities.

      Parameters:
      capabilityOptions - Returns the structure that contains the details for the associated capabilities.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • capabilityOptions

      default CreatePartnershipResponse.Builder capabilityOptions(Consumer<CapabilityOptions.Builder> capabilityOptions)

      Returns the structure that contains the details for the associated capabilities.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to capabilityOptions(CapabilityOptions).

      Parameters:
      capabilityOptions - a consumer that will call methods on CapabilityOptions.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • tradingPartnerId

      CreatePartnershipResponse.Builder tradingPartnerId(String tradingPartnerId)

      Returns the unique, system-generated identifier for a trading partner.

      Parameters:
      tradingPartnerId - Returns the unique, system-generated identifier for a trading partner.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      Returns a timestamp for creation date and time of the partnership.

      Parameters:
      createdAt - Returns a timestamp for creation date and time of the partnership.
      Returns:
      Returns a reference to this object so that method calls can be chained together.