Interface StartQualificationsDisassociationTaskRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<StartQualificationsDisassociationTaskRequest.Builder,,StartQualificationsDisassociationTaskRequest> PartnerCentralAccountRequest.Builder,SdkBuilder<StartQualificationsDisassociationTaskRequest.Builder,,StartQualificationsDisassociationTaskRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
StartQualificationsDisassociationTaskRequest
-
Method Summary
Modifier and TypeMethodDescriptionassociatedPartner(Consumer<QualificationsAssociationPartner.Builder> associatedPartner) The primary partner's profile and account identifier that you are currently associated with and will disassociate from.associatedPartner(QualificationsAssociationPartner associatedPartner) The primary partner's profile and account identifier that you are currently associated with and will disassociate from.The catalog in which to perform the qualifications disassociation.clientToken(String clientToken) A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.identifier(String identifier) Your partner identifier.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.partnercentralaccount.model.PartnerCentralAccountRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
catalog
The catalog in which to perform the qualifications disassociation. Valid values:
AWS,Sandbox.- Parameters:
catalog- The catalog in which to perform the qualifications disassociation. Valid values:AWS,Sandbox.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identifier
Your partner identifier. You can provide either a partner ID (for example,
partner-abc123) or a partner ARN. You must own this identifier.- Parameters:
identifier- Your partner identifier. You can provide either a partner ID (for example,partner-abc123) or a partner ARN. You must own this identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
- Parameters:
clientToken- A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associatedPartner
StartQualificationsDisassociationTaskRequest.Builder associatedPartner(QualificationsAssociationPartner associatedPartner) The primary partner's profile and account identifier that you are currently associated with and will disassociate from. You must provide at least one of
ProfileIdorAccountId. The specified partner must match your current primary association.- Parameters:
associatedPartner- The primary partner's profile and account identifier that you are currently associated with and will disassociate from. You must provide at least one ofProfileIdorAccountId. The specified partner must match your current primary association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associatedPartner
default StartQualificationsDisassociationTaskRequest.Builder associatedPartner(Consumer<QualificationsAssociationPartner.Builder> associatedPartner) The primary partner's profile and account identifier that you are currently associated with and will disassociate from. You must provide at least one of
This is a convenience method that creates an instance of theProfileIdorAccountId. The specified partner must match your current primary association.QualificationsAssociationPartner.Builderavoiding the need to create one manually viaQualificationsAssociationPartner.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toassociatedPartner(QualificationsAssociationPartner).- Parameters:
associatedPartner- a consumer that will call methods onQualificationsAssociationPartner.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
StartQualificationsDisassociationTaskRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
StartQualificationsDisassociationTaskRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-