Interface QPluginCard.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<QPluginCard.Builder,
,QPluginCard> SdkBuilder<QPluginCard.Builder,
,QPluginCard> SdkPojo
- Enclosing class:
QPluginCard
@Mutable
@NotThreadSafe
public static interface QPluginCard.Builder
extends SdkPojo, CopyableBuilder<QPluginCard.Builder,QPluginCard>
-
Method Summary
Modifier and TypeMethodDescriptionactionIdentifier
(String actionIdentifier) The action identifier of the action to be performed by the plugin card.dependencies
(String... dependencies) Any dependencies or requirements for the plugin card.dependencies
(Collection<String> dependencies) Any dependencies or requirements for the plugin card.The unique identifier of the plugin card.The unique identifier of the plugin used by the card.pluginType
(String pluginType) The type or category of the plugin used by the card.pluginType
(PluginType pluginType) The type or category of the plugin used by the card.The prompt or instructions displayed for the plugin card.The title or label of the plugin card.The type of the card.The type of the card.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
-
id
The unique identifier of the plugin card.
- Parameters:
id
- The unique identifier of the plugin card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
The title or label of the plugin card.
- Parameters:
title
- The title or label of the plugin card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dependencies
Any dependencies or requirements for the plugin card.
- Parameters:
dependencies
- Any dependencies or requirements for the plugin card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dependencies
Any dependencies or requirements for the plugin card.
- Parameters:
dependencies
- Any dependencies or requirements for the plugin card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of the card.
- Parameters:
type
- The type of the card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of the card.
- Parameters:
type
- The type of the card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
prompt
The prompt or instructions displayed for the plugin card.
- Parameters:
prompt
- The prompt or instructions displayed for the plugin card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pluginType
The type or category of the plugin used by the card.
- Parameters:
pluginType
- The type or category of the plugin used by the card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pluginType
The type or category of the plugin used by the card.
- Parameters:
pluginType
- The type or category of the plugin used by the card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pluginId
The unique identifier of the plugin used by the card.
- Parameters:
pluginId
- The unique identifier of the plugin used by the card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionIdentifier
The action identifier of the action to be performed by the plugin card.
- Parameters:
actionIdentifier
- The action identifier of the action to be performed by the plugin card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-