Interface StartQualificationsDisassociationTaskResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<StartQualificationsDisassociationTaskResponse.Builder,,StartQualificationsDisassociationTaskResponse> PartnerCentralAccountResponse.Builder,SdkBuilder<StartQualificationsDisassociationTaskResponse.Builder,,StartQualificationsDisassociationTaskResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
StartQualificationsDisassociationTaskResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) that uniquely identifies your partner resource.associatedPartner(Consumer<QualificationsAssociationPartner.Builder> associatedPartner) The resolved primary partner's profile and account identifiers that the task is disassociating qualifications from.associatedPartner(QualificationsAssociationPartner associatedPartner) The resolved primary partner's profile and account identifiers that the task is disassociating qualifications from.The catalog identifier echoed from the request.Your unique partner identifier in the AWS Partner Network.The timestamp when the qualifications disassociation task started, in ISO 8601 format.The current status of the qualifications disassociation task.The current status of the qualifications disassociation task.The unique identifier of the started qualifications disassociation task, in the formatpqdtask-[a-z2-7]{13}.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 echoed from the request.
- Parameters:
catalog- The catalog identifier echoed from the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) that uniquely identifies your partner resource.
- Parameters:
arn- The Amazon Resource Name (ARN) that uniquely identifies your partner resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
Your unique partner identifier in the AWS Partner Network.
- Parameters:
id- Your unique partner identifier in the AWS Partner Network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taskId
The unique identifier of the started qualifications disassociation task, in the format
pqdtask-[a-z2-7]{13}.- Parameters:
taskId- The unique identifier of the started qualifications disassociation task, in the formatpqdtask-[a-z2-7]{13}.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the qualifications disassociation task. The initial value is
IN_PROGRESS.- Parameters:
status- The current status of the qualifications disassociation task. The initial value isIN_PROGRESS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
StartQualificationsDisassociationTaskResponse.Builder status(QualificationsDisassociationTaskStatus status) The current status of the qualifications disassociation task. The initial value is
IN_PROGRESS.- Parameters:
status- The current status of the qualifications disassociation task. The initial value isIN_PROGRESS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
associatedPartner
StartQualificationsDisassociationTaskResponse.Builder associatedPartner(QualificationsAssociationPartner associatedPartner) The resolved primary partner's profile and account identifiers that the task is disassociating qualifications from.
- Parameters:
associatedPartner- The resolved primary partner's profile and account identifiers that the task is disassociating qualifications from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associatedPartner
default StartQualificationsDisassociationTaskResponse.Builder associatedPartner(Consumer<QualificationsAssociationPartner.Builder> associatedPartner) The resolved primary partner's profile and account identifiers that the task is disassociating qualifications from.
This is a convenience method that creates an instance of theQualificationsAssociationPartner.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:
-
startedAt
The timestamp when the qualifications disassociation task started, in ISO 8601 format.
- Parameters:
startedAt- The timestamp when the qualifications disassociation task started, in ISO 8601 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-