| Package | Description | 
|---|---|
| org.apache.kudu.client | 
| Modifier and Type | Method and Description | 
|---|---|
AlterTableOptions | 
AlterTableOptions.addColumn(ColumnSchema colSchema)
Add a new column. 
 | 
AlterTableOptions | 
AlterTableOptions.addColumn(String name,
         Type type,
         Object defaultVal)
Add a new column that's not nullable. 
 | 
AlterTableOptions | 
AlterTableOptions.addNullableColumn(String name,
                 Type type)
Add a new column that's nullable and has no default value. 
 | 
AlterTableOptions | 
AlterTableOptions.addNullableColumn(String name,
                 Type type,
                 Object defaultVal)
Add a new column that's nullable. 
 | 
AlterTableOptions | 
AlterTableOptions.addRangePartition(PartialRow lowerBound,
                 PartialRow upperBound)
Add a range partition to the table with an inclusive lower bound and an exclusive upper bound. 
 | 
AlterTableOptions | 
AlterTableOptions.addRangePartition(PartialRow lowerBound,
                 PartialRow upperBound,
                 RangePartitionBound lowerBoundType,
                 RangePartitionBound upperBoundType)
Add a range partition to the table with a lower bound and upper bound. 
 | 
AlterTableOptions | 
AlterTableOptions.dropColumn(String name)
Drop a column. 
 | 
AlterTableOptions | 
AlterTableOptions.dropRangePartition(PartialRow lowerBound,
                  PartialRow upperBound)
Drop the range partition from the table with the specified inclusive lower bound and exclusive
 upper bound. 
 | 
AlterTableOptions | 
AlterTableOptions.dropRangePartition(PartialRow lowerBound,
                  PartialRow upperBound,
                  RangePartitionBound lowerBoundType,
                  RangePartitionBound upperBoundType)
Drop the range partition from the table with the specified lower bound and upper bound. 
 | 
AlterTableOptions | 
AlterTableOptions.renameColumn(String oldName,
            String newName)
Change the name of a column. 
 | 
AlterTableOptions | 
AlterTableOptions.renameTable(String newName)
Change a table's name. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AlterTableResponse | 
KuduClient.alterTable(String name,
          AlterTableOptions ato)
Alter a table on the cluster as specified by the builder. 
 | 
com.stumbleupon.async.Deferred<AlterTableResponse> | 
AsyncKuduClient.alterTable(String name,
          AlterTableOptions ato)
Alter a table on the cluster as specified by the builder. 
 | 
Copyright © 2017 The Apache Software Foundation. All rights reserved.