UNPKG

watson-developer-cloud

Version:
1 lines 494 kB
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).Watson=e()}}(function(){return function(){return function e(t,n,i){function o(r,s){if(!n[r]){if(!t[r]){var c="function"==typeof require&&require;if(!s&&c)return c(r,!0);if(a)return a(r,!0);var p=new Error("Cannot find module '"+r+"'");throw p.code="MODULE_NOT_FOUND",p}var u=n[r]={exports:{}};t[r][0].call(u.exports,function(e){return o(t[r][1][e]||e)},u,u.exports,e,t,n,i)}return n[r].exports}for(var a="function"==typeof require&&require,r=0;r<i.length;r++)o(i[r]);return o}}()({1:[function(e,t,n){"use strict";var i,o=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=e("extend"),r=e("ibm-cloud-sdk-core"),s=e("../lib/common"),c=function(e){function t(t){var n=e.call(this,t)||this;if(void 0===n._options.version)throw new Error("Argument error: version was not specified");return n._options.qs.version=t.version,n}return o(t,e),t.prototype.message=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.message(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id"]);if(c)return o(c);var p={input:i.input,intents:i.intents,entities:i.entities,alternate_intents:i.alternate_intents,context:i.context,output:i.output},u={nodes_visited_details:i.nodes_visited_details},l={workspace_id:i.workspace_id},d=s.getSdkHeaders("conversation","v1","message"),f={options:{url:"/v1/workspaces/{workspace_id}/message",method:"POST",body:p,qs:u,path:l},defaultOptions:a(!0,{},this._options,{headers:a(!0,d,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(f,o)},t.prototype.createWorkspace=function(e,t){var n=this,i="function"!=typeof e||t?a({},e):{},o="function"!=typeof e||t?t:e;if(!o)return new Promise(function(t,o){n.createWorkspace(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var r={name:i.name,description:i.description,language:i.language,metadata:i.metadata,learning_opt_out:i.learning_opt_out,system_settings:i.system_settings,intents:i.intents,entities:i.entities,dialog_nodes:i.dialog_nodes,counterexamples:i.counterexamples},c=s.getSdkHeaders("conversation","v1","createWorkspace"),p={options:{url:"/v1/workspaces",method:"POST",body:r},defaultOptions:a(!0,{},this._options,{headers:a(!0,c,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(p,o)},t.prototype.deleteWorkspace=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.deleteWorkspace(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id"]);if(c)return o(c);var p={workspace_id:i.workspace_id},u=s.getSdkHeaders("conversation","v1","deleteWorkspace"),l={options:{url:"/v1/workspaces/{workspace_id}",method:"DELETE",path:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,u,{Accept:"application/json"},i.headers)})};return this.createRequest(l,o)},t.prototype.getWorkspace=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.getWorkspace(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id"]);if(c)return o(c);var p={export:i._export,include_audit:i.include_audit,sort:i.sort},u={workspace_id:i.workspace_id},l=s.getSdkHeaders("conversation","v1","getWorkspace"),d={options:{url:"/v1/workspaces/{workspace_id}",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.listWorkspaces=function(e,t){var n=this,i="function"!=typeof e||t?a({},e):{},o="function"!=typeof e||t?t:e;if(!o)return new Promise(function(t,o){n.listWorkspaces(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var r={page_limit:i.page_limit,include_count:i.include_count,sort:i.sort,cursor:i.cursor,include_audit:i.include_audit},c=s.getSdkHeaders("conversation","v1","listWorkspaces"),p={options:{url:"/v1/workspaces",method:"GET",qs:r},defaultOptions:a(!0,{},this._options,{headers:a(!0,c,{Accept:"application/json"},i.headers)})};return this.createRequest(p,o)},t.prototype.updateWorkspace=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.updateWorkspace(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id"]);if(c)return o(c);var p={name:i.name,description:i.description,language:i.language,metadata:i.metadata,learning_opt_out:i.learning_opt_out,system_settings:i.system_settings,intents:i.intents,entities:i.entities,dialog_nodes:i.dialog_nodes,counterexamples:i.counterexamples},u={append:i.append},l={workspace_id:i.workspace_id},d=s.getSdkHeaders("conversation","v1","updateWorkspace"),f={options:{url:"/v1/workspaces/{workspace_id}",method:"POST",body:p,qs:u,path:l},defaultOptions:a(!0,{},this._options,{headers:a(!0,d,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(f,o)},t.prototype.createIntent=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.createIntent(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","intent"]);if(c)return o(c);var p={intent:i.intent,description:i.description,examples:i.examples},u={workspace_id:i.workspace_id},l=s.getSdkHeaders("conversation","v1","createIntent"),d={options:{url:"/v1/workspaces/{workspace_id}/intents",method:"POST",body:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.deleteIntent=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.deleteIntent(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","intent"]);if(c)return o(c);var p={workspace_id:i.workspace_id,intent:i.intent},u=s.getSdkHeaders("conversation","v1","deleteIntent"),l={options:{url:"/v1/workspaces/{workspace_id}/intents/{intent}",method:"DELETE",path:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,u,{Accept:"application/json"},i.headers)})};return this.createRequest(l,o)},t.prototype.getIntent=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.getIntent(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","intent"]);if(c)return o(c);var p={export:i._export,include_audit:i.include_audit},u={workspace_id:i.workspace_id,intent:i.intent},l=s.getSdkHeaders("conversation","v1","getIntent"),d={options:{url:"/v1/workspaces/{workspace_id}/intents/{intent}",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.listIntents=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.listIntents(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id"]);if(c)return o(c);var p={export:i._export,page_limit:i.page_limit,include_count:i.include_count,sort:i.sort,cursor:i.cursor,include_audit:i.include_audit},u={workspace_id:i.workspace_id},l=s.getSdkHeaders("conversation","v1","listIntents"),d={options:{url:"/v1/workspaces/{workspace_id}/intents",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.updateIntent=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.updateIntent(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","intent"]);if(c)return o(c);var p={intent:i.new_intent,description:i.new_description,examples:i.new_examples},u={workspace_id:i.workspace_id,intent:i.intent},l=s.getSdkHeaders("conversation","v1","updateIntent"),d={options:{url:"/v1/workspaces/{workspace_id}/intents/{intent}",method:"POST",body:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.createExample=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.createExample(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","intent","text"]);if(c)return o(c);var p={text:i.text,mentions:i.mentions},u={workspace_id:i.workspace_id,intent:i.intent},l=s.getSdkHeaders("conversation","v1","createExample"),d={options:{url:"/v1/workspaces/{workspace_id}/intents/{intent}/examples",method:"POST",body:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.deleteExample=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.deleteExample(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","intent","text"]);if(c)return o(c);var p={workspace_id:i.workspace_id,intent:i.intent,text:i.text},u=s.getSdkHeaders("conversation","v1","deleteExample"),l={options:{url:"/v1/workspaces/{workspace_id}/intents/{intent}/examples/{text}",method:"DELETE",path:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,u,{Accept:"application/json"},i.headers)})};return this.createRequest(l,o)},t.prototype.getExample=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.getExample(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","intent","text"]);if(c)return o(c);var p={include_audit:i.include_audit},u={workspace_id:i.workspace_id,intent:i.intent,text:i.text},l=s.getSdkHeaders("conversation","v1","getExample"),d={options:{url:"/v1/workspaces/{workspace_id}/intents/{intent}/examples/{text}",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.listExamples=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.listExamples(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","intent"]);if(c)return o(c);var p={page_limit:i.page_limit,include_count:i.include_count,sort:i.sort,cursor:i.cursor,include_audit:i.include_audit},u={workspace_id:i.workspace_id,intent:i.intent},l=s.getSdkHeaders("conversation","v1","listExamples"),d={options:{url:"/v1/workspaces/{workspace_id}/intents/{intent}/examples",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.updateExample=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.updateExample(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","intent","text"]);if(c)return o(c);var p={text:i.new_text,mentions:i.new_mentions},u={workspace_id:i.workspace_id,intent:i.intent,text:i.text},l=s.getSdkHeaders("conversation","v1","updateExample"),d={options:{url:"/v1/workspaces/{workspace_id}/intents/{intent}/examples/{text}",method:"POST",body:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.createCounterexample=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.createCounterexample(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","text"]);if(c)return o(c);var p={text:i.text},u={workspace_id:i.workspace_id},l=s.getSdkHeaders("conversation","v1","createCounterexample"),d={options:{url:"/v1/workspaces/{workspace_id}/counterexamples",method:"POST",body:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.deleteCounterexample=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.deleteCounterexample(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","text"]);if(c)return o(c);var p={workspace_id:i.workspace_id,text:i.text},u=s.getSdkHeaders("conversation","v1","deleteCounterexample"),l={options:{url:"/v1/workspaces/{workspace_id}/counterexamples/{text}",method:"DELETE",path:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,u,{Accept:"application/json"},i.headers)})};return this.createRequest(l,o)},t.prototype.getCounterexample=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.getCounterexample(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","text"]);if(c)return o(c);var p={include_audit:i.include_audit},u={workspace_id:i.workspace_id,text:i.text},l=s.getSdkHeaders("conversation","v1","getCounterexample"),d={options:{url:"/v1/workspaces/{workspace_id}/counterexamples/{text}",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.listCounterexamples=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.listCounterexamples(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id"]);if(c)return o(c);var p={page_limit:i.page_limit,include_count:i.include_count,sort:i.sort,cursor:i.cursor,include_audit:i.include_audit},u={workspace_id:i.workspace_id},l=s.getSdkHeaders("conversation","v1","listCounterexamples"),d={options:{url:"/v1/workspaces/{workspace_id}/counterexamples",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.updateCounterexample=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.updateCounterexample(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","text"]);if(c)return o(c);var p={text:i.new_text},u={workspace_id:i.workspace_id,text:i.text},l=s.getSdkHeaders("conversation","v1","updateCounterexample"),d={options:{url:"/v1/workspaces/{workspace_id}/counterexamples/{text}",method:"POST",body:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.createEntity=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.createEntity(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","entity"]);if(c)return o(c);var p={entity:i.entity,description:i.description,metadata:i.metadata,fuzzy_match:i.fuzzy_match,values:i.values},u={workspace_id:i.workspace_id},l=s.getSdkHeaders("conversation","v1","createEntity"),d={options:{url:"/v1/workspaces/{workspace_id}/entities",method:"POST",body:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.deleteEntity=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.deleteEntity(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","entity"]);if(c)return o(c);var p={workspace_id:i.workspace_id,entity:i.entity},u=s.getSdkHeaders("conversation","v1","deleteEntity"),l={options:{url:"/v1/workspaces/{workspace_id}/entities/{entity}",method:"DELETE",path:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,u,{Accept:"application/json"},i.headers)})};return this.createRequest(l,o)},t.prototype.getEntity=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.getEntity(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","entity"]);if(c)return o(c);var p={export:i._export,include_audit:i.include_audit},u={workspace_id:i.workspace_id,entity:i.entity},l=s.getSdkHeaders("conversation","v1","getEntity"),d={options:{url:"/v1/workspaces/{workspace_id}/entities/{entity}",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.listEntities=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.listEntities(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id"]);if(c)return o(c);var p={export:i._export,page_limit:i.page_limit,include_count:i.include_count,sort:i.sort,cursor:i.cursor,include_audit:i.include_audit},u={workspace_id:i.workspace_id},l=s.getSdkHeaders("conversation","v1","listEntities"),d={options:{url:"/v1/workspaces/{workspace_id}/entities",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.updateEntity=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.updateEntity(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","entity"]);if(c)return o(c);var p={entity:i.new_entity,description:i.new_description,metadata:i.new_metadata,fuzzy_match:i.new_fuzzy_match,values:i.new_values},u={workspace_id:i.workspace_id,entity:i.entity},l=s.getSdkHeaders("conversation","v1","updateEntity"),d={options:{url:"/v1/workspaces/{workspace_id}/entities/{entity}",method:"POST",body:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.listMentions=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.listMentions(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","entity"]);if(c)return o(c);var p={export:i._export,include_audit:i.include_audit},u={workspace_id:i.workspace_id,entity:i.entity},l=s.getSdkHeaders("conversation","v1","listMentions"),d={options:{url:"/v1/workspaces/{workspace_id}/entities/{entity}/mentions",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.createValue=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.createValue(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","entity","value"]);if(c)return o(c);var p={value:i.value,metadata:i.metadata,type:i.value_type,synonyms:i.synonyms,patterns:i.patterns},u={workspace_id:i.workspace_id,entity:i.entity},l=s.getSdkHeaders("conversation","v1","createValue"),d={options:{url:"/v1/workspaces/{workspace_id}/entities/{entity}/values",method:"POST",body:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.deleteValue=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.deleteValue(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","entity","value"]);if(c)return o(c);var p={workspace_id:i.workspace_id,entity:i.entity,value:i.value},u=s.getSdkHeaders("conversation","v1","deleteValue"),l={options:{url:"/v1/workspaces/{workspace_id}/entities/{entity}/values/{value}",method:"DELETE",path:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,u,{Accept:"application/json"},i.headers)})};return this.createRequest(l,o)},t.prototype.getValue=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.getValue(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","entity","value"]);if(c)return o(c);var p={export:i._export,include_audit:i.include_audit},u={workspace_id:i.workspace_id,entity:i.entity,value:i.value},l=s.getSdkHeaders("conversation","v1","getValue"),d={options:{url:"/v1/workspaces/{workspace_id}/entities/{entity}/values/{value}",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.listValues=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.listValues(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","entity"]);if(c)return o(c);var p={export:i._export,page_limit:i.page_limit,include_count:i.include_count,sort:i.sort,cursor:i.cursor,include_audit:i.include_audit},u={workspace_id:i.workspace_id,entity:i.entity},l=s.getSdkHeaders("conversation","v1","listValues"),d={options:{url:"/v1/workspaces/{workspace_id}/entities/{entity}/values",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.updateValue=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.updateValue(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","entity","value"]);if(c)return o(c);var p={value:i.new_value,metadata:i.new_metadata,type:i.new_value_type,synonyms:i.new_synonyms,patterns:i.new_patterns},u={workspace_id:i.workspace_id,entity:i.entity,value:i.value},l=s.getSdkHeaders("conversation","v1","updateValue"),d={options:{url:"/v1/workspaces/{workspace_id}/entities/{entity}/values/{value}",method:"POST",body:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.createSynonym=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.createSynonym(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","entity","value","synonym"]);if(c)return o(c);var p={synonym:i.synonym},u={workspace_id:i.workspace_id,entity:i.entity,value:i.value},l=s.getSdkHeaders("conversation","v1","createSynonym"),d={options:{url:"/v1/workspaces/{workspace_id}/entities/{entity}/values/{value}/synonyms",method:"POST",body:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.deleteSynonym=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.deleteSynonym(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","entity","value","synonym"]);if(c)return o(c);var p={workspace_id:i.workspace_id,entity:i.entity,value:i.value,synonym:i.synonym},u=s.getSdkHeaders("conversation","v1","deleteSynonym"),l={options:{url:"/v1/workspaces/{workspace_id}/entities/{entity}/values/{value}/synonyms/{synonym}",method:"DELETE",path:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,u,{Accept:"application/json"},i.headers)})};return this.createRequest(l,o)},t.prototype.getSynonym=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.getSynonym(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","entity","value","synonym"]);if(c)return o(c);var p={include_audit:i.include_audit},u={workspace_id:i.workspace_id,entity:i.entity,value:i.value,synonym:i.synonym},l=s.getSdkHeaders("conversation","v1","getSynonym"),d={options:{url:"/v1/workspaces/{workspace_id}/entities/{entity}/values/{value}/synonyms/{synonym}",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.listSynonyms=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.listSynonyms(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","entity","value"]);if(c)return o(c);var p={page_limit:i.page_limit,include_count:i.include_count,sort:i.sort,cursor:i.cursor,include_audit:i.include_audit},u={workspace_id:i.workspace_id,entity:i.entity,value:i.value},l=s.getSdkHeaders("conversation","v1","listSynonyms"),d={options:{url:"/v1/workspaces/{workspace_id}/entities/{entity}/values/{value}/synonyms",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.updateSynonym=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.updateSynonym(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","entity","value","synonym"]);if(c)return o(c);var p={synonym:i.new_synonym},u={workspace_id:i.workspace_id,entity:i.entity,value:i.value,synonym:i.synonym},l=s.getSdkHeaders("conversation","v1","updateSynonym"),d={options:{url:"/v1/workspaces/{workspace_id}/entities/{entity}/values/{value}/synonyms/{synonym}",method:"POST",body:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.createDialogNode=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.createDialogNode(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","dialog_node"]);if(c)return o(c);var p={dialog_node:i.dialog_node,description:i.description,conditions:i.conditions,parent:i.parent,previous_sibling:i.previous_sibling,output:i.output,context:i.context,metadata:i.metadata,next_step:i.next_step,title:i.title,type:i.node_type,event_name:i.event_name,variable:i.variable,actions:i.actions,digress_in:i.digress_in,digress_out:i.digress_out,digress_out_slots:i.digress_out_slots,user_label:i.user_label},u={workspace_id:i.workspace_id},l=s.getSdkHeaders("conversation","v1","createDialogNode"),d={options:{url:"/v1/workspaces/{workspace_id}/dialog_nodes",method:"POST",body:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.deleteDialogNode=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.deleteDialogNode(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","dialog_node"]);if(c)return o(c);var p={workspace_id:i.workspace_id,dialog_node:i.dialog_node},u=s.getSdkHeaders("conversation","v1","deleteDialogNode"),l={options:{url:"/v1/workspaces/{workspace_id}/dialog_nodes/{dialog_node}",method:"DELETE",path:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,u,{Accept:"application/json"},i.headers)})};return this.createRequest(l,o)},t.prototype.getDialogNode=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.getDialogNode(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","dialog_node"]);if(c)return o(c);var p={include_audit:i.include_audit},u={workspace_id:i.workspace_id,dialog_node:i.dialog_node},l=s.getSdkHeaders("conversation","v1","getDialogNode"),d={options:{url:"/v1/workspaces/{workspace_id}/dialog_nodes/{dialog_node}",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.listDialogNodes=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.listDialogNodes(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id"]);if(c)return o(c);var p={page_limit:i.page_limit,include_count:i.include_count,sort:i.sort,cursor:i.cursor,include_audit:i.include_audit},u={workspace_id:i.workspace_id},l=s.getSdkHeaders("conversation","v1","listDialogNodes"),d={options:{url:"/v1/workspaces/{workspace_id}/dialog_nodes",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.updateDialogNode=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.updateDialogNode(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id","dialog_node"]);if(c)return o(c);var p={dialog_node:i.new_dialog_node,description:i.new_description,conditions:i.new_conditions,parent:i.new_parent,previous_sibling:i.new_previous_sibling,output:i.new_output,context:i.new_context,metadata:i.new_metadata,next_step:i.new_next_step,title:i.new_title,type:i.new_node_type,event_name:i.new_event_name,variable:i.new_variable,actions:i.new_actions,digress_in:i.new_digress_in,digress_out:i.new_digress_out,digress_out_slots:i.new_digress_out_slots,user_label:i.new_user_label},u={workspace_id:i.workspace_id,dialog_node:i.dialog_node},l=s.getSdkHeaders("conversation","v1","updateDialogNode"),d={options:{url:"/v1/workspaces/{workspace_id}/dialog_nodes/{dialog_node}",method:"POST",body:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.listAllLogs=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.listAllLogs(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["filter"]);if(c)return o(c);var p={filter:i.filter,sort:i.sort,page_limit:i.page_limit,cursor:i.cursor},u=s.getSdkHeaders("conversation","v1","listAllLogs"),l={options:{url:"/v1/logs",method:"GET",qs:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,u,{Accept:"application/json"},i.headers)})};return this.createRequest(l,o)},t.prototype.listLogs=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.listLogs(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["workspace_id"]);if(c)return o(c);var p={sort:i.sort,filter:i.filter,page_limit:i.page_limit,cursor:i.cursor},u={workspace_id:i.workspace_id},l=s.getSdkHeaders("conversation","v1","listLogs"),d={options:{url:"/v1/workspaces/{workspace_id}/logs",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.deleteUserData=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.deleteUserData(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["customer_id"]);if(c)return o(c);var p={customer_id:i.customer_id},u=s.getSdkHeaders("conversation","v1","deleteUserData"),l={options:{url:"/v1/user_data",method:"DELETE",qs:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,u,{Accept:"application/json"},i.headers)})};return this.createRequest(l,o)},t.URL="https://gateway.watsonplatform.net/assistant/api",t}(r.BaseService);c.prototype.name="conversation",c.prototype.serviceVersion="v1",function(e){!function(e){!function(e){e.STABLE="stable"}(e.Sort||(e.Sort={}))}(e.GetWorkspaceConstants||(e.GetWorkspaceConstants={})),function(e){!function(e){e.NAME="name",e.UPDATED="updated"}(e.Sort||(e.Sort={}))}(e.ListWorkspacesConstants||(e.ListWorkspacesConstants={})),function(e){!function(e){e.INTENT="intent",e.UPDATED="updated"}(e.Sort||(e.Sort={}))}(e.ListIntentsConstants||(e.ListIntentsConstants={})),function(e){!function(e){e.TEXT="text",e.UPDATED="updated"}(e.Sort||(e.Sort={}))}(e.ListExamplesConstants||(e.ListExamplesConstants={})),function(e){!function(e){e.TEXT="text",e.UPDATED="updated"}(e.Sort||(e.Sort={}))}(e.ListCounterexamplesConstants||(e.ListCounterexamplesConstants={})),function(e){!function(e){e.ENTITY="entity",e.UPDATED="updated"}(e.Sort||(e.Sort={}))}(e.ListEntitiesConstants||(e.ListEntitiesConstants={})),function(e){!function(e){e.SYNONYMS="synonyms",e.PATTERNS="patterns"}(e.ValueType||(e.ValueType={}))}(e.CreateValueConstants||(e.CreateValueConstants={})),function(e){!function(e){e.VALUE="value",e.UPDATED="updated"}(e.Sort||(e.Sort={}))}(e.ListValuesConstants||(e.ListValuesConstants={})),function(e){!function(e){e.SYNONYMS="synonyms",e.PATTERNS="patterns"}(e.ValueType||(e.ValueType={}))}(e.UpdateValueConstants||(e.UpdateValueConstants={})),function(e){!function(e){e.SYNONYM="synonym",e.UPDATED="updated"}(e.Sort||(e.Sort={}))}(e.ListSynonymsConstants||(e.ListSynonymsConstants={})),function(e){!function(e){e.STANDARD="standard",e.EVENT_HANDLER="event_handler",e.FRAME="frame",e.SLOT="slot",e.RESPONSE_CONDITION="response_condition",e.FOLDER="folder"}(e.NodeType||(e.NodeType={})),function(e){e.FOCUS="focus",e.INPUT="input",e.FILLED="filled",e.VALIDATE="validate",e.FILLED_MULTIPLE="filled_multiple",e.GENERIC="generic",e.NOMATCH="nomatch",e.NOMATCH_RESPONSES_DEPLETED="nomatch_responses_depleted",e.DIGRESSION_RETURN_PROMPT="digression_return_prompt"}(e.EventName||(e.EventName={})),function(e){e.NOT_AVAILABLE="not_available",e.RETURNS="returns",e.DOES_NOT_RETURN="does_not_return"}(e.DigressIn||(e.DigressIn={})),function(e){e.ALLOW_RETURNING="allow_returning",e.ALLOW_ALL="allow_all",e.ALLOW_ALL_NEVER_RETURN="allow_all_never_return"}(e.DigressOut||(e.DigressOut={})),function(e){e.NOT_ALLOWED="not_allowed",e.ALLOW_RETURNING="allow_returning",e.ALLOW_ALL="allow_all"}(e.DigressOutSlots||(e.DigressOutSlots={}))}(e.CreateDialogNodeConstants||(e.CreateDialogNodeConstants={})),function(e){!function(e){e.DIALOG_NODE="dialog_node",e.UPDATED="updated"}(e.Sort||(e.Sort={}))}(e.ListDialogNodesConstants||(e.ListDialogNodesConstants={})),function(e){!function(e){e.STANDARD="standard",e.EVENT_HANDLER="event_handler",e.FRAME="frame",e.SLOT="slot",e.RESPONSE_CONDITION="response_condition",e.FOLDER="folder"}(e.NodeType||(e.NodeType={})),function(e){e.FOCUS="focus",e.INPUT="input",e.FILLED="filled",e.VALIDATE="validate",e.FILLED_MULTIPLE="filled_multiple",e.GENERIC="generic",e.NOMATCH="nomatch",e.NOMATCH_RESPONSES_DEPLETED="nomatch_responses_depleted",e.DIGRESSION_RETURN_PROMPT="digression_return_prompt"}(e.EventName||(e.EventName={})),function(e){e.NOT_AVAILABLE="not_available",e.RETURNS="returns",e.DOES_NOT_RETURN="does_not_return"}(e.DigressIn||(e.DigressIn={})),function(e){e.ALLOW_RETURNING="allow_returning",e.ALLOW_ALL="allow_all",e.ALLOW_ALL_NEVER_RETURN="allow_all_never_return"}(e.DigressOut||(e.DigressOut={})),function(e){e.NOT_ALLOWED="not_allowed",e.ALLOW_RETURNING="allow_returning",e.ALLOW_ALL="allow_all"}(e.DigressOutSlots||(e.DigressOutSlots={}))}(e.UpdateDialogNodeConstants||(e.UpdateDialogNodeConstants={}))}(c||(c={})),t.exports=c},{"../lib/common":7,extend:47,"ibm-cloud-sdk-core":51}],2:[function(e,t,n){"use strict";var i,o=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=e("extend"),r=e("ibm-cloud-sdk-core"),s=e("../lib/common"),c=function(e){function t(t){var n=e.call(this,t)||this;if(void 0===n._options.version)throw new Error("Argument error: version was not specified");return n._options.qs.version=t.version,n}return o(t,e),t.prototype.createSession=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.createSession(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["assistant_id"]);if(c)return o(c);var p={assistant_id:i.assistant_id},u=s.getSdkHeaders("conversation","v2","createSession"),l={options:{url:"/v2/assistants/{assistant_id}/sessions",method:"POST",path:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,u,{Accept:"application/json"},i.headers)})};return this.createRequest(l,o)},t.prototype.deleteSession=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.deleteSession(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["assistant_id","session_id"]);if(c)return o(c);var p={assistant_id:i.assistant_id,session_id:i.session_id},u=s.getSdkHeaders("conversation","v2","deleteSession"),l={options:{url:"/v2/assistants/{assistant_id}/sessions/{session_id}",method:"DELETE",path:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,u,{Accept:"application/json"},i.headers)})};return this.createRequest(l,o)},t.prototype.message=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.message(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["assistant_id","session_id"]);if(c)return o(c);var p={input:i.input,context:i.context},u={assistant_id:i.assistant_id,session_id:i.session_id},l=s.getSdkHeaders("conversation","v2","message"),d={options:{url:"/v2/assistants/{assistant_id}/sessions/{session_id}/message",method:"POST",body:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(d,o)},t.URL="https://gateway.watsonplatform.net/assistant/api",t}(r.BaseService);c.prototype.name="conversation",c.prototype.serviceVersion="v2",t.exports=c},{"../lib/common":7,extend:47,"ibm-cloud-sdk-core":51}],3:[function(e,t,n){"use strict";var i,o=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=e("ibm-cloud-sdk-core"),r=e("url"),s=function(e){function t(t){var n=e.call(this,t)||this;n.target_url=t.url;var i=r.parse(n._options.url);return i.pathname="/authorization/api",n._options.url=r.format(i),n}return o(t,e),t.prototype.getToken=function(e,t){if("function"==typeof e&&(t=e,e={url:this.target_url}),this.tokenManager)return this.tokenManager.getToken(t);if(e.url){var n={options:{method:"GET",url:"/v1/token?url="+e.url},defaultOptions:this._options};return this.createRequest(n,t)}t(new Error("Missing required parameters: url"))},t.URL="https://stream.watsonplatform.net/authorization/api",t}(a.BaseService);s.prototype.name="authorization",s.prototype.serviceVersion="v1",t.exports=s},{"ibm-cloud-sdk-core":51,url:103}],4:[function(e,t,n){"use strict";var i,o=this&&this.__extends||(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=e("extend"),r=e("ibm-cloud-sdk-core"),s=e("../lib/common"),c=function(e){function t(t){var n=e.call(this,t)||this;if(void 0===n._options.version)throw new Error("Argument error: version was not specified");return n._options.qs.version=t.version,n}return o(t,e),t.prototype.convertToHtml=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.convertToHtml(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["file","filename"]);if(c)return o(c);var p={file:{data:i.file,filename:i.filename,contentType:i.file_content_type}},u={model:i.model},l=s.getSdkHeaders("compare-comply","v1","convertToHtml"),d={options:{url:"/v1/html_conversion",method:"POST",qs:u,formData:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"multipart/form-data"},i.headers)})};return this.createRequest(d,o)},t.prototype.classifyElements=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.classifyElements(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["file"]);if(c)return o(c);var p={file:{data:i.file,contentType:i.file_content_type}},u={model:i.model},l=s.getSdkHeaders("compare-comply","v1","classifyElements"),d={options:{url:"/v1/element_classification",method:"POST",qs:u,formData:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"multipart/form-data"},i.headers)})};return this.createRequest(d,o)},t.prototype.extractTables=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.extractTables(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["file"]);if(c)return o(c);var p={file:{data:i.file,contentType:i.file_content_type}},u={model:i.model},l=s.getSdkHeaders("compare-comply","v1","extractTables"),d={options:{url:"/v1/tables",method:"POST",qs:u,formData:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"multipart/form-data"},i.headers)})};return this.createRequest(d,o)},t.prototype.compareDocuments=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.compareDocuments(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["file_1","file_2"]);if(c)return o(c);var p={file_1:{data:i.file_1,contentType:i.file_1_content_type},file_2:{data:i.file_2,contentType:i.file_2_content_type}},u={file_1_label:i.file_1_label,file_2_label:i.file_2_label,model:i.model},l=s.getSdkHeaders("compare-comply","v1","compareDocuments"),d={options:{url:"/v1/comparison",method:"POST",qs:u,formData:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"multipart/form-data"},i.headers)})};return this.createRequest(d,o)},t.prototype.addFeedback=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.addFeedback(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["feedback_data"]);if(c)return o(c);var p={feedback_data:i.feedback_data,user_id:i.user_id,comment:i.comment},u=s.getSdkHeaders("compare-comply","v1","addFeedback"),l={options:{url:"/v1/feedback",method:"POST",body:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,u,{Accept:"application/json","Content-Type":"application/json"},i.headers)})};return this.createRequest(l,o)},t.prototype.deleteFeedback=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.deleteFeedback(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["feedback_id"]);if(c)return o(c);var p={model:i.model},u={feedback_id:i.feedback_id},l=s.getSdkHeaders("compare-comply","v1","deleteFeedback"),d={options:{url:"/v1/feedback/{feedback_id}",method:"DELETE",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.getFeedback=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.getFeedback(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["feedback_id"]);if(c)return o(c);var p={model:i.model},u={feedback_id:i.feedback_id},l=s.getSdkHeaders("compare-comply","v1","getFeedback"),d={options:{url:"/v1/feedback/{feedback_id}",method:"GET",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.prototype.listFeedback=function(e,t){var n=this,i="function"!=typeof e||t?a({},e):{},o="function"!=typeof e||t?t:e;if(!o)return new Promise(function(t,o){n.listFeedback(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var r={feedback_type:i.feedback_type,before:i.before,after:i.after,document_title:i.document_title,model_id:i.model_id,model_version:i.model_version,category_removed:i.category_removed,category_added:i.category_added,category_not_changed:i.category_not_changed,type_removed:i.type_removed,type_added:i.type_added,type_not_changed:i.type_not_changed,page_limit:i.page_limit,cursor:i.cursor,sort:i.sort,include_total:i.include_total},c=s.getSdkHeaders("compare-comply","v1","listFeedback"),p={options:{url:"/v1/feedback",method:"GET",qs:r},defaultOptions:a(!0,{},this._options,{headers:a(!0,c,{Accept:"application/json"},i.headers)})};return this.createRequest(p,o)},t.prototype.createBatch=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.createBatch(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["_function","input_credentials_file","input_bucket_location","input_bucket_name","output_credentials_file","output_bucket_location","output_bucket_name"]);if(c)return o(c);var p={input_credentials_file:{data:i.input_credentials_file,contentType:"application/json"},input_bucket_location:i.input_bucket_location,input_bucket_name:i.input_bucket_name,output_credentials_file:{data:i.output_credentials_file,contentType:"application/json"},output_bucket_location:i.output_bucket_location,output_bucket_name:i.output_bucket_name},u={function:i._function,model:i.model},l=s.getSdkHeaders("compare-comply","v1","createBatch"),d={options:{url:"/v1/batches",method:"POST",qs:u,formData:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json","Content-Type":"multipart/form-data"},i.headers)})};return this.createRequest(d,o)},t.prototype.getBatch=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.getBatch(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["batch_id"]);if(c)return o(c);var p={batch_id:i.batch_id},u=s.getSdkHeaders("compare-comply","v1","getBatch"),l={options:{url:"/v1/batches/{batch_id}",method:"GET",path:p},defaultOptions:a(!0,{},this._options,{headers:a(!0,u,{Accept:"application/json"},i.headers)})};return this.createRequest(l,o)},t.prototype.listBatches=function(e,t){var n=this,i="function"!=typeof e||t?a({},e):{},o="function"!=typeof e||t?t:e;if(!o)return new Promise(function(t,o){n.listBatches(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var r=s.getSdkHeaders("compare-comply","v1","listBatches"),c={options:{url:"/v1/batches",method:"GET"},defaultOptions:a(!0,{},this._options,{headers:a(!0,r,{Accept:"application/json"},i.headers)})};return this.createRequest(c,o)},t.prototype.updateBatch=function(e,t){var n=this,i=a({},e),o=t;if(!o)return new Promise(function(t,o){n.updateBatch(e,function(e,n,a){e?o(e):i.return_response?t(a):t(n)})});var c=r.getMissingParams(i,["batch_id","action"]);if(c)return o(c);var p={action:i.action,model:i.model},u={batch_id:i.batch_id},l=s.getSdkHeaders("compare-comply","v1","updateBatch"),d={options:{url:"/v1/batches/{batch_id}",method:"PUT",qs:p,path:u},defaultOptions:a(!0,{},this._options,{headers:a(!0,l,{Accept:"application/json"},i.headers)})};return this.createRequest(d,o)},t.URL="https://gateway.watsonplatform.net/compare-comply/api",t}(r.BaseService);c.prototype.name="compare-comply",c.prototype.serviceVersion="v1",function(e){!function(e){!function(e){e.APPLICATION_PDF="application/pdf",e.APPLICATION_MSWORD="application/msword",e.APPLICATION_VND_OPENXMLFORMATS_OFFICEDOCUMENT_WORDPROCESSINGML_DOCUMENT="application/vnd.openxmlformats-officedocument.wordprocessingml.document",e.IMAGE_BMP="image/bmp",e.IMAGE_GIF="image/gif",e.IMAGE_JPEG="image/jpeg",e.IMAGE_PNG="image/png",e.IMAGE_TIFF="image/tiff",e.TEXT_PLAIN="text/plain"}(e.FileContentType||(e.FileContentType={})),function(e){e.CONTRACTS="contracts",e.TABLES="tables"}(e.Model||(e.Model={}))}(e.ConvertToHtmlConstants||(e.ConvertToHtmlConstants={})),function(e){!function(e){e.APPLICATION_PDF="application/pdf",e.APPLICATION_MSWORD="application/msword",e.APPLICATION_VND_OPENXMLFORMATS_OFFICEDOCUMENT_WORDPROCESSINGML_DOCUMENT="application/vnd.openxmlformats-officedocument.wordprocessingml.document",e.IMAGE_BMP="image/bmp",e.IMAGE_GIF="image/gif",e.IMAGE_JPEG="image/jpeg",e.IMAGE_PNG="image/png",e.IMAGE_TIFF="image/tiff"}(e.FileContentType||(e.FileContentType={})),function(e){e.CONTRACTS="contracts",e.TABLES="tables"}(e.Model||(e.Model={}))}(e.ClassifyElementsConstants||(e.ClassifyElementsConstants={})),function(e){!function(e){e.APPLICATION_PDF="application/pdf",e.APPLICATION_MSWORD="application/msword",e.APPLICATION_VND_OPENXMLFORMATS_OFFICEDOCUMENT_WORDPROCESSINGML_DOCUMENT="application/vnd.openxmlformats-officedocument.wordprocessingml.document",e.IMAGE_BMP="image/bmp",e.IMAGE_GIF="image/gif",e.IMAGE_JPEG="image/jpeg",e.IMAGE_PNG="image/png",e.IMAGE_TIFF="image/tiff",e.TEXT_PLAIN="text/plain"}(e.FileContentType||(e.FileContentType={})),function(e){e.CONTRACTS="contracts",e.TABLES="tables"}(e.Model||(e.Model={}))}(e.ExtractTablesConstants||(e.ExtractTablesConstants={})),function(e){!function(e){e.APPLICATION_PDF="application/pdf",e.APPLICATION_JSON="application/json",e.APPLICATION_MSWORD="application/msword",e.APPLICATION_VND_OPENXMLFORMATS_OFFICEDOCUMENT_WORDPROCESSINGML_DOCUMENT="application/vnd.openxmlformats-officedocument.wordprocessingml.document",e.IMAGE_BMP="image/bmp",e.IMAGE_GIF="image/gif",e.IMAGE_JPEG="image/jpeg",e.IMAGE_PNG="image/png",e.IMAGE_TIFF="image/tiff"}(e.File1ContentType||(e.File1ContentType={})),function(e){e.APPLICATION_PDF="application/pdf",e.APPLICATION_JSON="application/json",e.APPLICATION_MSWORD="application/msword",e.APPLICATION_VND_OPENXMLFORMATS_OFFICEDOCUMENT_WORDPROCESSINGML_DOCUMENT="application/vnd.openxmlformats-officedocument.word