Interface PutFeedbackResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<PutFeedbackResponse.Builder,
,PutFeedbackResponse> QConnectResponse.Builder
,SdkBuilder<PutFeedbackResponse.Builder,
,PutFeedbackResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
PutFeedbackResponse
public static interface PutFeedbackResponse.Builder
extends QConnectResponse.Builder, SdkPojo, CopyableBuilder<PutFeedbackResponse.Builder,PutFeedbackResponse>
-
Method Summary
Modifier and TypeMethodDescriptionassistantArn
(String assistantArn) The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.assistantId
(String assistantId) The identifier of the Amazon Q in Connect assistant.default PutFeedbackResponse.Builder
contentFeedback
(Consumer<ContentFeedbackData.Builder> contentFeedback) Information about the feedback provided.contentFeedback
(ContentFeedbackData contentFeedback) Information about the feedback provided.The identifier of the feedback target.targetType
(String targetType) The type of the feedback target.targetType
(TargetType targetType) The type of the feedback target.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.qconnect.model.QConnectResponse.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, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
assistantArn
The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- Parameters:
assistantArn
- The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assistantId
The identifier of the Amazon Q in Connect assistant.
- Parameters:
assistantId
- The identifier of the Amazon Q in Connect assistant.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentFeedback
Information about the feedback provided.
- Parameters:
contentFeedback
- Information about the feedback provided.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentFeedback
default PutFeedbackResponse.Builder contentFeedback(Consumer<ContentFeedbackData.Builder> contentFeedback) Information about the feedback provided.
This is a convenience method that creates an instance of theContentFeedbackData.Builder
avoiding the need to create one manually viaContentFeedbackData.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocontentFeedback(ContentFeedbackData)
.- Parameters:
contentFeedback
- a consumer that will call methods onContentFeedbackData.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetId
The identifier of the feedback target.
- Parameters:
targetId
- The identifier of the feedback target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetType
The type of the feedback target.
- Parameters:
targetType
- The type of the feedback target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetType
The type of the feedback target.
- Parameters:
targetType
- The type of the feedback target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-