@PublicEvolving public static final class Column.PhysicalColumn extends Column
Column.ComputedColumn, Column.MetadataColumn, Column.PhysicalColumn
Modifier and Type | Method and Description |
---|---|
Column |
copy(DataType newDataType)
Returns a copy of the column with a replaced
DataType . |
Optional<String> |
explainExtras()
Returns an explanation of specific column extras next to name and type.
|
boolean |
isPersisted()
Returns whether the given column is persisted in a sink operation.
|
boolean |
isPhysical()
Returns whether the given column is a physical column of a table; neither computed nor
metadata.
|
Column.PhysicalColumn |
withComment(String comment)
Add the comment to the column and return the new object.
|
asSummaryString, computed, equals, getComment, getDataType, getName, hashCode, metadata, physical, toString
public Column.PhysicalColumn withComment(String comment)
Column
withComment
in class Column
public boolean isPhysical()
Column
isPhysical
in class Column
public boolean isPersisted()
Column
isPersisted
in class Column
public Optional<String> explainExtras()
Column
explainExtras
in class Column
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.