public abstract class Table
extends java.lang.Object
implements java.io.Serializable
BeamSqlTable.| Modifier and Type | Class and Description | 
|---|---|
| static class  | Table.BuilderBuilder class for  Table. | 
| Constructor and Description | 
|---|
| Table() | 
| Modifier and Type | Method and Description | 
|---|---|
| static Table.Builder | builder() | 
| abstract @Nullable java.lang.String | getComment() | 
| abstract @Nullable java.lang.String | getLocation() | 
| abstract java.lang.String | getName() | 
| abstract ObjectNode | getProperties() | 
| abstract Schema | getSchema() | 
| abstract java.lang.String | getType()type of the table. | 
| abstract Table.Builder | toBuilder() | 
public abstract java.lang.String getType()
public abstract java.lang.String getName()
public abstract Schema getSchema()
public abstract @Nullable java.lang.String getComment()
public abstract @Nullable java.lang.String getLocation()
public abstract ObjectNode getProperties()
public abstract Table.Builder toBuilder()
public static Table.Builder builder()