@@ -23,10 +23,14 @@ namespace Models
2323 DARABONBA_PTR_TO_JSON (deltaManifestList, deltaManifestList_);
2424 DARABONBA_PTR_TO_JSON (deltaRecordCount, deltaRecordCount_);
2525 DARABONBA_PTR_TO_JSON (id, id_);
26+ DARABONBA_PTR_TO_JSON (idString, idString_);
2627 DARABONBA_PTR_TO_JSON (indexManifest, indexManifest_);
2728 DARABONBA_PTR_TO_JSON (logOffsets, logOffsets_);
29+ DARABONBA_PTR_TO_JSON (parentIdString, parentIdString_);
2830 DARABONBA_PTR_TO_JSON (schemaId, schemaId_);
31+ DARABONBA_PTR_TO_JSON (sequenceNumber, sequenceNumber_);
2932 DARABONBA_PTR_TO_JSON (statistics, statistics_);
33+ DARABONBA_PTR_TO_JSON (summary, summary_);
3034 DARABONBA_PTR_TO_JSON (timeMillis, timeMillis_);
3135 DARABONBA_PTR_TO_JSON (totalRecordCount, totalRecordCount_);
3236 DARABONBA_PTR_TO_JSON (version, version_);
@@ -42,10 +46,14 @@ namespace Models
4246 DARABONBA_PTR_FROM_JSON (deltaManifestList, deltaManifestList_);
4347 DARABONBA_PTR_FROM_JSON (deltaRecordCount, deltaRecordCount_);
4448 DARABONBA_PTR_FROM_JSON (id, id_);
49+ DARABONBA_PTR_FROM_JSON (idString, idString_);
4550 DARABONBA_PTR_FROM_JSON (indexManifest, indexManifest_);
4651 DARABONBA_PTR_FROM_JSON (logOffsets, logOffsets_);
52+ DARABONBA_PTR_FROM_JSON (parentIdString, parentIdString_);
4753 DARABONBA_PTR_FROM_JSON (schemaId, schemaId_);
54+ DARABONBA_PTR_FROM_JSON (sequenceNumber, sequenceNumber_);
4855 DARABONBA_PTR_FROM_JSON (statistics, statistics_);
56+ DARABONBA_PTR_FROM_JSON (summary, summary_);
4957 DARABONBA_PTR_FROM_JSON (timeMillis, timeMillis_);
5058 DARABONBA_PTR_FROM_JSON (totalRecordCount, totalRecordCount_);
5159 DARABONBA_PTR_FROM_JSON (version, version_);
@@ -64,9 +72,9 @@ namespace Models
6472 virtual Darabonba::Json toMap () const override { Darabonba::Json obj; to_json (obj, *this ); return obj; };
6573 virtual bool empty () const override { return this ->baseManifestList_ == nullptr
6674 && return this ->changelogManifestList_ == nullptr && return this ->changelogRecordCount_ == nullptr && return this ->commitIdentifier_ == nullptr && return this ->commitKind_ == nullptr && return this ->commitUser_ == nullptr
67- && return this ->deltaManifestList_ == nullptr && return this ->deltaRecordCount_ == nullptr && return this ->id_ == nullptr && return this ->indexManifest_ == nullptr && return this ->logOffsets_ == nullptr
68- && return this ->schemaId_ == nullptr && return this ->statistics_ == nullptr && return this ->timeMillis_ == nullptr && return this ->totalRecordCount_ == nullptr && return this ->version_ == nullptr
69- && return this ->watermark_ == nullptr ; };
75+ && return this ->deltaManifestList_ == nullptr && return this ->deltaRecordCount_ == nullptr && return this ->id_ == nullptr && return this ->idString_ == nullptr && return this ->indexManifest_ == nullptr
76+ && return this ->logOffsets_ == nullptr && return this ->parentIdString_ == nullptr && return this ->schemaId_ == nullptr && return this ->sequenceNumber_ == nullptr && return this ->statistics_ == nullptr
77+ && return this ->summary_ == nullptr && return this -> timeMillis_ == nullptr && return this -> totalRecordCount_ == nullptr && return this -> version_ == nullptr && return this -> watermark_ == nullptr ; };
7078 // baseManifestList Field Functions
7179 bool hasBaseManifestList () const { return this ->baseManifestList_ != nullptr ;};
7280 void deleteBaseManifestList () { this ->baseManifestList_ = nullptr ;};
@@ -130,6 +138,13 @@ namespace Models
130138 inline Snapshot& setId (int64_t id) { DARABONBA_PTR_SET_VALUE (id_, id) };
131139
132140
141+ // idString Field Functions
142+ bool hasIdString () const { return this ->idString_ != nullptr ;};
143+ void deleteIdString () { this ->idString_ = nullptr ;};
144+ inline string idString () const { DARABONBA_PTR_GET_DEFAULT (idString_, " " ) };
145+ inline Snapshot& setIdString (string idString) { DARABONBA_PTR_SET_VALUE (idString_, idString) };
146+
147+
133148 // indexManifest Field Functions
134149 bool hasIndexManifest () const { return this ->indexManifest_ != nullptr ;};
135150 void deleteIndexManifest () { this ->indexManifest_ = nullptr ;};
@@ -146,20 +161,43 @@ namespace Models
146161 inline Snapshot& setLogOffsets (map<string, int64_t > && logOffsets) { DARABONBA_PTR_SET_RVALUE (logOffsets_, logOffsets) };
147162
148163
164+ // parentIdString Field Functions
165+ bool hasParentIdString () const { return this ->parentIdString_ != nullptr ;};
166+ void deleteParentIdString () { this ->parentIdString_ = nullptr ;};
167+ inline string parentIdString () const { DARABONBA_PTR_GET_DEFAULT (parentIdString_, " " ) };
168+ inline Snapshot& setParentIdString (string parentIdString) { DARABONBA_PTR_SET_VALUE (parentIdString_, parentIdString) };
169+
170+
149171 // schemaId Field Functions
150172 bool hasSchemaId () const { return this ->schemaId_ != nullptr ;};
151173 void deleteSchemaId () { this ->schemaId_ = nullptr ;};
152174 inline int64_t schemaId () const { DARABONBA_PTR_GET_DEFAULT (schemaId_, 0L ) };
153175 inline Snapshot& setSchemaId (int64_t schemaId) { DARABONBA_PTR_SET_VALUE (schemaId_, schemaId) };
154176
155177
178+ // sequenceNumber Field Functions
179+ bool hasSequenceNumber () const { return this ->sequenceNumber_ != nullptr ;};
180+ void deleteSequenceNumber () { this ->sequenceNumber_ = nullptr ;};
181+ inline int64_t sequenceNumber () const { DARABONBA_PTR_GET_DEFAULT (sequenceNumber_, 0L ) };
182+ inline Snapshot& setSequenceNumber (int64_t sequenceNumber) { DARABONBA_PTR_SET_VALUE (sequenceNumber_, sequenceNumber) };
183+
184+
156185 // statistics Field Functions
157186 bool hasStatistics () const { return this ->statistics_ != nullptr ;};
158187 void deleteStatistics () { this ->statistics_ = nullptr ;};
159188 inline string statistics () const { DARABONBA_PTR_GET_DEFAULT (statistics_, " " ) };
160189 inline Snapshot& setStatistics (string statistics) { DARABONBA_PTR_SET_VALUE (statistics_, statistics) };
161190
162191
192+ // summary Field Functions
193+ bool hasSummary () const { return this ->summary_ != nullptr ;};
194+ void deleteSummary () { this ->summary_ = nullptr ;};
195+ inline const map<string, string> & summary () const { DARABONBA_PTR_GET_CONST (summary_, map<string, string>) };
196+ inline map<string, string> summary () { DARABONBA_PTR_GET (summary_, map<string, string>) };
197+ inline Snapshot& setSummary (const map<string, string> & summary) { DARABONBA_PTR_SET_VALUE (summary_, summary) };
198+ inline Snapshot& setSummary (map<string, string> && summary) { DARABONBA_PTR_SET_RVALUE (summary_, summary) };
199+
200+
163201 // timeMillis Field Functions
164202 bool hasTimeMillis () const { return this ->timeMillis_ != nullptr ;};
165203 void deleteTimeMillis () { this ->timeMillis_ = nullptr ;};
@@ -198,10 +236,14 @@ namespace Models
198236 std::shared_ptr<string> deltaManifestList_ = nullptr ;
199237 std::shared_ptr<int64_t > deltaRecordCount_ = nullptr ;
200238 std::shared_ptr<int64_t > id_ = nullptr ;
239+ std::shared_ptr<string> idString_ = nullptr ;
201240 std::shared_ptr<string> indexManifest_ = nullptr ;
202241 std::shared_ptr<map<string, int64_t >> logOffsets_ = nullptr ;
242+ std::shared_ptr<string> parentIdString_ = nullptr ;
203243 std::shared_ptr<int64_t > schemaId_ = nullptr ;
244+ std::shared_ptr<int64_t > sequenceNumber_ = nullptr ;
204245 std::shared_ptr<string> statistics_ = nullptr ;
246+ std::shared_ptr<map<string, string>> summary_ = nullptr ;
205247 std::shared_ptr<int64_t > timeMillis_ = nullptr ;
206248 std::shared_ptr<int64_t > totalRecordCount_ = nullptr ;
207249 std::shared_ptr<int32_t > version_ = nullptr ;
0 commit comments