Interface FieldBasedTooltip.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<FieldBasedTooltip.Builder,FieldBasedTooltip>
,SdkBuilder<FieldBasedTooltip.Builder,FieldBasedTooltip>
,SdkPojo
- Enclosing class:
- FieldBasedTooltip
public static interface FieldBasedTooltip.Builder extends SdkPojo, CopyableBuilder<FieldBasedTooltip.Builder,FieldBasedTooltip>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FieldBasedTooltip.Builder
aggregationVisibility(String aggregationVisibility)
The visibility ofShow aggregations
.FieldBasedTooltip.Builder
aggregationVisibility(Visibility aggregationVisibility)
The visibility ofShow aggregations
.FieldBasedTooltip.Builder
tooltipFields(Collection<TooltipItem> tooltipFields)
The fields configuration in the tooltip.FieldBasedTooltip.Builder
tooltipFields(Consumer<TooltipItem.Builder>... tooltipFields)
The fields configuration in the tooltip.FieldBasedTooltip.Builder
tooltipFields(TooltipItem... tooltipFields)
The fields configuration in the tooltip.FieldBasedTooltip.Builder
tooltipTitleType(String tooltipTitleType)
The type for the >tooltip title.FieldBasedTooltip.Builder
tooltipTitleType(TooltipTitleType tooltipTitleType)
The type for the >tooltip title.-
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
-
aggregationVisibility
FieldBasedTooltip.Builder aggregationVisibility(String aggregationVisibility)
The visibility of
Show aggregations
.- Parameters:
aggregationVisibility
- The visibility ofShow aggregations
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Visibility
,Visibility
-
aggregationVisibility
FieldBasedTooltip.Builder aggregationVisibility(Visibility aggregationVisibility)
The visibility of
Show aggregations
.- Parameters:
aggregationVisibility
- The visibility ofShow aggregations
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Visibility
,Visibility
-
tooltipTitleType
FieldBasedTooltip.Builder tooltipTitleType(String tooltipTitleType)
The type for the >tooltip title. Choose one of the following options:
-
NONE
: Doesn't use the primary value as the title. -
PRIMARY_VALUE
: Uses primary value as the title.
- Parameters:
tooltipTitleType
- The type for the >tooltip title. Choose one of the following options:-
NONE
: Doesn't use the primary value as the title. -
PRIMARY_VALUE
: Uses primary value as the title.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TooltipTitleType
,TooltipTitleType
-
-
tooltipTitleType
FieldBasedTooltip.Builder tooltipTitleType(TooltipTitleType tooltipTitleType)
The type for the >tooltip title. Choose one of the following options:
-
NONE
: Doesn't use the primary value as the title. -
PRIMARY_VALUE
: Uses primary value as the title.
- Parameters:
tooltipTitleType
- The type for the >tooltip title. Choose one of the following options:-
NONE
: Doesn't use the primary value as the title. -
PRIMARY_VALUE
: Uses primary value as the title.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TooltipTitleType
,TooltipTitleType
-
-
tooltipFields
FieldBasedTooltip.Builder tooltipFields(Collection<TooltipItem> tooltipFields)
The fields configuration in the tooltip.
- Parameters:
tooltipFields
- The fields configuration in the tooltip.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tooltipFields
FieldBasedTooltip.Builder tooltipFields(TooltipItem... tooltipFields)
The fields configuration in the tooltip.
- Parameters:
tooltipFields
- The fields configuration in the tooltip.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tooltipFields
FieldBasedTooltip.Builder tooltipFields(Consumer<TooltipItem.Builder>... tooltipFields)
The fields configuration in the tooltip.
This is a convenience method that creates an instance of theTooltipItem.Builder
avoiding the need to create one manually viaTooltipItem.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#tooltipFields(List
.) - Parameters:
tooltipFields
- a consumer that will call methods onTooltipItem.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#tooltipFields(java.util.Collection
)
-
-