import{_ as o,c as s,a,o as n}from"./app-DF5ROHsS.js";const i={};function t(r,e){return n(),s("div",null,e[0]||(e[0]=[a('<h1 id="setheaders" tabindex="-1">setHeaders <a class="heading-anchor-link" href="#setheaders">#</a></h1><p>This is a helper function returning itself, allowing to easily chain calls.</p><hr><h2 id="setheaders-content-replace" tabindex="-1">setHeaders(content, [replace]) <a class="heading-anchor-link" href="#setheaders-content-replace">#</a></h2><table><thead><tr><th>Arguments</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td><code>content</code></td><td>JSON Object</td><td>New content</td></tr><tr><td><code>replace</code></td><td>boolean</td><td>true: replace the current content with the provided data, false: merge it</td></tr></tbody></table><p><strong>Note:</strong> by default, the <code>replace</code> argument is set to <code>false</code></p><hr><h2 id="return-value" tabindex="-1">Return value <a class="heading-anchor-link" href="#return-value">#</a></h2><p>Returns this <code>Document</code> object to allow chaining.</p><h2 id="usage" tabindex="-1">Usage <a class="heading-anchor-link" href="#usage">#</a></h2><div class="language-js line-numbers-mode" data-highlighter="shiki" data-ext="js" data-title="js" style="background-color:#24273a;color:#cad3f5;"><pre class="shiki catppuccin-macchiato vp-code"><code><span class="line"><span style="color:#CAD3F5;">document</span><span style="color:#8BD5CA;">.</span><span style="color:#8AADF4;font-style:italic;">setHeaders</span><span style="color:#CAD3F5;">(</span><span style="color:#939AB7;">{</span><span style="color:#CAD3F5;">someContent</span><span style="color:#8BD5CA;">:</span><span style="color:#A6DA95;"> &#39;someValue&#39;</span><span style="color:#939AB7;">},</span><span style="color:#F5A97F;"> true</span><span style="color:#CAD3F5;">)</span><span style="color:#939AB7;">;</span></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div>',11)]))}const c=o(i,[["render",t],["__file","index.html.vue"]]),u=JSON.parse('{"path":"/core-classes/document/set-headers/","title":"setHeaders","lang":"en-US","frontmatter":{"code":false,"type":"page","title":"setHeaders","description":"Document:setHeaders"},"headers":[{"level":2,"title":"setHeaders(content, [replace])","slug":"setheaders-content-replace","link":"#setheaders-content-replace","children":[]},{"level":2,"title":"Return value","slug":"return-value","link":"#return-value","children":[]},{"level":2,"title":"Usage","slug":"usage","link":"#usage","children":[]}],"fullPath":"/sdk/js/5/core-classes/document/set-headers/","sectionsByPath":{"/v1":{"name":"Home","version":1,"kuzzleMajor":1,"section":"home","released":true},"/v2":{"name":"Home","version":2,"kuzzleMajor":2,"section":"home","released":true},"/core/1/api/":{"kuzzleMajor":1,"section":"core","subsection":"api","name":"API","version":1,"icon":"/logo-57x57.png","released":true},"/core/2/api/":{"kuzzleMajor":2,"section":"core","subsection":"api","name":"API","version":2,"icon":"/logo-57x57.png","released":true},"/core/2/framework/":{"kuzzleMajor":2,"section":"core","subsection":"framework","name":"Framework","version":2,"released":true},"/core/1/guides/":{"kuzzleMajor":1,"section":"core","subsection":"guides","name":"Guides","released":true},"/core/2/guides/":{"kuzzleMajor":2,"section":"core","subsection":"guides","name":"Guides","released":true},"/core/1/plugins/":{"kuzzleMajor":1,"section":"core","subsection":"plugins","name":"Write Plugins","released":true},"/core/1/protocols/":{"kuzzleMajor":1,"section":"core","subsection":"protocols","name":"Write Protocols","released":true},"/sdk/v1":{"name":"SDKs","version":1,"kuzzleMajor":1,"section":"sdk","released":true},"/sdk/v2":{"name":"SDKs","version":2,"kuzzleMajor":2,"section":"sdk","released":true},"/sdk/js/5/":{"kuzzleMajor":1,"section":"sdk","subsection":"js","name":"Javascript","version":5,"icon":"/logos/js.svg","released":true},"/sdk/js/6/":{"kuzzleMajor":1,"section":"sdk","subsection":"js","name":"Javascript","version":6,"icon":"/logos/js.svg","released":true},"/sdk/js/7/":{"kuzzleMajor":2,"section":"sdk","subsection":"js","name":"Javascript","version":7,"icon":"/logos/js.svg","released":true},"/sdk/cpp/1/":{"kuzzleMajor":1,"section":"sdk","subsection":"cpp","name":"C++","version":1,"icon":"/logos/cpp.svg","deprecated":true,"released":true},"/sdk/go/1/":{"kuzzleMajor":1,"section":"sdk","subsection":"go","name":"Golang","version":1,"icon":"/logos/go.svg","released":true},"/sdk/go/2/":{"kuzzleMajor":1,"section":"sdk","subsection":"go","name":"Golang","version":2,"icon":"/logos/go.svg","released":true},"/sdk/go/3/":{"kuzzleMajor":2,"section":"sdk","subsection":"go","name":"Golang","version":3,"icon":"/logos/go.svg","released":true},"/sdk/java/1/":{"kuzzleMajor":1,"section":"sdk","subsection":"java","name":"Java","version":1,"icon":"/logos/java.svg","deprecated":true,"released":true},"/sdk/java/2/":{"kuzzleMajor":1,"section":"sdk","subsection":"java","name":"Java","version":2,"icon":"/logos/java.svg","released":true},"/sdk/java/3/":{"kuzzleMajor":2,"section":"sdk","subsection":"java","name":"Java","version":3,"icon":"/logos/java.svg","released":true,"deprecated":true,"deprecatedBannerComponent":"JavaDeprecatedBanner"},"/sdk/android/3/":{"kuzzleMajor":1,"section":"sdk","subsection":"android","name":"Android","version":3,"icon":"/logos/android.svg","released":true},"/sdk/php/3/":{"kuzzleMajor":1,"section":"sdk","subsection":"php","name":"PHP","version":3,"icon":"/logos/php.svg","released":true},"/sdk/csharp/1/":{"kuzzleMajor":1,"section":"sdk","subsection":"csharp","name":"C#","version":1,"icon":"/logos/csharp.svg","released":true},"/sdk/csharp/2/":{"kuzzleMajor":2,"section":"sdk","subsection":"csharp","name":"C#","version":2,"icon":"/logos/csharp.svg","released":true},"/sdk/dart/2/":{"kuzzleMajor":2,"section":"sdk","subsection":"dart","name":"Dart","version":2,"icon":"/logos/dart.svg","released":true},"/sdk/dart/3/":{"kuzzleMajor":2,"section":"sdk","subsection":"dart","name":"Dart Null Safety","version":3,"icon":"/logos/dart.svg","released":true},"/sdk/jvm/1/":{"kuzzleMajor":2,"section":"sdk","subsection":"jvm","name":"Jvm","version":1,"icon":"/logos/java.svg","released":true},"/official-plugins/v1":{"name":"Official Plugins","version":1,"kuzzleMajor":1,"section":"official-plugins","released":true},"/official-plugins/v2":{"name":"Official Plugins","version":2,"kuzzleMajor":2,"section":"official-plugins","released":true},"/official-plugins/s3/1":{"kuzzleMajor":1,"section":"official-plugins","subsection":"s3","name":"S3","version":1,"icon":"/logos/plugin-s3.svg","released":true},"/official-plugins/s3/2":{"kuzzleMajor":2,"section":"official-plugins","subsection":"s3","name":"S3","version":2,"icon":"/logos/plugin-s3.svg","released":true},"/official-plugins/s3/3":{"kuzzleMajor":2,"section":"official-plugins","subsection":"s3","name":"S3","version":3,"icon":"/logos/plugin-s3.svg","released":true},"/official-plugins/cloudinary/1":{"kuzzleMajor":1,"section":"official-plugins","subsection":"cloudinary","name":"Cloudinary","version":1,"icon":"/logos/plugin-cloudinary.svg","released":true},"/official-plugins/cloudinary/2":{"kuzzleMajor":2,"section":"official-plugins","subsection":"cloudinary","name":"Cloudinary","version":2,"icon":"/logos/plugin-cloudinary.svg","released":true},"/official-plugins/workflows/1":{"kuzzleMajor":2,"section":"official-plugins","subsection":"workflows","name":"Workflows","version":0,"icon":"/logos/workflows.svg","released":true,"closedSources":true},"/official-plugins/device-manager/1":{"kuzzleMajor":2,"section":"official-plugins","subsection":"device-manager","name":"Device Manager","version":0,"icon":"/logos/device-manager.svg","released":true},"/official-plugins/device-manager/2":{"kuzzleMajor":2,"section":"official-plugins","subsection":"device-manager","name":"Device Manager","version":2,"icon":"/logos/device-manager.svg","released":true},"/official-plugins/hermes-messenger/1":{"kuzzleMajor":2,"section":"official-plugins","subsection":"hermes-messenger","name":"Hermes Messenger","version":0,"icon":"/logos/hermes.svg","released":true},"/official-plugins/scheduler/1":{"kuzzleMajor":2,"section":"official-plugins","subsection":"scheduler","name":"Scheduler","version":1,"icon":"/logos/scheduler.svg","released":true,"closedSources":true},"/how-to/v1":{"name":"How-To","version":1,"kuzzleMajor":1,"section":"how-to","released":true},"/how-to/v2":{"name":"How-To","version":2,"kuzzleMajor":2,"section":"how-to","released":true},"/how-to/1/kuzzle-esp32":{"kuzzleMajor":1,"section":"how-to","subsection":"IoT","name":"IoT backend ESP32","icon":"/logos/logo-espressif.svg","released":true},"/how-to/2/kuzzle-esp32":{"kuzzleMajor":2,"section":"how-to","subsection":"IoT","name":"IoT backend ESP32","icon":"/logos/logo-espressif.svg","released":true},"/how-to/1/monitor-iot-data-with-freeboard":{"kuzzleMajor":1,"section":"how-to","subsection":"IoT","name":"Monitor IoT data","icon":"/logos/logo-dashboard.svg","released":true},"/how-to/2/monitor-iot-data-with-freeboard":{"kuzzleMajor":2,"section":"how-to","subsection":"IoT","name":"Monitor IoT data","icon":"/logos/logo-dashboard.svg","released":true},"/how-to/1/keep-only-warm-data":{"kuzzleMajor":1,"section":"how-to","subsection":"Managing data","name":"Keep warm data","icon":"/logos/logo-warm-data.svg","released":true},"/how-to/2/keep-only-warm-data":{"kuzzleMajor":2,"section":"how-to","subsection":"Managing data","name":"Keep warm data","icon":"/logos/logo-warm-data.svg","released":true},"/how-to/1/massive-data-import":{"kuzzleMajor":1,"section":"how-to","subsection":"Managing data","name":"Massive data import","icon":"/logos/logo-data.svg","released":true},"/how-to/2/massive-data-import":{"kuzzleMajor":2,"section":"how-to","subsection":"Managing data","name":"Massive data import","icon":"/logos/logo-data.svg","released":true},"/how-to/1/sync-data-to-another-database":{"kuzzleMajor":1,"section":"how-to","subsection":"Managing data","name":"Sync to other DB","icon":"/logos/logo-database.svg","released":true},"/how-to/2/sync-data-to-another-database":{"kuzzleMajor":2,"section":"how-to","subsection":"Managing data","name":"Sync to other DB","icon":"/logos/logo-database.svg","released":true},"/how-to/2/replicate-to-sql-with-generic-events":{"kuzzleMajor":2,"section":"how-to","subsection":"Managing data","name":"Replicate to Postgres","icon":"/logos/postgresql.svg","released":true},"/paas-console/1":{"kuzzleMajor":2,"name":"PaaS","section":"paas","icon":"/logos/paas-logo.svg","released":true},"/iot-platform/3":{"kuzzleMajor":2,"name":"IoT Platform","section":"iot platform","icon":"/logos/paas-logo.svg","released":true},"/official-plugins/multi-tenancy/1":{"kuzzleMajor":2,"version":1,"name":"Multi Tenancy","section":"official-plugins","subsection":"multi-tenancy","icon":"/logos/plugin-multi-tenancy.svg","released":true},"/official-plugins/keycloak/1":{"kuzzleMajor":2,"version":1,"name":"Keycloak","section":"official-plugins","subsection":"keycloak","icon":"/logos/keycloak.svg","released":true},"/official-plugins/openid/1":{"kuzzleMajor":2,"version":1,"name":"OpenID","section":"official-plugins","subsection":"openid","icon":"/logos/open-id.svg","released":true}},"sectionList":[{"name":"Home","version":1,"kuzzleMajor":1,"section":"home","released":true,"path":"/v1"},{"name":"Home","version":2,"kuzzleMajor":2,"section":"home","released":true,"path":"/v2"},{"kuzzleMajor":1,"section":"core","subsection":"api","name":"API","version":1,"icon":"/logo-57x57.png","released":true,"path":"/core/1/api/"},{"kuzzleMajor":2,"section":"core","subsection":"api","name":"API","version":2,"icon":"/logo-57x57.png","released":true,"path":"/core/2/api/"},{"kuzzleMajor":2,"section":"core","subsection":"framework","name":"Framework","version":2,"released":true,"path":"/core/2/framework/"},{"kuzzleMajor":1,"section":"core","subsection":"guides","name":"Guides","released":true,"path":"/core/1/guides/"},{"kuzzleMajor":2,"section":"core","subsection":"guides","name":"Guides","released":true,"path":"/core/2/guides/"},{"kuzzleMajor":1,"section":"core","subsection":"plugins","name":"Write Plugins","released":true,"path":"/core/1/plugins/"},{"kuzzleMajor":1,"section":"core","subsection":"protocols","name":"Write Protocols","released":true,"path":"/core/1/protocols/"},{"name":"SDKs","version":1,"kuzzleMajor":1,"section":"sdk","released":true,"path":"/sdk/v1"},{"name":"SDKs","version":2,"kuzzleMajor":2,"section":"sdk","released":true,"path":"/sdk/v2"},{"kuzzleMajor":1,"section":"sdk","subsection":"js","name":"Javascript","version":5,"icon":"/logos/js.svg","released":true,"path":"/sdk/js/5/"},{"kuzzleMajor":1,"section":"sdk","subsection":"js","name":"Javascript","version":6,"icon":"/logos/js.svg","released":true,"path":"/sdk/js/6/"},{"kuzzleMajor":2,"section":"sdk","subsection":"js","name":"Javascript","version":7,"icon":"/logos/js.svg","released":true,"path":"/sdk/js/7/"},{"kuzzleMajor":1,"section":"sdk","subsection":"cpp","name":"C++","version":1,"icon":"/logos/cpp.svg","deprecated":true,"released":true,"path":"/sdk/cpp/1/"},{"kuzzleMajor":1,"section":"sdk","subsection":"go","name":"Golang","version":1,"icon":"/logos/go.svg","released":true,"path":"/sdk/go/1/"},{"kuzzleMajor":1,"section":"sdk","subsection":"go","name":"Golang","version":2,"icon":"/logos/go.svg","released":true,"path":"/sdk/go/2/"},{"kuzzleMajor":2,"section":"sdk","subsection":"go","name":"Golang","version":3,"icon":"/logos/go.svg","released":true,"path":"/sdk/go/3/"},{"kuzzleMajor":1,"section":"sdk","subsection":"java","name":"Java","version":1,"icon":"/logos/java.svg","deprecated":true,"released":true,"path":"/sdk/java/1/"},{"kuzzleMajor":1,"section":"sdk","subsection":"java","name":"Java","version":2,"icon":"/logos/java.svg","released":true,"path":"/sdk/java/2/"},{"kuzzleMajor":2,"section":"sdk","subsection":"java","name":"Java","version":3,"icon":"/logos/java.svg","released":true,"deprecated":true,"deprecatedBannerComponent":"JavaDeprecatedBanner","path":"/sdk/java/3/"},{"kuzzleMajor":1,"section":"sdk","subsection":"android","name":"Android","version":3,"icon":"/logos/android.svg","released":true,"path":"/sdk/android/3/"},{"kuzzleMajor":1,"section":"sdk","subsection":"php","name":"PHP","version":3,"icon":"/logos/php.svg","released":true,"path":"/sdk/php/3/"},{"kuzzleMajor":1,"section":"sdk","subsection":"csharp","name":"C#","version":1,"icon":"/logos/csharp.svg","released":true,"path":"/sdk/csharp/1/"},{"kuzzleMajor":2,"section":"sdk","subsection":"csharp","name":"C#","version":2,"icon":"/logos/csharp.svg","released":true,"path":"/sdk/csharp/2/"},{"kuzzleMajor":2,"section":"sdk","subsection":"dart","name":"Dart","version":2,"icon":"/logos/dart.svg","released":true,"path":"/sdk/dart/2/"},{"kuzzleMajor":2,"section":"sdk","subsection":"dart","name":"Dart Null Safety","version":3,"icon":"/logos/dart.svg","released":true,"path":"/sdk/dart/3/"},{"kuzzleMajor":2,"section":"sdk","subsection":"jvm","name":"Jvm","version":1,"icon":"/logos/java.svg","released":true,"path":"/sdk/jvm/1/"},{"name":"Official Plugins","version":1,"kuzzleMajor":1,"section":"official-plugins","released":true,"path":"/official-plugins/v1"},{"name":"Official Plugins","version":2,"kuzzleMajor":2,"section":"official-plugins","released":true,"path":"/official-plugins/v2"},{"kuzzleMajor":1,"section":"official-plugins","subsection":"s3","name":"S3","version":1,"icon":"/logos/plugin-s3.svg","released":true,"path":"/official-plugins/s3/1"},{"kuzzleMajor":2,"section":"official-plugins","subsection":"s3","name":"S3","version":2,"icon":"/logos/plugin-s3.svg","released":true,"path":"/official-plugins/s3/2"},{"kuzzleMajor":2,"section":"official-plugins","subsection":"s3","name":"S3","version":3,"icon":"/logos/plugin-s3.svg","released":true,"path":"/official-plugins/s3/3"},{"kuzzleMajor":1,"section":"official-plugins","subsection":"cloudinary","name":"Cloudinary","version":1,"icon":"/logos/plugin-cloudinary.svg","released":true,"path":"/official-plugins/cloudinary/1"},{"kuzzleMajor":2,"section":"official-plugins","subsection":"cloudinary","name":"Cloudinary","version":2,"icon":"/logos/plugin-cloudinary.svg","released":true,"path":"/official-plugins/cloudinary/2"},{"kuzzleMajor":2,"section":"official-plugins","subsection":"workflows","name":"Workflows","version":0,"icon":"/logos/workflows.svg","released":true,"closedSources":true,"path":"/official-plugins/workflows/1"},{"kuzzleMajor":2,"section":"official-plugins","subsection":"device-manager","name":"Device Manager","version":0,"icon":"/logos/device-manager.svg","released":true,"path":"/official-plugins/device-manager/1"},{"kuzzleMajor":2,"section":"official-plugins","subsection":"device-manager","name":"Device Manager","version":2,"icon":"/logos/device-manager.svg","released":true,"path":"/official-plugins/device-manager/2"},{"kuzzleMajor":2,"section":"official-plugins","subsection":"hermes-messenger","name":"Hermes Messenger","version":0,"icon":"/logos/hermes.svg","released":true,"path":"/official-plugins/hermes-messenger/1"},{"kuzzleMajor":2,"section":"official-plugins","subsection":"scheduler","name":"Scheduler","version":1,"icon":"/logos/scheduler.svg","released":true,"closedSources":true,"path":"/official-plugins/scheduler/1"},{"name":"How-To","version":1,"kuzzleMajor":1,"section":"how-to","released":true,"path":"/how-to/v1"},{"name":"How-To","version":2,"kuzzleMajor":2,"section":"how-to","released":true,"path":"/how-to/v2"},{"kuzzleMajor":1,"section":"how-to","subsection":"IoT","name":"IoT backend ESP32","icon":"/logos/logo-espressif.svg","released":true,"path":"/how-to/1/kuzzle-esp32"},{"kuzzleMajor":2,"section":"how-to","subsection":"IoT","name":"IoT backend ESP32","icon":"/logos/logo-espressif.svg","released":true,"path":"/how-to/2/kuzzle-esp32"},{"kuzzleMajor":1,"section":"how-to","subsection":"IoT","name":"Monitor IoT data","icon":"/logos/logo-dashboard.svg","released":true,"path":"/how-to/1/monitor-iot-data-with-freeboard"},{"kuzzleMajor":2,"section":"how-to","subsection":"IoT","name":"Monitor IoT data","icon":"/logos/logo-dashboard.svg","released":true,"path":"/how-to/2/monitor-iot-data-with-freeboard"},{"kuzzleMajor":1,"section":"how-to","subsection":"Managing data","name":"Keep warm data","icon":"/logos/logo-warm-data.svg","released":true,"path":"/how-to/1/keep-only-warm-data"},{"kuzzleMajor":2,"section":"how-to","subsection":"Managing data","name":"Keep warm data","icon":"/logos/logo-warm-data.svg","released":true,"path":"/how-to/2/keep-only-warm-data"},{"kuzzleMajor":1,"section":"how-to","subsection":"Managing data","name":"Massive data import","icon":"/logos/logo-data.svg","released":true,"path":"/how-to/1/massive-data-import"},{"kuzzleMajor":2,"section":"how-to","subsection":"Managing data","name":"Massive data import","icon":"/logos/logo-data.svg","released":true,"path":"/how-to/2/massive-data-import"},{"kuzzleMajor":1,"section":"how-to","subsection":"Managing data","name":"Sync to other DB","icon":"/logos/logo-database.svg","released":true,"path":"/how-to/1/sync-data-to-another-database"},{"kuzzleMajor":2,"section":"how-to","subsection":"Managing data","name":"Sync to other DB","icon":"/logos/logo-database.svg","released":true,"path":"/how-to/2/sync-data-to-another-database"},{"kuzzleMajor":2,"section":"how-to","subsection":"Managing data","name":"Replicate to Postgres","icon":"/logos/postgresql.svg","released":true,"path":"/how-to/2/replicate-to-sql-with-generic-events"},{"kuzzleMajor":2,"name":"PaaS","section":"paas","icon":"/logos/paas-logo.svg","released":true,"path":"/paas-console/1"},{"kuzzleMajor":2,"name":"IoT Platform","section":"iot platform","icon":"/logos/paas-logo.svg","released":true,"path":"/iot-platform/3"},{"kuzzleMajor":2,"version":1,"name":"Multi Tenancy","section":"official-plugins","subsection":"multi-tenancy","icon":"/logos/plugin-multi-tenancy.svg","released":true,"path":"/official-plugins/multi-tenancy/1"},{"kuzzleMajor":2,"version":1,"name":"Keycloak","section":"official-plugins","subsection":"keycloak","icon":"/logos/keycloak.svg","released":true,"path":"/official-plugins/keycloak/1"},{"kuzzleMajor":2,"version":1,"name":"OpenID","section":"official-plugins","subsection":"openid","icon":"/logos/open-id.svg","released":true,"path":"/official-plugins/openid/1"}],"currentSection":{"kuzzleMajor":1,"section":"sdk","subsection":"js","name":"Javascript","version":5,"icon":"/logos/js.svg","released":true,"path":"/sdk/js/5/"}}');export{c as comp,u as data};
