Interface StartOpportunityFromEngagementTaskResponse.Builder

  • Method Details

    • taskId

      The unique identifier of the task, used to track the task's progress.

      Parameters:
      taskId - The unique identifier of the task, used to track the task's progress.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • taskArn

      The Amazon Resource Name (ARN) of the task, used for tracking and managing the task within AWS.

      Parameters:
      taskArn - The Amazon Resource Name (ARN) of the task, used for tracking and managing the task within AWS.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startTime

      The timestamp indicating when the task was initiated. The format follows RFC 3339 section 5.6.

      Parameters:
      startTime - The timestamp indicating when the task was initiated. The format follows RFC 3339 section 5.6.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • taskStatus

      Indicates the current status of the task.

      Parameters:
      taskStatus - Indicates the current status of the task.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • taskStatus

      Indicates the current status of the task.

      Parameters:
      taskStatus - Indicates the current status of the task.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • message

      If the task fails, this field contains a detailed message describing the failure and possible recovery steps.

      Parameters:
      message - If the task fails, this field contains a detailed message describing the failure and possible recovery steps.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • reasonCode

      Indicates the reason for task failure using an enumerated code.

      Parameters:
      reasonCode - Indicates the reason for task failure using an enumerated code.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • reasonCode

      Indicates the reason for task failure using an enumerated code.

      Parameters:
      reasonCode - Indicates the reason for task failure using an enumerated code.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • opportunityId

      The unique identifier of the opportunity created as a result of the task. This field is populated when the task is completed successfully.

      Parameters:
      opportunityId - The unique identifier of the opportunity created as a result of the task. This field is populated when the task is completed successfully.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceSnapshotJobId

      StartOpportunityFromEngagementTaskResponse.Builder resourceSnapshotJobId(String resourceSnapshotJobId)

      The identifier of the resource snapshot job created as part of the opportunity creation process.

      Parameters:
      resourceSnapshotJobId - The identifier of the resource snapshot job created as part of the opportunity creation process.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • engagementId

      The unique identifier of the engagement from which the opportunity was created.

      Parameters:
      engagementId - The unique identifier of the engagement from which the opportunity was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • contextId

      The unique identifier of the engagement context used to create the opportunity.

      Parameters:
      contextId - The unique identifier of the engagement context used to create the opportunity.
      Returns:
      Returns a reference to this object so that method calls can be chained together.