Interface GetPartnerResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetPartnerResponse.Builder,,GetPartnerResponse> PartnerCentralAccountResponse.Builder,SdkBuilder<GetPartnerResponse.Builder,,GetPartnerResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetPartnerResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the partner account.awsTrainingCertificationEmailDomains(Collection<PartnerDomain> awsTrainingCertificationEmailDomains) The list of verified email domains associated with AWS training and certification credentials for the partner organization.awsTrainingCertificationEmailDomains(Consumer<PartnerDomain.Builder>... awsTrainingCertificationEmailDomains) The list of verified email domains associated with AWS training and certification credentials for the partner organization.awsTrainingCertificationEmailDomains(PartnerDomain... awsTrainingCertificationEmailDomains) The list of verified email domains associated with AWS training and certification credentials for the partner organization.The catalog identifier for the partner account.The timestamp when the partner account was created.The unique identifier of the partner account.The legal name of the partner organization.default GetPartnerResponse.Builderprofile(Consumer<PartnerProfile.Builder> profile) The partner profile information including display name, description, and other public details.profile(PartnerProfile profile) The partner profile information including display name, description, and other public details.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.partnercentralaccount.model.PartnerCentralAccountResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
catalog
The catalog identifier for the partner account.
- Parameters:
catalog- The catalog identifier for the partner account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the partner account.
- Parameters:
arn- The Amazon Resource Name (ARN) of the partner account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The unique identifier of the partner account.
- Parameters:
id- The unique identifier of the partner account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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
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 thePartnerProfile.Builderavoiding the need to create one manually viaPartnerProfile.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toprofile(PartnerProfile).- Parameters:
profile- a consumer that will call methods onPartnerProfile.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsTrainingCertificationEmailDomains
GetPartnerResponse.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
GetPartnerResponse.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
GetPartnerResponse.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 thePartnerDomain.Builderavoiding the need to create one manually viaPartnerDomain.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toawsTrainingCertificationEmailDomains(List<PartnerDomain>).- Parameters:
awsTrainingCertificationEmailDomains- a consumer that will call methods onPartnerDomain.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-