@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ColumnStatistics extends Object implements Serializable, Cloneable, StructuredPojo
Represents the generated column-level statistics for a table or partition.
Constructor and Description |
---|
ColumnStatistics() |
Modifier and Type | Method and Description |
---|---|
ColumnStatistics |
clone() |
boolean |
equals(Object obj) |
Date |
getAnalyzedTime()
The timestamp of when column statistics were generated.
|
String |
getColumnName()
Name of column which statistics belong to.
|
String |
getColumnType()
The data type of the column.
|
ColumnStatisticsData |
getStatisticsData()
A
ColumnStatisticData object that contains the statistics data values. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAnalyzedTime(Date analyzedTime)
The timestamp of when column statistics were generated.
|
void |
setColumnName(String columnName)
Name of column which statistics belong to.
|
void |
setColumnType(String columnType)
The data type of the column.
|
void |
setStatisticsData(ColumnStatisticsData statisticsData)
A
ColumnStatisticData object that contains the statistics data values. |
String |
toString()
Returns a string representation of this object.
|
ColumnStatistics |
withAnalyzedTime(Date analyzedTime)
The timestamp of when column statistics were generated.
|
ColumnStatistics |
withColumnName(String columnName)
Name of column which statistics belong to.
|
ColumnStatistics |
withColumnType(String columnType)
The data type of the column.
|
ColumnStatistics |
withStatisticsData(ColumnStatisticsData statisticsData)
A
ColumnStatisticData object that contains the statistics data values. |
public void setColumnName(String columnName)
Name of column which statistics belong to.
columnName
- Name of column which statistics belong to.public String getColumnName()
Name of column which statistics belong to.
public ColumnStatistics withColumnName(String columnName)
Name of column which statistics belong to.
columnName
- Name of column which statistics belong to.public void setColumnType(String columnType)
The data type of the column.
columnType
- The data type of the column.public String getColumnType()
The data type of the column.
public ColumnStatistics withColumnType(String columnType)
The data type of the column.
columnType
- The data type of the column.public void setAnalyzedTime(Date analyzedTime)
The timestamp of when column statistics were generated.
analyzedTime
- The timestamp of when column statistics were generated.public Date getAnalyzedTime()
The timestamp of when column statistics were generated.
public ColumnStatistics withAnalyzedTime(Date analyzedTime)
The timestamp of when column statistics were generated.
analyzedTime
- The timestamp of when column statistics were generated.public void setStatisticsData(ColumnStatisticsData statisticsData)
A ColumnStatisticData
object that contains the statistics data values.
statisticsData
- A ColumnStatisticData
object that contains the statistics data values.public ColumnStatisticsData getStatisticsData()
A ColumnStatisticData
object that contains the statistics data values.
ColumnStatisticData
object that contains the statistics data values.public ColumnStatistics withStatisticsData(ColumnStatisticsData statisticsData)
A ColumnStatisticData
object that contains the statistics data values.
statisticsData
- A ColumnStatisticData
object that contains the statistics data values.public String toString()
toString
in class Object
Object.toString()
public ColumnStatistics clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.