"use strict";var a=b(require("handlebars"));Object.defineProperty(exports,"__esModule",{value:!0}),exports["default"]=void 0;function b(a){return a&&a.__esModule?a:{default:a}}var c=a["default"].compile("kcat -J {{#if applicationDetails.groupId}}-G \"{{{applicationDetails.groupId}}}\"{{else}}-C{{/if}} \\\n  -b \"{{{bootstrapServers}}}\" \\\n  {{#if operationBindings.clientId}}\n  -X client.id=\"{{{operationBindings.clientId}}}\" \\\n  {{else}}\n  {{#if enforced}}\n  -X client.id=\"<Client Id>\" \\\n  {{/if}}\n  {{/if}}\n  -X security.protocol=\"{{securityDetails.securityProtocol}}\" \\\n  {{#if securityDetails.MUTUAL_TLS }}\n  -X ssl.ca.location=\"<path to cluster ca>\" \\\n  -X ssl.key.location=\"<path to client key>\" \\\n  -X ssl.certificate.location=\"<path to client cert>\" \\\n  {{else}}\n    {{#if securityDetails.SSL }}\n  -X ssl.ca.location=\"<path to cluster ca>\" \\\n    {{/if}}\n  {{/if}}\n  {{#if securityDetails.SASL }}\n  -X sasl.mechanisms=\"{{securityDetails.saslMechanism}}\" \\\n  -X sasl.username=\"{{securityDetails.saslUsername}}\" \\\n  -X sasl.password=\"<SASL_password>\" \\\n  {{/if}}\n  {{#if applicationDetails.groupId}}\"{{channel}}\"{{else}}-t \"{{channel}}\"{{/if}}");exports["default"]=c;