Interface EngagementProspectingResult.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EngagementProspectingResult.Builder,,EngagementProspectingResult> SdkBuilder<EngagementProspectingResult.Builder,,EngagementProspectingResult> SdkPojo
- Enclosing class:
EngagementProspectingResult
-
Method Summary
Modifier and TypeMethodDescriptionengagementContextId(String engagementContextId) The identifier of the prospecting context created for this engagement.engagementIdentifier(String engagementIdentifier) The unique identifier of the engagement that was processed.A human-readable description of the failure for this engagement, including suggested recovery steps.reasonCode(String reasonCode) An enumerated code indicating the reason this engagement failed to process.The processing status of this specific engagement.status(ProspectingTaskStatus status) The processing status of this specific engagement.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
engagementIdentifier
The unique identifier of the engagement that was processed.
- Parameters:
engagementIdentifier- The unique identifier of the engagement that was processed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engagementContextId
The identifier of the prospecting context created for this engagement. This field is only populated when the engagement was processed successfully (status is
COMPLETED). Use this identifier to reference the prospecting context in subsequent operations.- Parameters:
engagementContextId- The identifier of the prospecting context created for this engagement. This field is only populated when the engagement was processed successfully (status isCOMPLETED). Use this identifier to reference the prospecting context in subsequent operations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The processing status of this specific engagement. Possible values are
PENDING,IN_PROGRESS,COMPLETED, andFAILED.- Parameters:
status- The processing status of this specific engagement. Possible values arePENDING,IN_PROGRESS,COMPLETED, andFAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The processing status of this specific engagement. Possible values are
PENDING,IN_PROGRESS,COMPLETED, andFAILED.- Parameters:
status- The processing status of this specific engagement. Possible values arePENDING,IN_PROGRESS,COMPLETED, andFAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
reasonCode
An enumerated code indicating the reason this engagement failed to process. This field is only populated when
StatusisFAILED.- Parameters:
reasonCode- An enumerated code indicating the reason this engagement failed to process. This field is only populated whenStatusisFAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
message
A human-readable description of the failure for this engagement, including suggested recovery steps. This field is only populated when
StatusisFAILED.- Parameters:
message- A human-readable description of the failure for this engagement, including suggested recovery steps. This field is only populated whenStatusisFAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-