public class AlterTableDesc extends Object implements ProtoObject<CatalogProtos.AlterTableDescProto>, GsonObject, Cloneable
Modifier and Type | Field and Description |
---|---|
protected Column |
addColumn |
protected AlterTableType |
alterTableType |
protected CatalogProtos.AlterTableDescProto.Builder |
builder |
protected String |
columnName |
protected String |
newColumnName |
protected String |
newTableName |
protected String |
tableName |
Constructor and Description |
---|
AlterTableDesc() |
Modifier and Type | Method and Description |
---|---|
AlterTableDesc |
clone() |
Column |
getAddColumn() |
AlterTableType |
getAlterTableType() |
String |
getColumnName() |
String |
getNewColumnName() |
String |
getNewTableName() |
CatalogProtos.AlterTableDescProto |
getProto() |
String |
getTableName() |
void |
setAddColumn(Column addColumn) |
void |
setAlterTableType(AlterTableType alterTableType) |
void |
setColumnName(String columnName) |
void |
setNewColumnName(String newColumnName) |
void |
setNewTableName(String newTableName) |
void |
setTableName(String tableName) |
String |
toJson() |
String |
toString() |
protected CatalogProtos.AlterTableDescProto.Builder builder
protected AlterTableType alterTableType
protected String tableName
protected String newTableName
protected String columnName
protected String newColumnName
protected Column addColumn
public String getTableName()
public void setTableName(String tableName)
public String getNewTableName()
public void setNewTableName(String newTableName)
public String getColumnName()
public void setColumnName(String columnName)
public String getNewColumnName()
public void setNewColumnName(String newColumnName)
public Column getAddColumn()
public void setAddColumn(Column addColumn)
public AlterTableType getAlterTableType()
public void setAlterTableType(AlterTableType alterTableType)
public AlterTableDesc clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
public String toJson()
toJson
in interface GsonObject
public CatalogProtos.AlterTableDescProto getProto()
getProto
in interface ProtoObject<CatalogProtos.AlterTableDescProto>
Copyright © 2014 Apache Software Foundation. All Rights Reserved.