Interface QPluginCard.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<QPluginCard.Builder,QPluginCard>,SdkBuilder<QPluginCard.Builder,QPluginCard>,SdkPojo
- Enclosing class:
- QPluginCard
public static interface QPluginCard.Builder extends SdkPojo, CopyableBuilder<QPluginCard.Builder,QPluginCard>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description QPluginCard.Builderdependencies(String... dependencies)Any dependencies or requirements for the plugin card.QPluginCard.Builderdependencies(Collection<String> dependencies)Any dependencies or requirements for the plugin card.QPluginCard.Builderid(String id)The unique identifier of the plugin card.QPluginCard.BuilderpluginId(String pluginId)The unique identifier of the plugin used by the card.QPluginCard.BuilderpluginType(String pluginType)The type or category of the plugin used by the card.QPluginCard.BuilderpluginType(PluginType pluginType)The type or category of the plugin used by the card.QPluginCard.Builderprompt(String prompt)The prompt or instructions displayed for the plugin card.QPluginCard.Buildertitle(String title)The title or label of the plugin card.QPluginCard.Buildertype(String type)The type of the card.QPluginCard.Buildertype(CardType type)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, sdkFields
-
-
-
-
Method Detail
-
id
QPluginCard.Builder id(String 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
QPluginCard.Builder title(String 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
QPluginCard.Builder dependencies(Collection<String> 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
QPluginCard.Builder dependencies(String... 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
QPluginCard.Builder type(String type)
The type of the card.
-
type
QPluginCard.Builder type(CardType type)
The type of the card.
-
prompt
QPluginCard.Builder prompt(String 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
QPluginCard.Builder pluginType(String 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,PluginType
-
pluginType
QPluginCard.Builder pluginType(PluginType 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,PluginType
-
pluginId
QPluginCard.Builder pluginId(String 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.
-
-