Interface PluginVisual.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PluginVisual.Builder,
,PluginVisual> SdkBuilder<PluginVisual.Builder,
,PluginVisual> SdkPojo
- Enclosing class:
PluginVisual
@Mutable
@NotThreadSafe
public static interface PluginVisual.Builder
extends SdkPojo, CopyableBuilder<PluginVisual.Builder,PluginVisual>
-
Method Summary
Modifier and TypeMethodDescriptiondefault PluginVisual.Builder
chartConfiguration
(Consumer<PluginVisualConfiguration.Builder> chartConfiguration) A description of the plugin field wells and their persisted properties.chartConfiguration
(PluginVisualConfiguration chartConfiguration) A description of the plugin field wells and their persisted properties.The Amazon Resource Name (ARN) that reflects the plugin and version.default PluginVisual.Builder
subtitle
(Consumer<VisualSubtitleLabelOptions.Builder> subtitle) Sets the value of the Subtitle property for this object.subtitle
(VisualSubtitleLabelOptions subtitle) Sets the value of the Subtitle property for this object.default PluginVisual.Builder
Sets the value of the Title property for this object.title
(VisualTitleLabelOptions title) Sets the value of the Title property for this object.visualContentAltText
(String visualContentAltText) The alt text for the visual.The ID of the visual that you want to use.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
-
visualId
The ID of the visual that you want to use.
- Parameters:
visualId
- The ID of the visual that you want to use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pluginArn
The Amazon Resource Name (ARN) that reflects the plugin and version.
- Parameters:
pluginArn
- The Amazon Resource Name (ARN) that reflects the plugin and version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
Sets the value of the Title property for this object.- Parameters:
title
- The new value for the Title property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
Sets the value of the Title property for this object. This is a convenience method that creates an instance of theVisualTitleLabelOptions.Builder
avoiding the need to create one manually viaVisualTitleLabelOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totitle(VisualTitleLabelOptions)
.- Parameters:
title
- a consumer that will call methods onVisualTitleLabelOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
subtitle
Sets the value of the Subtitle property for this object.- Parameters:
subtitle
- The new value for the Subtitle property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subtitle
Sets the value of the Subtitle property for this object. This is a convenience method that creates an instance of theVisualSubtitleLabelOptions.Builder
avoiding the need to create one manually viaVisualSubtitleLabelOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosubtitle(VisualSubtitleLabelOptions)
.- Parameters:
subtitle
- a consumer that will call methods onVisualSubtitleLabelOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
chartConfiguration
A description of the plugin field wells and their persisted properties.
- Parameters:
chartConfiguration
- A description of the plugin field wells and their persisted properties.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
chartConfiguration
default PluginVisual.Builder chartConfiguration(Consumer<PluginVisualConfiguration.Builder> chartConfiguration) A description of the plugin field wells and their persisted properties.
This is a convenience method that creates an instance of thePluginVisualConfiguration.Builder
avoiding the need to create one manually viaPluginVisualConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tochartConfiguration(PluginVisualConfiguration)
.- Parameters:
chartConfiguration
- a consumer that will call methods onPluginVisualConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
visualContentAltText
The alt text for the visual.
- Parameters:
visualContentAltText
- The alt text for the visual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-