@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ColumnTooltipItem extends Object implements Serializable, Cloneable, StructuredPojo
The tooltip item for the columns that are not part of a field well.
Constructor and Description |
---|
ColumnTooltipItem() |
Modifier and Type | Method and Description |
---|---|
ColumnTooltipItem |
clone() |
boolean |
equals(Object obj) |
AggregationFunction |
getAggregation()
The aggregation function of the column tooltip item.
|
ColumnIdentifier |
getColumn()
The target column of the tooltip item.
|
String |
getLabel()
The label of the tooltip item.
|
String |
getVisibility()
The visibility of the tooltip item.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAggregation(AggregationFunction aggregation)
The aggregation function of the column tooltip item.
|
void |
setColumn(ColumnIdentifier column)
The target column of the tooltip item.
|
void |
setLabel(String label)
The label of the tooltip item.
|
void |
setVisibility(String visibility)
The visibility of the tooltip item.
|
String |
toString()
Returns a string representation of this object.
|
ColumnTooltipItem |
withAggregation(AggregationFunction aggregation)
The aggregation function of the column tooltip item.
|
ColumnTooltipItem |
withColumn(ColumnIdentifier column)
The target column of the tooltip item.
|
ColumnTooltipItem |
withLabel(String label)
The label of the tooltip item.
|
ColumnTooltipItem |
withVisibility(String visibility)
The visibility of the tooltip item.
|
ColumnTooltipItem |
withVisibility(Visibility visibility)
The visibility of the tooltip item.
|
public void setColumn(ColumnIdentifier column)
The target column of the tooltip item.
column
- The target column of the tooltip item.public ColumnIdentifier getColumn()
The target column of the tooltip item.
public ColumnTooltipItem withColumn(ColumnIdentifier column)
The target column of the tooltip item.
column
- The target column of the tooltip item.public void setLabel(String label)
The label of the tooltip item.
label
- The label of the tooltip item.public String getLabel()
The label of the tooltip item.
public ColumnTooltipItem withLabel(String label)
The label of the tooltip item.
label
- The label of the tooltip item.public void setVisibility(String visibility)
The visibility of the tooltip item.
visibility
- The visibility of the tooltip item.Visibility
public String getVisibility()
The visibility of the tooltip item.
Visibility
public ColumnTooltipItem withVisibility(String visibility)
The visibility of the tooltip item.
visibility
- The visibility of the tooltip item.Visibility
public ColumnTooltipItem withVisibility(Visibility visibility)
The visibility of the tooltip item.
visibility
- The visibility of the tooltip item.Visibility
public void setAggregation(AggregationFunction aggregation)
The aggregation function of the column tooltip item.
aggregation
- The aggregation function of the column tooltip item.public AggregationFunction getAggregation()
The aggregation function of the column tooltip item.
public ColumnTooltipItem withAggregation(AggregationFunction aggregation)
The aggregation function of the column tooltip item.
aggregation
- The aggregation function of the column tooltip item.public String toString()
toString
in class Object
Object.toString()
public ColumnTooltipItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.