diff options
author | nae202 <nae202@yandex-team.com> | 2025-02-25 17:17:12 +0300 |
---|---|---|
committer | nae202 <nae202@yandex-team.com> | 2025-02-25 17:32:49 +0300 |
commit | cad6bfa9f29ef01967ff7fa877079fc6bfd91673 (patch) | |
tree | 9154b2480fbd49fca3533066c6d0d58b4b87de1b /library/cpp/unified_agent_client/client.h | |
parent | 80c678965e951a8acd2da31ea1f546b1ba90cb75 (diff) | |
download | ydb-cad6bfa9f29ef01967ff7fa877079fc6bfd91673.tar.gz |
Extra copy
Убираю лишнее копирование. Актуально для REVIEW:7901279
commit_hash:79f0f8873f80375269dd5384e189ac4f3b260017
Diffstat (limited to 'library/cpp/unified_agent_client/client.h')
-rw-r--r-- | library/cpp/unified_agent_client/client.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/library/cpp/unified_agent_client/client.h b/library/cpp/unified_agent_client/client.h index e58ffc8b11..5870c132da 100644 --- a/library/cpp/unified_agent_client/client.h +++ b/library/cpp/unified_agent_client/client.h @@ -142,8 +142,8 @@ namespace NUnifiedAgent { // in library, in Unified Agent and in other systems that respect ordering (e.g., Logbroker) // // Default: generated automatically by Unified Agent. - TSessionParameters& SetSessionId(const TString& sessionId) { - SessionId = sessionId; + TSessionParameters& SetSessionId(TString sessionId) { + SessionId = std::move(sessionId); return *this; } @@ -151,8 +151,8 @@ namespace NUnifiedAgent { // Can be used by agent filters and outputs for validation/routing/enrichment/etc. // // Default: not set - TSessionParameters& SetMeta(const THashMap<TString, TString>& meta) { - Meta = meta; + TSessionParameters& SetMeta(THashMap<TString, TString> meta) { + Meta = std::move(meta); return *this; } |