Interface ActionReview.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ActionReview.Builder,ActionReview>,SdkBuilder<ActionReview.Builder,ActionReview>,SdkPojo
- Enclosing class:
- ActionReview
public static interface ActionReview.Builder extends SdkPojo, CopyableBuilder<ActionReview.Builder,ActionReview>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ActionReview.Builderpayload(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.ActionReview.BuilderpayloadFieldNameSeparator(String payloadFieldNameSeparator)A string used to retain information about the hierarchical contexts within an action review payload.ActionReview.BuilderpluginId(String pluginId)The identifier of the plugin associated with the action review.ActionReview.BuilderpluginType(String pluginType)The type of plugin.ActionReview.BuilderpluginType(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, sdkFields
-
-
-
-
Method Detail
-
pluginId
ActionReview.Builder pluginId(String 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
ActionReview.Builder pluginType(String 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,PluginType
-
pluginType
ActionReview.Builder pluginType(PluginType 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,PluginType
-
payload
ActionReview.Builder payload(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.
- 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
ActionReview.Builder payloadFieldNameSeparator(String 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.
-
-