Interface CreatePartnerResponse.Builder

  • Method Details

    • catalog

      The catalog identifier where the partner account was created.

      Parameters:
      catalog - The catalog identifier where the partner account was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      The Amazon Resource Name (ARN) of the created partner account.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the created partner account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      The unique identifier of the created partner account.

      Parameters:
      id - The unique identifier of the created partner account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • legalName

      CreatePartnerResponse.Builder legalName(String legalName)

      The legal name of the partner organization.

      Parameters:
      legalName - The legal name of the partner organization.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      CreatePartnerResponse.Builder createdAt(Instant createdAt)

      The timestamp when the partner account was created.

      Parameters:
      createdAt - The timestamp when the partner account was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • profile

      The partner profile information including display name, description, and other public details.

      Parameters:
      profile - The partner profile information including display name, description, and other public details.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • profile

      The partner profile information including display name, description, and other public details.

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

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

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

      CreatePartnerResponse.Builder awsTrainingCertificationEmailDomains(Collection<PartnerDomain> awsTrainingCertificationEmailDomains)

      The list of verified email domains associated with AWS training and certification credentials for the partner organization.

      Parameters:
      awsTrainingCertificationEmailDomains - The list of verified email domains associated with AWS training and certification credentials for the partner organization.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • awsTrainingCertificationEmailDomains

      CreatePartnerResponse.Builder awsTrainingCertificationEmailDomains(PartnerDomain... awsTrainingCertificationEmailDomains)

      The list of verified email domains associated with AWS training and certification credentials for the partner organization.

      Parameters:
      awsTrainingCertificationEmailDomains - The list of verified email domains associated with AWS training and certification credentials for the partner organization.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • awsTrainingCertificationEmailDomains

      CreatePartnerResponse.Builder awsTrainingCertificationEmailDomains(Consumer<PartnerDomain.Builder>... awsTrainingCertificationEmailDomains)

      The list of verified email domains associated with AWS training and certification credentials for the partner organization.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to awsTrainingCertificationEmailDomains(List<PartnerDomain>).

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

      CreatePartnerResponse.Builder allianceLeadContact(AllianceLeadContact allianceLeadContact)

      The alliance lead contact information for the partner account.

      Parameters:
      allianceLeadContact - The alliance lead contact information for the partner account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • allianceLeadContact

      default CreatePartnerResponse.Builder allianceLeadContact(Consumer<AllianceLeadContact.Builder> allianceLeadContact)

      The alliance lead contact information for the partner account.

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

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

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