Struct kudu::AlterTableBuilder
[−]
[src]
pub struct AlterTableBuilder { /* fields omitted */ }
Methods
impl AlterTableBuilder
[src]
fn new() -> AlterTableBuilder
fn rename_table<S>(self, new_name: S) -> AlterTableBuilder where S: Into<String>
fn rename_table_by_ref<S>(&mut self, new_name: S) -> &mut AlterTableBuilder where S: Into<String>
fn add_column(self, column: Column) -> AlterTableBuilder
fn add_column_by_ref(&mut self, column: Column) -> &mut AlterTableBuilder
fn drop_column<S>(self, column: S) -> AlterTableBuilder where S: Into<String>
fn drop_column_by_ref<S>(&mut self, column: S) -> &mut AlterTableBuilder where S: Into<String>
fn rename_column<S1, S2>(self, old_name: S1, new_name: S2) -> AlterTableBuilder where S1: Into<String>, S2: Into<String>
fn rename_column_by_ref<S1, S2>(&mut self,
old_name: S1,
new_name: S2)
-> &mut AlterTableBuilder where S1: Into<String>, S2: Into<String>
old_name: S1,
new_name: S2)
-> &mut AlterTableBuilder where S1: Into<String>, S2: Into<String>
fn add_range_partition(self,
lower_bound: &RangePartitionBound,
upper_bound: &RangePartitionBound)
-> AlterTableBuilder
lower_bound: &RangePartitionBound,
upper_bound: &RangePartitionBound)
-> AlterTableBuilder
fn add_range_partition_by_ref(&mut self,
lower_bound: &RangePartitionBound,
upper_bound: &RangePartitionBound)
-> &mut AlterTableBuilder
lower_bound: &RangePartitionBound,
upper_bound: &RangePartitionBound)
-> &mut AlterTableBuilder
fn drop_range_partition(self,
lower_bound: &RangePartitionBound,
upper_bound: &RangePartitionBound)
-> AlterTableBuilder
lower_bound: &RangePartitionBound,
upper_bound: &RangePartitionBound)
-> AlterTableBuilder
fn drop_range_partition_by_ref(&mut self,
lower_bound: &RangePartitionBound,
upper_bound: &RangePartitionBound)
-> &mut AlterTableBuilder
lower_bound: &RangePartitionBound,
upper_bound: &RangePartitionBound)
-> &mut AlterTableBuilder