@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
.Visibility
public String getAggregationVisibility()
The visibility of Show aggregations
.
Show aggregations
.Visibility
public FieldBasedTooltip withAggregationVisibility(String aggregationVisibility)
The visibility of Show aggregations
.
aggregationVisibility
- The visibility of Show aggregations
.Visibility
public FieldBasedTooltip withAggregationVisibility(Visibility aggregationVisibility)
The visibility of Show aggregations
.
aggregationVisibility
- The visibility of Show aggregations
.Visibility
public 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.
TooltipTitleType
public 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.
TooltipTitleType
public 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.
TooltipTitleType
public 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.
TooltipTitleType
public 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 Object
Object.toString()
public FieldBasedTooltip clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.