Interface PanelConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PanelConfiguration.Builder,
,PanelConfiguration> SdkBuilder<PanelConfiguration.Builder,
,PanelConfiguration> SdkPojo
- Enclosing class:
PanelConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionbackgroundColor
(String backgroundColor) Sets the background color for each panel.backgroundVisibility
(String backgroundVisibility) Determines whether or not a background for each small multiples panel is rendered.backgroundVisibility
(Visibility backgroundVisibility) Determines whether or not a background for each small multiples panel is rendered.borderColor
(String borderColor) Sets the line color of panel borders.borderStyle
(String borderStyle) Sets the line style of panel borders.borderStyle
(PanelBorderStyle borderStyle) Sets the line style of panel borders.borderThickness
(String borderThickness) Sets the line thickness of panel borders.borderVisibility
(String borderVisibility) Determines whether or not each panel displays a border.borderVisibility
(Visibility borderVisibility) Determines whether or not each panel displays a border.gutterSpacing
(String gutterSpacing) Sets the total amount of negative space to display between sibling panels.gutterVisibility
(String gutterVisibility) Determines whether or not negative space between sibling panels is rendered.gutterVisibility
(Visibility gutterVisibility) Determines whether or not negative space between sibling panels is rendered.default PanelConfiguration.Builder
title
(Consumer<PanelTitleOptions.Builder> title) Configures the title display within each small multiples panel.title
(PanelTitleOptions title) Configures the title display within each small multiples panel.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 Details
-
title
Configures the title display within each small multiples panel.
- Parameters:
title
- Configures the title display within each small multiples panel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
Configures the title display within each small multiples panel.
This is a convenience method that creates an instance of thePanelTitleOptions.Builder
avoiding the need to create one manually viaPanelTitleOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totitle(PanelTitleOptions)
.- Parameters:
title
- a consumer that will call methods onPanelTitleOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
borderVisibility
Determines whether or not each panel displays a border.
- Parameters:
borderVisibility
- Determines whether or not each panel displays a border.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
borderVisibility
Determines whether or not each panel displays a border.
- Parameters:
borderVisibility
- Determines whether or not each panel displays a border.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
borderThickness
Sets the line thickness of panel borders.
- Parameters:
borderThickness
- Sets the line thickness of panel borders.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
borderStyle
Sets the line style of panel borders.
- Parameters:
borderStyle
- Sets the line style of panel borders.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
borderStyle
Sets the line style of panel borders.
- Parameters:
borderStyle
- Sets the line style of panel borders.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
borderColor
Sets the line color of panel borders.
- Parameters:
borderColor
- Sets the line color of panel borders.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gutterVisibility
Determines whether or not negative space between sibling panels is rendered.
- Parameters:
gutterVisibility
- Determines whether or not negative space between sibling panels is rendered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
gutterVisibility
Determines whether or not negative space between sibling panels is rendered.
- Parameters:
gutterVisibility
- Determines whether or not negative space between sibling panels is rendered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
gutterSpacing
Sets the total amount of negative space to display between sibling panels.
- Parameters:
gutterSpacing
- Sets the total amount of negative space to display between sibling panels.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backgroundVisibility
Determines whether or not a background for each small multiples panel is rendered.
- Parameters:
backgroundVisibility
- Determines whether or not a background for each small multiples panel is rendered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
backgroundVisibility
Determines whether or not a background for each small multiples panel is rendered.
- Parameters:
backgroundVisibility
- Determines whether or not a background for each small multiples panel is rendered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
backgroundColor
Sets the background color for each panel.
- Parameters:
backgroundColor
- Sets the background color for each panel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-