| Index: components/sync/api/entity_change.h
|
| diff --git a/components/sync/api/entity_change.h b/components/sync/api/entity_change.h
|
| index dd6195649697ea2140e208cfde36701fc69d784f..db7f3b748ce8f3a42c24058a1905886c42d0c4ea 100644
|
| --- a/components/sync/api/entity_change.h
|
| +++ b/components/sync/api/entity_change.h
|
| @@ -17,21 +17,25 @@ class SYNC_EXPORT EntityChange {
|
| public:
|
| enum ChangeType { ACTION_ADD, ACTION_UPDATE, ACTION_DELETE };
|
|
|
| - static EntityChange CreateAdd(std::string client_tag, EntityDataPtr data);
|
| - static EntityChange CreateUpdate(std::string client_tag, EntityDataPtr data);
|
| - static EntityChange CreateDelete(std::string client_tag);
|
| + static EntityChange CreateAdd(const std::string& storage_key,
|
| + EntityDataPtr data);
|
| + static EntityChange CreateUpdate(const std::string& storage_key,
|
| + EntityDataPtr data);
|
| + static EntityChange CreateDelete(const std::string& storage_key);
|
|
|
| EntityChange(const EntityChange& other);
|
| virtual ~EntityChange();
|
|
|
| - std::string client_tag() const { return client_tag_; }
|
| + std::string storage_key() const { return storage_key_; }
|
| ChangeType type() const { return type_; }
|
| const EntityData& data() const { return data_.value(); }
|
|
|
| private:
|
| - EntityChange(std::string client_tag, ChangeType type, EntityDataPtr data);
|
| + EntityChange(const std::string& storage_key,
|
| + ChangeType type,
|
| + EntityDataPtr data);
|
|
|
| - std::string client_tag_;
|
| + std::string storage_key_;
|
| ChangeType type_;
|
| EntityDataPtr data_;
|
| };
|
|
|