Interface StartEngagementByAcceptingInvitationTaskResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<StartEngagementByAcceptingInvitationTaskResponse.Builder,StartEngagementByAcceptingInvitationTaskResponse>,PartnerCentralSellingResponse.Builder,SdkBuilder<StartEngagementByAcceptingInvitationTaskResponse.Builder,StartEngagementByAcceptingInvitationTaskResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- StartEngagementByAcceptingInvitationTaskResponse
public static interface StartEngagementByAcceptingInvitationTaskResponse.Builder extends PartnerCentralSellingResponse.Builder, SdkPojo, CopyableBuilder<StartEngagementByAcceptingInvitationTaskResponse.Builder,StartEngagementByAcceptingInvitationTaskResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StartEngagementByAcceptingInvitationTaskResponse.BuilderengagementInvitationId(String engagementInvitationId)Returns the identifier of the engagement invitation that was accepted and used to create the opportunity.StartEngagementByAcceptingInvitationTaskResponse.Buildermessage(String message)If the task fails, this field contains a detailed message describing the failure and possible recovery steps.StartEngagementByAcceptingInvitationTaskResponse.BuilderopportunityId(String opportunityId)Returns the original opportunity identifier passed in the request.StartEngagementByAcceptingInvitationTaskResponse.BuilderreasonCode(String reasonCode)Indicates the reason for task failure using an enumerated code.StartEngagementByAcceptingInvitationTaskResponse.BuilderreasonCode(ReasonCode reasonCode)Indicates the reason for task failure using an enumerated code.StartEngagementByAcceptingInvitationTaskResponse.BuilderresourceSnapshotJobId(String resourceSnapshotJobId)The identifier of the Resource Snapshot Job created as part of this task.StartEngagementByAcceptingInvitationTaskResponse.BuilderstartTime(Instant startTime)The timestamp indicating when the task was initiated.StartEngagementByAcceptingInvitationTaskResponse.BuildertaskArn(String taskArn)The Amazon Resource Name (ARN) of the task, used for tracking and managing the task within AWS.StartEngagementByAcceptingInvitationTaskResponse.BuildertaskId(String taskId)The unique identifier of the task, used to track the task’s progress.StartEngagementByAcceptingInvitationTaskResponse.BuildertaskStatus(String taskStatus)Indicates the current status of the task.StartEngagementByAcceptingInvitationTaskResponse.BuildertaskStatus(TaskStatus taskStatus)Indicates the current status of the task.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.partnercentralselling.model.PartnerCentralSellingResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
engagementInvitationId
StartEngagementByAcceptingInvitationTaskResponse.Builder engagementInvitationId(String engagementInvitationId)
Returns the identifier of the engagement invitation that was accepted and used to create the opportunity.
- Parameters:
engagementInvitationId- Returns the identifier of the engagement invitation that was accepted and used to create the opportunity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
message
StartEngagementByAcceptingInvitationTaskResponse.Builder message(String 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.
-
opportunityId
StartEngagementByAcceptingInvitationTaskResponse.Builder opportunityId(String opportunityId)
Returns the original opportunity identifier passed in the request. This is the unique identifier for the opportunity.
- Parameters:
opportunityId- Returns the original opportunity identifier passed in the request. This is the unique identifier for the opportunity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reasonCode
StartEngagementByAcceptingInvitationTaskResponse.Builder reasonCode(String 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,ReasonCode
-
reasonCode
StartEngagementByAcceptingInvitationTaskResponse.Builder reasonCode(ReasonCode 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,ReasonCode
-
resourceSnapshotJobId
StartEngagementByAcceptingInvitationTaskResponse.Builder resourceSnapshotJobId(String resourceSnapshotJobId)
The identifier of the Resource Snapshot Job created as part of this task.
- Parameters:
resourceSnapshotJobId- The identifier of the Resource Snapshot Job created as part of this task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
StartEngagementByAcceptingInvitationTaskResponse.Builder startTime(Instant 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.
-
taskArn
StartEngagementByAcceptingInvitationTaskResponse.Builder taskArn(String 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.
-
taskId
StartEngagementByAcceptingInvitationTaskResponse.Builder taskId(String 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.
-
taskStatus
StartEngagementByAcceptingInvitationTaskResponse.Builder taskStatus(String 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,TaskStatus
-
taskStatus
StartEngagementByAcceptingInvitationTaskResponse.Builder taskStatus(TaskStatus 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,TaskStatus
-
-