partition_slice_builder: Add new setters
This commit is contained in:
@@ -127,3 +127,15 @@ partition_slice_builder::reversed() {
|
||||
_options.set<query::partition_slice::option::reversed>();
|
||||
return *this;
|
||||
}
|
||||
|
||||
partition_slice_builder&
|
||||
partition_slice_builder::without_partition_key_columns() {
|
||||
_options.remove<query::partition_slice::option::send_partition_key>();
|
||||
return *this;
|
||||
}
|
||||
|
||||
partition_slice_builder&
|
||||
partition_slice_builder::without_clustering_key_columns() {
|
||||
_options.remove<query::partition_slice::option::send_clustering_key>();
|
||||
return *this;
|
||||
}
|
||||
|
||||
@@ -50,6 +50,8 @@ public:
|
||||
partition_slice_builder& with_regular_column(bytes name);
|
||||
partition_slice_builder& with_no_regular_columns();
|
||||
partition_slice_builder& with_range(query::clustering_range range);
|
||||
partition_slice_builder& without_partition_key_columns();
|
||||
partition_slice_builder& without_clustering_key_columns();
|
||||
partition_slice_builder& reversed();
|
||||
|
||||
query::partition_slice build();
|
||||
|
||||
Reference in New Issue
Block a user