Add "servers" support to operation, path in the JS client (#2060)

* add operation, path servers to js es6 client

* add servers support to operation, path in js es5

* fix null check
This commit is contained in:
William Cheng
2019-02-09 22:25:01 +08:00
committed by GitHub
parent 8f5fa4df83
commit 348c22c883
40 changed files with 322 additions and 643 deletions

View File

@@ -51,13 +51,11 @@ export default class AnotherFakeApi {
*/
call123testSpecialTags(body, callback) {
let postBody = body;
// verify the required parameter 'body' is set
if (body === undefined || body === null) {
throw new Error("Missing the required parameter 'body' when calling call123testSpecialTags");
}
let pathParams = {
};
let queryParams = {
@@ -71,11 +69,10 @@ export default class AnotherFakeApi {
let contentTypes = ['application/json'];
let accepts = ['application/json'];
let returnType = Client;
return this.apiClient.callApi(
'/another-fake/dummy', 'PATCH',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}

View File

@@ -54,13 +54,11 @@ export default class FakeApi {
*/
createXmlItem(xmlItem, callback) {
let postBody = xmlItem;
// verify the required parameter 'xmlItem' is set
if (xmlItem === undefined || xmlItem === null) {
throw new Error("Missing the required parameter 'xmlItem' when calling createXmlItem");
}
let pathParams = {
};
let queryParams = {
@@ -74,11 +72,10 @@ export default class FakeApi {
let contentTypes = ['application/xml', 'application/xml; charset=utf-8', 'application/xml; charset=utf-16', 'text/xml', 'text/xml; charset=utf-8', 'text/xml; charset=utf-16'];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/fake/create_xml_item', 'POST',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -101,7 +98,6 @@ export default class FakeApi {
opts = opts || {};
let postBody = opts['body'];
let pathParams = {
};
let queryParams = {
@@ -115,11 +111,10 @@ export default class FakeApi {
let contentTypes = [];
let accepts = ['*/*'];
let returnType = 'Boolean';
return this.apiClient.callApi(
'/fake/outer/boolean', 'POST',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -142,7 +137,6 @@ export default class FakeApi {
opts = opts || {};
let postBody = opts['body'];
let pathParams = {
};
let queryParams = {
@@ -156,11 +150,10 @@ export default class FakeApi {
let contentTypes = [];
let accepts = ['*/*'];
let returnType = OuterComposite;
return this.apiClient.callApi(
'/fake/outer/composite', 'POST',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -183,7 +176,6 @@ export default class FakeApi {
opts = opts || {};
let postBody = opts['body'];
let pathParams = {
};
let queryParams = {
@@ -197,11 +189,10 @@ export default class FakeApi {
let contentTypes = [];
let accepts = ['*/*'];
let returnType = 'Number';
return this.apiClient.callApi(
'/fake/outer/number', 'POST',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -224,7 +215,6 @@ export default class FakeApi {
opts = opts || {};
let postBody = opts['body'];
let pathParams = {
};
let queryParams = {
@@ -238,11 +228,10 @@ export default class FakeApi {
let contentTypes = [];
let accepts = ['*/*'];
let returnType = 'String';
return this.apiClient.callApi(
'/fake/outer/string', 'POST',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -261,13 +250,11 @@ export default class FakeApi {
*/
testBodyWithFileSchema(body, callback) {
let postBody = body;
// verify the required parameter 'body' is set
if (body === undefined || body === null) {
throw new Error("Missing the required parameter 'body' when calling testBodyWithFileSchema");
}
let pathParams = {
};
let queryParams = {
@@ -281,11 +268,10 @@ export default class FakeApi {
let contentTypes = ['application/json'];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/fake/body-with-file-schema', 'PUT',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -304,18 +290,15 @@ export default class FakeApi {
*/
testBodyWithQueryParams(query, body, callback) {
let postBody = body;
// verify the required parameter 'query' is set
if (query === undefined || query === null) {
throw new Error("Missing the required parameter 'query' when calling testBodyWithQueryParams");
}
// verify the required parameter 'body' is set
if (body === undefined || body === null) {
throw new Error("Missing the required parameter 'body' when calling testBodyWithQueryParams");
}
let pathParams = {
};
let queryParams = {
@@ -330,11 +313,10 @@ export default class FakeApi {
let contentTypes = ['application/json'];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/fake/body-with-query-params', 'PUT',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -355,13 +337,11 @@ export default class FakeApi {
*/
testClientModel(body, callback) {
let postBody = body;
// verify the required parameter 'body' is set
if (body === undefined || body === null) {
throw new Error("Missing the required parameter 'body' when calling testClientModel");
}
let pathParams = {
};
let queryParams = {
@@ -375,11 +355,10 @@ export default class FakeApi {
let contentTypes = ['application/json'];
let accepts = ['application/json'];
let returnType = Client;
return this.apiClient.callApi(
'/fake', 'PATCH',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -414,28 +393,23 @@ export default class FakeApi {
testEndpointParameters(_number, _double, patternWithoutDelimiter, _byte, opts, callback) {
opts = opts || {};
let postBody = null;
// verify the required parameter '_number' is set
if (_number === undefined || _number === null) {
throw new Error("Missing the required parameter '_number' when calling testEndpointParameters");
}
// verify the required parameter '_double' is set
if (_double === undefined || _double === null) {
throw new Error("Missing the required parameter '_double' when calling testEndpointParameters");
}
// verify the required parameter 'patternWithoutDelimiter' is set
if (patternWithoutDelimiter === undefined || patternWithoutDelimiter === null) {
throw new Error("Missing the required parameter 'patternWithoutDelimiter' when calling testEndpointParameters");
}
// verify the required parameter '_byte' is set
if (_byte === undefined || _byte === null) {
throw new Error("Missing the required parameter '_byte' when calling testEndpointParameters");
}
let pathParams = {
};
let queryParams = {
@@ -463,11 +437,10 @@ export default class FakeApi {
let contentTypes = ['application/x-www-form-urlencoded'];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/fake', 'POST',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -497,7 +470,6 @@ export default class FakeApi {
opts = opts || {};
let postBody = null;
let pathParams = {
};
let queryParams = {
@@ -519,11 +491,10 @@ export default class FakeApi {
let contentTypes = ['application/x-www-form-urlencoded'];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/fake', 'GET',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -550,23 +521,19 @@ export default class FakeApi {
testGroupParameters(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, opts, callback) {
opts = opts || {};
let postBody = null;
// verify the required parameter 'requiredStringGroup' is set
if (requiredStringGroup === undefined || requiredStringGroup === null) {
throw new Error("Missing the required parameter 'requiredStringGroup' when calling testGroupParameters");
}
// verify the required parameter 'requiredBooleanGroup' is set
if (requiredBooleanGroup === undefined || requiredBooleanGroup === null) {
throw new Error("Missing the required parameter 'requiredBooleanGroup' when calling testGroupParameters");
}
// verify the required parameter 'requiredInt64Group' is set
if (requiredInt64Group === undefined || requiredInt64Group === null) {
throw new Error("Missing the required parameter 'requiredInt64Group' when calling testGroupParameters");
}
let pathParams = {
};
let queryParams = {
@@ -586,11 +553,10 @@ export default class FakeApi {
let contentTypes = [];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/fake', 'DELETE',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -609,13 +575,11 @@ export default class FakeApi {
*/
testInlineAdditionalProperties(param, callback) {
let postBody = param;
// verify the required parameter 'param' is set
if (param === undefined || param === null) {
throw new Error("Missing the required parameter 'param' when calling testInlineAdditionalProperties");
}
let pathParams = {
};
let queryParams = {
@@ -629,11 +593,10 @@ export default class FakeApi {
let contentTypes = ['application/json'];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/fake/inline-additionalProperties', 'POST',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -653,18 +616,15 @@ export default class FakeApi {
*/
testJsonFormData(param, param2, callback) {
let postBody = null;
// verify the required parameter 'param' is set
if (param === undefined || param === null) {
throw new Error("Missing the required parameter 'param' when calling testJsonFormData");
}
// verify the required parameter 'param2' is set
if (param2 === undefined || param2 === null) {
throw new Error("Missing the required parameter 'param2' when calling testJsonFormData");
}
let pathParams = {
};
let queryParams = {
@@ -680,11 +640,10 @@ export default class FakeApi {
let contentTypes = ['application/x-www-form-urlencoded'];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/fake/jsonFormData', 'GET',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}

View File

@@ -51,13 +51,11 @@ export default class FakeClassnameTags123Api {
*/
testClassname(body, callback) {
let postBody = body;
// verify the required parameter 'body' is set
if (body === undefined || body === null) {
throw new Error("Missing the required parameter 'body' when calling testClassname");
}
let pathParams = {
};
let queryParams = {
@@ -71,11 +69,10 @@ export default class FakeClassnameTags123Api {
let contentTypes = ['application/json'];
let accepts = ['application/json'];
let returnType = Client;
return this.apiClient.callApi(
'/fake_classname_test', 'PATCH',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}

View File

@@ -50,13 +50,11 @@ export default class PetApi {
*/
addPet(body, callback) {
let postBody = body;
// verify the required parameter 'body' is set
if (body === undefined || body === null) {
throw new Error("Missing the required parameter 'body' when calling addPet");
}
let pathParams = {
};
let queryParams = {
@@ -70,11 +68,10 @@ export default class PetApi {
let contentTypes = ['application/json', 'application/xml'];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/pet', 'POST',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -96,13 +93,11 @@ export default class PetApi {
deletePet(petId, opts, callback) {
opts = opts || {};
let postBody = null;
// verify the required parameter 'petId' is set
if (petId === undefined || petId === null) {
throw new Error("Missing the required parameter 'petId' when calling deletePet");
}
let pathParams = {
'petId': petId
};
@@ -118,11 +113,10 @@ export default class PetApi {
let contentTypes = [];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/pet/{petId}', 'DELETE',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -143,13 +137,11 @@ export default class PetApi {
*/
findPetsByStatus(status, callback) {
let postBody = null;
// verify the required parameter 'status' is set
if (status === undefined || status === null) {
throw new Error("Missing the required parameter 'status' when calling findPetsByStatus");
}
let pathParams = {
};
let queryParams = {
@@ -164,11 +156,10 @@ export default class PetApi {
let contentTypes = [];
let accepts = ['application/xml', 'application/json'];
let returnType = [Pet];
return this.apiClient.callApi(
'/pet/findByStatus', 'GET',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -189,13 +180,11 @@ export default class PetApi {
*/
findPetsByTags(tags, callback) {
let postBody = null;
// verify the required parameter 'tags' is set
if (tags === undefined || tags === null) {
throw new Error("Missing the required parameter 'tags' when calling findPetsByTags");
}
let pathParams = {
};
let queryParams = {
@@ -210,11 +199,10 @@ export default class PetApi {
let contentTypes = [];
let accepts = ['application/xml', 'application/json'];
let returnType = [Pet];
return this.apiClient.callApi(
'/pet/findByTags', 'GET',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -235,13 +223,11 @@ export default class PetApi {
*/
getPetById(petId, callback) {
let postBody = null;
// verify the required parameter 'petId' is set
if (petId === undefined || petId === null) {
throw new Error("Missing the required parameter 'petId' when calling getPetById");
}
let pathParams = {
'petId': petId
};
@@ -256,11 +242,10 @@ export default class PetApi {
let contentTypes = [];
let accepts = ['application/xml', 'application/json'];
let returnType = Pet;
return this.apiClient.callApi(
'/pet/{petId}', 'GET',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -279,13 +264,11 @@ export default class PetApi {
*/
updatePet(body, callback) {
let postBody = body;
// verify the required parameter 'body' is set
if (body === undefined || body === null) {
throw new Error("Missing the required parameter 'body' when calling updatePet");
}
let pathParams = {
};
let queryParams = {
@@ -299,11 +282,10 @@ export default class PetApi {
let contentTypes = ['application/json', 'application/xml'];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/pet', 'PUT',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -326,13 +308,11 @@ export default class PetApi {
updatePetWithForm(petId, opts, callback) {
opts = opts || {};
let postBody = null;
// verify the required parameter 'petId' is set
if (petId === undefined || petId === null) {
throw new Error("Missing the required parameter 'petId' when calling updatePetWithForm");
}
let pathParams = {
'petId': petId
};
@@ -349,11 +329,10 @@ export default class PetApi {
let contentTypes = ['application/x-www-form-urlencoded'];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/pet/{petId}', 'POST',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -377,13 +356,11 @@ export default class PetApi {
uploadFile(petId, opts, callback) {
opts = opts || {};
let postBody = null;
// verify the required parameter 'petId' is set
if (petId === undefined || petId === null) {
throw new Error("Missing the required parameter 'petId' when calling uploadFile");
}
let pathParams = {
'petId': petId
};
@@ -400,11 +377,10 @@ export default class PetApi {
let contentTypes = ['multipart/form-data'];
let accepts = ['application/json'];
let returnType = ApiResponse;
return this.apiClient.callApi(
'/pet/{petId}/uploadImage', 'POST',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -428,18 +404,15 @@ export default class PetApi {
uploadFileWithRequiredFile(petId, requiredFile, opts, callback) {
opts = opts || {};
let postBody = null;
// verify the required parameter 'petId' is set
if (petId === undefined || petId === null) {
throw new Error("Missing the required parameter 'petId' when calling uploadFileWithRequiredFile");
}
// verify the required parameter 'requiredFile' is set
if (requiredFile === undefined || requiredFile === null) {
throw new Error("Missing the required parameter 'requiredFile' when calling uploadFileWithRequiredFile");
}
let pathParams = {
'petId': petId
};
@@ -456,11 +429,10 @@ export default class PetApi {
let contentTypes = ['multipart/form-data'];
let accepts = ['application/json'];
let returnType = ApiResponse;
return this.apiClient.callApi(
'/fake/{petId}/uploadImageWithRequiredFile', 'POST',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}

View File

@@ -50,13 +50,11 @@ export default class StoreApi {
*/
deleteOrder(orderId, callback) {
let postBody = null;
// verify the required parameter 'orderId' is set
if (orderId === undefined || orderId === null) {
throw new Error("Missing the required parameter 'orderId' when calling deleteOrder");
}
let pathParams = {
'order_id': orderId
};
@@ -71,11 +69,10 @@ export default class StoreApi {
let contentTypes = [];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/store/order/{order_id}', 'DELETE',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -96,7 +93,6 @@ export default class StoreApi {
getInventory(callback) {
let postBody = null;
let pathParams = {
};
let queryParams = {
@@ -110,11 +106,10 @@ export default class StoreApi {
let contentTypes = [];
let accepts = ['application/json'];
let returnType = {'String': 'Number'};
return this.apiClient.callApi(
'/store/inventory', 'GET',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -135,13 +130,11 @@ export default class StoreApi {
*/
getOrderById(orderId, callback) {
let postBody = null;
// verify the required parameter 'orderId' is set
if (orderId === undefined || orderId === null) {
throw new Error("Missing the required parameter 'orderId' when calling getOrderById");
}
let pathParams = {
'order_id': orderId
};
@@ -156,11 +149,10 @@ export default class StoreApi {
let contentTypes = [];
let accepts = ['application/xml', 'application/json'];
let returnType = Order;
return this.apiClient.callApi(
'/store/order/{order_id}', 'GET',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -180,13 +172,11 @@ export default class StoreApi {
*/
placeOrder(body, callback) {
let postBody = body;
// verify the required parameter 'body' is set
if (body === undefined || body === null) {
throw new Error("Missing the required parameter 'body' when calling placeOrder");
}
let pathParams = {
};
let queryParams = {
@@ -200,11 +190,10 @@ export default class StoreApi {
let contentTypes = [];
let accepts = ['application/xml', 'application/json'];
let returnType = Order;
return this.apiClient.callApi(
'/store/order', 'POST',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}

View File

@@ -50,13 +50,11 @@ export default class UserApi {
*/
createUser(body, callback) {
let postBody = body;
// verify the required parameter 'body' is set
if (body === undefined || body === null) {
throw new Error("Missing the required parameter 'body' when calling createUser");
}
let pathParams = {
};
let queryParams = {
@@ -70,11 +68,10 @@ export default class UserApi {
let contentTypes = [];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/user', 'POST',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -93,13 +90,11 @@ export default class UserApi {
*/
createUsersWithArrayInput(body, callback) {
let postBody = body;
// verify the required parameter 'body' is set
if (body === undefined || body === null) {
throw new Error("Missing the required parameter 'body' when calling createUsersWithArrayInput");
}
let pathParams = {
};
let queryParams = {
@@ -113,11 +108,10 @@ export default class UserApi {
let contentTypes = [];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/user/createWithArray', 'POST',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -136,13 +130,11 @@ export default class UserApi {
*/
createUsersWithListInput(body, callback) {
let postBody = body;
// verify the required parameter 'body' is set
if (body === undefined || body === null) {
throw new Error("Missing the required parameter 'body' when calling createUsersWithListInput");
}
let pathParams = {
};
let queryParams = {
@@ -156,11 +148,10 @@ export default class UserApi {
let contentTypes = [];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/user/createWithList', 'POST',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -180,13 +171,11 @@ export default class UserApi {
*/
deleteUser(username, callback) {
let postBody = null;
// verify the required parameter 'username' is set
if (username === undefined || username === null) {
throw new Error("Missing the required parameter 'username' when calling deleteUser");
}
let pathParams = {
'username': username
};
@@ -201,11 +190,10 @@ export default class UserApi {
let contentTypes = [];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/user/{username}', 'DELETE',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -225,13 +213,11 @@ export default class UserApi {
*/
getUserByName(username, callback) {
let postBody = null;
// verify the required parameter 'username' is set
if (username === undefined || username === null) {
throw new Error("Missing the required parameter 'username' when calling getUserByName");
}
let pathParams = {
'username': username
};
@@ -246,11 +232,10 @@ export default class UserApi {
let contentTypes = [];
let accepts = ['application/xml', 'application/json'];
let returnType = User;
return this.apiClient.callApi(
'/user/{username}', 'GET',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -271,18 +256,15 @@ export default class UserApi {
*/
loginUser(username, password, callback) {
let postBody = null;
// verify the required parameter 'username' is set
if (username === undefined || username === null) {
throw new Error("Missing the required parameter 'username' when calling loginUser");
}
// verify the required parameter 'password' is set
if (password === undefined || password === null) {
throw new Error("Missing the required parameter 'password' when calling loginUser");
}
let pathParams = {
};
let queryParams = {
@@ -298,11 +280,10 @@ export default class UserApi {
let contentTypes = [];
let accepts = ['application/xml', 'application/json'];
let returnType = 'String';
return this.apiClient.callApi(
'/user/login', 'GET',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -321,7 +302,6 @@ export default class UserApi {
logoutUser(callback) {
let postBody = null;
let pathParams = {
};
let queryParams = {
@@ -335,11 +315,10 @@ export default class UserApi {
let contentTypes = [];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/user/logout', 'GET',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}
@@ -360,18 +339,15 @@ export default class UserApi {
*/
updateUser(username, body, callback) {
let postBody = body;
// verify the required parameter 'username' is set
if (username === undefined || username === null) {
throw new Error("Missing the required parameter 'username' when calling updateUser");
}
// verify the required parameter 'body' is set
if (body === undefined || body === null) {
throw new Error("Missing the required parameter 'body' when calling updateUser");
}
let pathParams = {
'username': username
};
@@ -386,11 +362,10 @@ export default class UserApi {
let contentTypes = [];
let accepts = [];
let returnType = null;
return this.apiClient.callApi(
'/user/{username}', 'PUT',
pathParams, queryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
authNames, contentTypes, accepts, returnType, null, callback
);
}