@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FieldBasedTooltip extends Object implements Serializable, Cloneable, StructuredPojo
The setup for the detailed tooltip.
| Constructor and Description |
|---|
FieldBasedTooltip() |
| Modifier and Type | Method and Description |
|---|---|
FieldBasedTooltip |
clone() |
boolean |
equals(Object obj) |
String |
getAggregationVisibility()
The visibility of
Show aggregations. |
List<TooltipItem> |
getTooltipFields()
The fields configuration in the tooltip.
|
String |
getTooltipTitleType()
The type for the >tooltip title.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAggregationVisibility(String aggregationVisibility)
The visibility of
Show aggregations. |
void |
setTooltipFields(Collection<TooltipItem> tooltipFields)
The fields configuration in the tooltip.
|
void |
setTooltipTitleType(String tooltipTitleType)
The type for the >tooltip title.
|
String |
toString()
Returns a string representation of this object.
|
FieldBasedTooltip |
withAggregationVisibility(String aggregationVisibility)
The visibility of
Show aggregations. |
FieldBasedTooltip |
withAggregationVisibility(Visibility aggregationVisibility)
The visibility of
Show aggregations. |
FieldBasedTooltip |
withTooltipFields(Collection<TooltipItem> tooltipFields)
The fields configuration in the tooltip.
|
FieldBasedTooltip |
withTooltipFields(TooltipItem... tooltipFields)
The fields configuration in the tooltip.
|
FieldBasedTooltip |
withTooltipTitleType(String tooltipTitleType)
The type for the >tooltip title.
|
FieldBasedTooltip |
withTooltipTitleType(TooltipTitleType tooltipTitleType)
The type for the >tooltip title.
|
public void setAggregationVisibility(String aggregationVisibility)
The visibility of Show aggregations.
aggregationVisibility - The visibility of Show aggregations.Visibilitypublic String getAggregationVisibility()
The visibility of Show aggregations.
Show aggregations.Visibilitypublic FieldBasedTooltip withAggregationVisibility(String aggregationVisibility)
The visibility of Show aggregations.
aggregationVisibility - The visibility of Show aggregations.Visibilitypublic FieldBasedTooltip withAggregationVisibility(Visibility aggregationVisibility)
The visibility of Show aggregations.
aggregationVisibility - The visibility of Show aggregations.Visibilitypublic void setTooltipTitleType(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.
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.
TooltipTitleTypepublic String getTooltipTitleType()
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.
NONE: Doesn't use the primary value as the title.
PRIMARY_VALUE: Uses primary value as the title.
TooltipTitleTypepublic FieldBasedTooltip withTooltipTitleType(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.
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.
TooltipTitleTypepublic FieldBasedTooltip withTooltipTitleType(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.
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.
TooltipTitleTypepublic List<TooltipItem> getTooltipFields()
The fields configuration in the tooltip.
public void setTooltipFields(Collection<TooltipItem> tooltipFields)
The fields configuration in the tooltip.
tooltipFields - The fields configuration in the tooltip.public FieldBasedTooltip withTooltipFields(TooltipItem... tooltipFields)
The fields configuration in the tooltip.
NOTE: This method appends the values to the existing list (if any). Use
setTooltipFields(java.util.Collection) or withTooltipFields(java.util.Collection) if you want
to override the existing values.
tooltipFields - The fields configuration in the tooltip.public FieldBasedTooltip withTooltipFields(Collection<TooltipItem> tooltipFields)
The fields configuration in the tooltip.
tooltipFields - The fields configuration in the tooltip.public String toString()
toString in class ObjectObject.toString()public FieldBasedTooltip clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.