Interface GetQualificationsDisassociationTaskResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetQualificationsDisassociationTaskResponse.Builder,,GetQualificationsDisassociationTaskResponse> PartnerCentralAccountResponse.Builder,SdkBuilder<GetQualificationsDisassociationTaskResponse.Builder,,GetQualificationsDisassociationTaskResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetQualificationsDisassociationTaskResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) that uniquely identifies your partner resource.associatedPartner(Consumer<QualificationsAssociationPartner.Builder> associatedPartner) The primary partner's profile and account identifiers that the task is disassociating qualifications from.associatedPartner(QualificationsAssociationPartner associatedPartner) The primary partner's profile and account identifiers that the task is disassociating qualifications from.The catalog identifier echoed from the request.The timestamp when the qualifications disassociation task ended, in ISO 8601 format.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 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 qualifications disassociation task, in the format
pqdtask-[a-z2-7]{13}.- Parameters:
taskId- The unique identifier of the 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. Valid values:
IN_PROGRESS,SUCCEEDED.- Parameters:
status- The current status of the qualifications disassociation task. Valid values:IN_PROGRESS,SUCCEEDED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
GetQualificationsDisassociationTaskResponse.Builder status(QualificationsDisassociationTaskStatus status) The current status of the qualifications disassociation task. Valid values:
IN_PROGRESS,SUCCEEDED.- Parameters:
status- The current status of the qualifications disassociation task. Valid values:IN_PROGRESS,SUCCEEDED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
associatedPartner
GetQualificationsDisassociationTaskResponse.Builder associatedPartner(QualificationsAssociationPartner associatedPartner) The primary partner's profile and account identifiers that the task is disassociating qualifications from.
- Parameters:
associatedPartner- The 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 GetQualificationsDisassociationTaskResponse.Builder associatedPartner(Consumer<QualificationsAssociationPartner.Builder> associatedPartner) The 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.
-
endedAt
The timestamp when the qualifications disassociation task ended, in ISO 8601 format. This field is present only when the status is
SUCCEEDED.- Parameters:
endedAt- The timestamp when the qualifications disassociation task ended, in ISO 8601 format. This field is present only when the status isSUCCEEDED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-