Interface ActionReview.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ActionReview.Builder,
,ActionReview> SdkBuilder<ActionReview.Builder,
,ActionReview> SdkPojo
- Enclosing class:
ActionReview
@Mutable
@NotThreadSafe
public static interface ActionReview.Builder
extends SdkPojo, CopyableBuilder<ActionReview.Builder,ActionReview>
-
Method Summary
Modifier and TypeMethodDescriptionpayload
(Map<String, ActionReviewPayloadField> payload) Field values that an end user needs to provide to Amazon Q Business for Amazon Q Business to perform the requested plugin action.payloadFieldNameSeparator
(String payloadFieldNameSeparator) A string used to retain information about the hierarchical contexts within an action review payload.The identifier of the plugin associated with the action review.pluginType
(String pluginType) The type of plugin.pluginType
(PluginType pluginType) The type of plugin.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
pluginId
The identifier of the plugin associated with the action review.
- Parameters:
pluginId
- The identifier of the plugin associated with the action review.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pluginType
The type of plugin.
- Parameters:
pluginType
- The type of plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pluginType
The type of plugin.
- Parameters:
pluginType
- The type of plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
payload
Field values that an end user needs to provide to Amazon Q Business for Amazon Q Business to perform the requested plugin action.
- Parameters:
payload
- Field values that an end user needs to provide to Amazon Q Business for Amazon Q Business to perform the requested plugin action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
payloadFieldNameSeparator
A string used to retain information about the hierarchical contexts within an action review payload.
- Parameters:
payloadFieldNameSeparator
- A string used to retain information about the hierarchical contexts within an action review payload.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-