File tree Expand file tree Collapse file tree 2 files changed +16
-0
lines changed
include/ydb-cpp-sdk/client/table Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -811,6 +811,7 @@ class TColumnFamilyBuilder {
811
811
812
812
TColumnFamilyBuilder& SetData (const std::string& media);
813
813
TColumnFamilyBuilder& SetCompression (EColumnFamilyCompression compression);
814
+ TColumnFamilyBuilder& SetKeepInMemory (bool enabled);
814
815
815
816
TColumnFamilyDescription Build () const ;
816
817
@@ -873,6 +874,11 @@ class TTableColumnFamilyBuilder {
873
874
return *this ;
874
875
}
875
876
877
+ TTableColumnFamilyBuilder& SetKeepInMemory (bool enabled) {
878
+ Builder_.SetKeepInMemory (enabled);
879
+ return *this ;
880
+ }
881
+
876
882
TTableBuilder& EndColumnFamily ();
877
883
878
884
private:
@@ -1491,6 +1497,11 @@ class TAlterColumnFamilyBuilder {
1491
1497
return *this ;
1492
1498
}
1493
1499
1500
+ TAlterColumnFamilyBuilder& SetKeepInMemory (bool enabled) {
1501
+ Builder_.SetKeepInMemory (enabled);
1502
+ return *this ;
1503
+ }
1504
+
1494
1505
TAlterTableSettings& EndAddColumnFamily ();
1495
1506
TAlterTableSettings& EndAlterColumnFamily ();
1496
1507
Original file line number Diff line number Diff line change @@ -1116,6 +1116,11 @@ TColumnFamilyBuilder& TColumnFamilyBuilder::SetCompression(EColumnFamilyCompress
1116
1116
return *this ;
1117
1117
}
1118
1118
1119
+ TColumnFamilyBuilder& TColumnFamilyBuilder::SetKeepInMemory (bool enabled) {
1120
+ Impl_->Proto .set_keep_in_memory (enabled ? Ydb::FeatureFlag::ENABLED : Ydb::FeatureFlag::DISABLED);
1121
+ return *this ;
1122
+ }
1123
+
1119
1124
TColumnFamilyDescription TColumnFamilyBuilder::Build () const {
1120
1125
return TColumnFamilyDescription (Impl_->Proto );
1121
1126
}
You can’t perform that action at this time.
0 commit comments