googleapis
Advanced tools
Comparing version 1.0.16 to 1.0.17
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -89,2 +88,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -207,2 +208,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -236,2 +239,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -238,0 +243,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -89,2 +88,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -207,2 +208,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -236,2 +239,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -238,0 +243,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -89,2 +88,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -205,2 +206,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -265,2 +268,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -296,2 +301,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -354,2 +361,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -390,2 +399,3 @@ }; | ||
requiredParams: ['accountId', 'endDateTime', 'startDateTime'], | ||
pathParams: [], | ||
context: self | ||
@@ -392,0 +402,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -89,2 +88,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -208,2 +209,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -236,2 +239,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -238,0 +243,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -95,2 +94,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -223,2 +224,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -352,2 +355,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -381,2 +386,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -439,2 +446,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -479,2 +488,3 @@ }; | ||
requiredParams: ['startDate', 'endDate'], | ||
pathParams: [], | ||
context: self | ||
@@ -540,2 +550,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -542,0 +554,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -63,2 +62,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -297,2 +298,3 @@ }; | ||
requiredParams: ['startDate', 'endDate'], | ||
pathParams: [], | ||
context: self | ||
@@ -358,2 +360,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -360,0 +364,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -91,2 +90,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -93,0 +94,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -141,2 +140,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -143,0 +144,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -92,2 +91,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -558,2 +559,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -794,2 +797,3 @@ }; | ||
requiredParams: ['startDate', 'endDate'], | ||
pathParams: [], | ||
context: self | ||
@@ -855,2 +859,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -915,2 +921,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -917,0 +925,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -92,2 +91,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -621,2 +622,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -778,2 +781,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -907,2 +912,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -936,2 +943,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -979,2 +988,3 @@ }; | ||
requiredParams: ['startDate', 'endDate'], | ||
pathParams: [], | ||
context: self | ||
@@ -1040,2 +1050,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1100,2 +1112,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1102,0 +1116,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -92,2 +91,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -681,2 +682,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -866,2 +869,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -995,2 +1000,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1024,2 +1031,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1054,2 +1063,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1097,2 +1108,3 @@ }; | ||
requiredParams: ['startDate', 'endDate'], | ||
pathParams: [], | ||
context: self | ||
@@ -1158,2 +1170,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1218,2 +1232,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1220,0 +1236,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -91,2 +90,3 @@ /** | ||
requiredParams: ['filterAdClientId'], | ||
pathParams: [], | ||
context: self | ||
@@ -469,2 +469,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -504,2 +506,3 @@ }; | ||
requiredParams: ['productCode', 'websiteUrl'], | ||
pathParams: [], | ||
context: self | ||
@@ -532,2 +535,3 @@ }; | ||
requiredParams: ['token'], | ||
pathParams: [], | ||
context: self | ||
@@ -752,2 +756,3 @@ }; | ||
requiredParams: ['startDate', 'endDate'], | ||
pathParams: [], | ||
context: self | ||
@@ -754,0 +759,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -72,2 +71,3 @@ /** | ||
requiredParams: ['ids', 'start-date', 'end-date', 'metrics'], | ||
pathParams: [], | ||
context: self | ||
@@ -106,2 +106,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -206,2 +208,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -208,0 +212,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -68,2 +67,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -70,0 +71,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -147,2 +146,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -149,0 +150,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -407,2 +406,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -409,0 +410,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -128,2 +127,3 @@ /** | ||
requiredParams: ['url'], | ||
pathParams: [], | ||
context: self | ||
@@ -130,0 +130,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -163,2 +162,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -191,2 +192,3 @@ }; | ||
requiredParams: ['volumeId'], | ||
pathParams: [], | ||
context: self | ||
@@ -218,2 +220,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -476,2 +480,3 @@ }; | ||
requiredParams: ['volumeIds', 'cpksver'], | ||
pathParams: [], | ||
context: self | ||
@@ -509,2 +514,3 @@ }; | ||
requiredParams: ['source', 'volumeId', 'nonce', 'cpksver'], | ||
pathParams: [], | ||
context: self | ||
@@ -543,2 +549,3 @@ }; | ||
requiredParams: ['source', 'nonce', 'cpksver'], | ||
pathParams: [], | ||
context: self | ||
@@ -636,2 +643,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -673,2 +682,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -702,2 +713,3 @@ }; | ||
requiredParams: ['layerIds', 'volumeId'], | ||
pathParams: [], | ||
context: self | ||
@@ -850,2 +862,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1054,2 +1068,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1087,2 +1103,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1119,2 +1137,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1195,2 +1215,3 @@ }; | ||
requiredParams: ['q'], | ||
pathParams: [], | ||
context: self | ||
@@ -1263,2 +1284,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1294,2 +1317,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1325,2 +1350,3 @@ }; | ||
requiredParams: ['rating', 'volumeId'], | ||
pathParams: [], | ||
context: self | ||
@@ -1360,2 +1386,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1362,0 +1390,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -335,2 +334,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -367,2 +368,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -460,2 +463,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -575,2 +580,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -664,2 +671,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -694,2 +703,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1107,2 +1118,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1168,2 +1181,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1198,2 +1213,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1200,0 +1217,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -62,2 +61,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -92,2 +93,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -156,2 +159,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -158,0 +163,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -62,2 +61,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -92,2 +93,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -156,2 +159,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -158,0 +163,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -62,2 +61,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -92,2 +93,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -122,2 +125,3 @@ }; | ||
requiredParams: ['address'], | ||
pathParams: [], | ||
context: self | ||
@@ -156,2 +160,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -158,0 +164,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -62,2 +61,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -270,2 +271,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -360,2 +363,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -566,2 +571,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -654,2 +661,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -717,2 +726,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -867,2 +878,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -869,0 +882,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -94,2 +93,3 @@ /** | ||
requiredParams: ['q'], | ||
pathParams: [], | ||
context: self | ||
@@ -96,0 +96,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -438,2 +437,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -440,0 +441,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -469,2 +468,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -471,0 +472,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -501,2 +500,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -503,0 +504,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -438,2 +437,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -440,0 +441,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -92,2 +91,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -94,0 +95,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -62,2 +61,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -89,2 +90,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -120,2 +123,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -202,2 +207,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -204,0 +211,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -100,2 +99,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -135,2 +136,3 @@ }; | ||
requiredParams: ['advertiserId', 'agencyId', 'endDate', 'engineAccountId', 'rowCount', 'startDate', 'startRow'], | ||
pathParams: [], | ||
context: self | ||
@@ -162,2 +164,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -189,2 +193,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -220,2 +226,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -304,2 +312,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -306,0 +316,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -96,2 +95,4 @@ /** | ||
mediaUrl: 'https://www.googleapis.com/upload/drive/v1/files', | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -98,0 +99,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -65,2 +64,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -114,2 +115,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -116,0 +119,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -65,2 +64,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -114,2 +115,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -116,0 +119,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -65,2 +64,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -114,2 +115,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -116,0 +119,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -246,2 +245,3 @@ /** | ||
requiredParams: ['sql'], | ||
pathParams: [], | ||
context: self | ||
@@ -276,2 +276,3 @@ }; | ||
requiredParams: ['sql'], | ||
pathParams: [], | ||
context: self | ||
@@ -617,2 +618,3 @@ }; | ||
requiredParams: ['name'], | ||
pathParams: [], | ||
context: self | ||
@@ -644,2 +646,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -672,2 +676,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -674,0 +680,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -64,2 +63,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -242,2 +243,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -302,2 +305,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -335,2 +340,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -364,2 +371,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -392,2 +401,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -454,2 +465,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -484,2 +497,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -611,2 +626,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -638,2 +655,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -768,2 +787,3 @@ }; | ||
requiredParams: ['clientRevision'], | ||
pathParams: [], | ||
context: self | ||
@@ -800,2 +820,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -975,2 +997,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1170,2 +1194,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1294,2 +1320,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1531,2 +1559,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1592,2 +1622,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1594,0 +1626,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -89,2 +88,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -115,2 +116,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -170,2 +173,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -262,2 +267,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -414,2 +421,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -504,2 +513,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -506,0 +517,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -97,2 +96,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -209,2 +210,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -269,2 +272,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -354,2 +359,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -473,2 +480,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -560,2 +569,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -591,2 +602,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -650,2 +663,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -705,2 +720,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -761,2 +778,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -857,2 +876,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -912,2 +933,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -967,2 +990,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -994,2 +1019,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1120,2 +1147,31 @@ }; | ||
/** | ||
* genomics.variantsets.patch | ||
* | ||
* @desc Updates a variant set's metadata. All other modifications are silently ignored. Returns the modified variant set. This method supports patch semantics. | ||
* | ||
* @alias genomics.variantsets.patch | ||
* @memberOf! genomics(v1beta) | ||
* | ||
* @param {object} params - Parameters for request | ||
* @param {string} params.variantSetId - The ID of the variant to be updated. | ||
* @param {object} params.resource - Request body data | ||
* @param {callback} callback - The callback that handles the response. | ||
* @return {object} Request object | ||
*/ | ||
patch: function(params, callback) { | ||
var parameters = { | ||
options: { | ||
url: 'https://www.googleapis.com/genomics/v1beta/variantsets/{variantSetId}', | ||
method: 'PATCH' | ||
}, | ||
params: params, | ||
requiredParams: ['variantSetId'], | ||
pathParams: ['variantSetId'], | ||
context: self | ||
}; | ||
return createAPIRequest(parameters, callback); | ||
}, | ||
/** | ||
* genomics.variantsets.search | ||
@@ -1140,2 +1196,4 @@ * | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -1145,2 +1203,31 @@ }; | ||
return createAPIRequest(parameters, callback); | ||
}, | ||
/** | ||
* genomics.variantsets.update | ||
* | ||
* @desc Updates a variant set's metadata. All other modifications are silently ignored. Returns the modified variant set. | ||
* | ||
* @alias genomics.variantsets.update | ||
* @memberOf! genomics(v1beta) | ||
* | ||
* @param {object} params - Parameters for request | ||
* @param {string} params.variantSetId - The ID of the variant to be updated. | ||
* @param {object} params.resource - Request body data | ||
* @param {callback} callback - The callback that handles the response. | ||
* @return {object} Request object | ||
*/ | ||
update: function(params, callback) { | ||
var parameters = { | ||
options: { | ||
url: 'https://www.googleapis.com/genomics/v1beta/variantsets/{variantSetId}', | ||
method: 'PUT' | ||
}, | ||
params: params, | ||
requiredParams: ['variantSetId'], | ||
pathParams: ['variantSetId'], | ||
context: self | ||
}; | ||
return createAPIRequest(parameters, callback); | ||
} | ||
@@ -1147,0 +1234,0 @@ |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -62,2 +61,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -89,2 +90,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -116,2 +119,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -143,2 +148,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -170,2 +177,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -196,2 +205,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -223,2 +234,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -250,2 +263,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -277,2 +292,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -304,2 +321,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -331,2 +350,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -333,0 +354,0 @@ }; |
@@ -27,31 +27,31 @@ /** | ||
function requireAPI(filename) { | ||
return function(options) { | ||
var type = typeof options; | ||
var version; | ||
if (type === 'string') { | ||
version = options; | ||
options = {}; | ||
} else if (type === 'object') { | ||
version = options.version; | ||
delete options.version; | ||
} else { | ||
throw new Error('Argument error: Accepts only string or object'); | ||
} | ||
try { | ||
var endpointPath = path.join(__dirname, filename, path.basename(version)); | ||
var Endpoint = require(endpointPath); | ||
var ep = new Endpoint(options); | ||
ep.google = this; // for drive.google.transporter | ||
return Object.freeze(ep); // create new & freeze | ||
} catch (e) { | ||
throw new Error(util.format('Unable to load endpoint %s("%s"): %s', | ||
filename, version, e.message)); | ||
} | ||
}; | ||
} | ||
/** | ||
* APIs to be exported | ||
* @type {Object} | ||
* @private | ||
*/ | ||
return function(options) { | ||
var type = typeof options; | ||
var version; | ||
if (type === 'string') { | ||
version = options; | ||
options = {}; | ||
} else if (type === 'object') { | ||
version = options.version; | ||
delete options.version; | ||
} else { | ||
throw new Error('Argument error: Accepts only string or object'); | ||
} | ||
try { | ||
var endpointPath = path.join(__dirname, filename, path.basename(version)); | ||
var Endpoint = require(endpointPath); | ||
var ep = new Endpoint(options); | ||
ep.google = this; // for drive.google.transporter | ||
return Object.freeze(ep); // create new & freeze | ||
} catch (e) { | ||
throw new Error(util.format('Unable to load endpoint %s("%s"): %s', | ||
filename, version, e.message)); | ||
} | ||
}; | ||
} | ||
/** | ||
* APIs to be exported | ||
* @type {Object} | ||
* @private | ||
*/ | ||
var APIs = { | ||
@@ -58,0 +58,0 @@ 'adexchangebuyer': requireAPI('adexchangebuyer'), |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -153,2 +152,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -179,2 +180,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -295,2 +298,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -386,2 +391,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -412,2 +419,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -532,2 +541,4 @@ }; | ||
mediaUrl: 'https://www.googleapis.com/upload/mirror/v1/timeline', | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -565,2 +576,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -567,0 +580,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -61,2 +60,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -89,2 +90,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -119,2 +122,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -121,0 +126,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -61,2 +60,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -89,2 +90,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -119,2 +122,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -121,0 +126,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -68,2 +67,3 @@ /** | ||
requiredParams: ['url'], | ||
pathParams: [], | ||
context: self | ||
@@ -70,0 +70,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -126,2 +125,3 @@ /** | ||
requiredParams: ['query'], | ||
pathParams: [], | ||
context: self | ||
@@ -411,2 +411,3 @@ }; | ||
requiredParams: ['query'], | ||
pathParams: [], | ||
context: self | ||
@@ -413,0 +414,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -181,2 +180,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -183,0 +184,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -151,2 +150,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -153,0 +154,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -151,2 +150,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -153,0 +154,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -179,2 +178,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -207,2 +208,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -209,0 +212,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -62,2 +61,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -89,2 +90,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -174,2 +177,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -201,2 +206,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -228,2 +235,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -255,2 +264,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -286,2 +297,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -371,2 +384,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -398,2 +413,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -400,0 +417,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -62,2 +61,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -64,0 +65,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -91,2 +90,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -161,2 +162,31 @@ }; | ||
/** | ||
* reseller.subscriptions.activate | ||
* | ||
* @desc Activates a subscription previously suspended by the reseller | ||
* | ||
* @alias reseller.subscriptions.activate | ||
* @memberOf! reseller(v1) | ||
* | ||
* @param {object} params - Parameters for request | ||
* @param {string} params.customerId - Id of the Customer | ||
* @param {string} params.subscriptionId - Id of the subscription, which is unique for a customer | ||
* @param {callback} callback - The callback that handles the response. | ||
* @return {object} Request object | ||
*/ | ||
activate: function(params, callback) { | ||
var parameters = { | ||
options: { | ||
url: 'https://www.googleapis.com/apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/activate', | ||
method: 'POST' | ||
}, | ||
params: params, | ||
requiredParams: ['customerId', 'subscriptionId'], | ||
pathParams: ['customerId', 'subscriptionId'], | ||
context: self | ||
}; | ||
return createAPIRequest(parameters, callback); | ||
}, | ||
/** | ||
* reseller.subscriptions.changePlan | ||
@@ -364,2 +394,4 @@ * | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -398,2 +430,31 @@ }; | ||
return createAPIRequest(parameters, callback); | ||
}, | ||
/** | ||
* reseller.subscriptions.suspend | ||
* | ||
* @desc Suspends an active subscription | ||
* | ||
* @alias reseller.subscriptions.suspend | ||
* @memberOf! reseller(v1) | ||
* | ||
* @param {object} params - Parameters for request | ||
* @param {string} params.customerId - Id of the Customer | ||
* @param {string} params.subscriptionId - Id of the subscription, which is unique for a customer | ||
* @param {callback} callback - The callback that handles the response. | ||
* @return {object} Request object | ||
*/ | ||
suspend: function(params, callback) { | ||
var parameters = { | ||
options: { | ||
url: 'https://www.googleapis.com/apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/suspend', | ||
method: 'POST' | ||
}, | ||
params: params, | ||
requiredParams: ['customerId', 'subscriptionId'], | ||
pathParams: ['customerId', 'subscriptionId'], | ||
context: self | ||
}; | ||
return createAPIRequest(parameters, callback); | ||
} | ||
@@ -400,0 +461,0 @@ |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -91,2 +90,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -161,2 +162,31 @@ }; | ||
/** | ||
* reseller.subscriptions.activate | ||
* | ||
* @desc Activates a subscription previously suspended by the reseller | ||
* | ||
* @alias reseller.subscriptions.activate | ||
* @memberOf! reseller(v1sandbox) | ||
* | ||
* @param {object} params - Parameters for request | ||
* @param {string} params.customerId - Id of the Customer | ||
* @param {string} params.subscriptionId - Id of the subscription, which is unique for a customer | ||
* @param {callback} callback - The callback that handles the response. | ||
* @return {object} Request object | ||
*/ | ||
activate: function(params, callback) { | ||
var parameters = { | ||
options: { | ||
url: 'https://www.googleapis.com/apps/reseller/v1sandbox/customers/{customerId}/subscriptions/{subscriptionId}/activate', | ||
method: 'POST' | ||
}, | ||
params: params, | ||
requiredParams: ['customerId', 'subscriptionId'], | ||
pathParams: ['customerId', 'subscriptionId'], | ||
context: self | ||
}; | ||
return createAPIRequest(parameters, callback); | ||
}, | ||
/** | ||
* reseller.subscriptions.changePlan | ||
@@ -364,2 +394,4 @@ * | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -398,2 +430,31 @@ }; | ||
return createAPIRequest(parameters, callback); | ||
}, | ||
/** | ||
* reseller.subscriptions.suspend | ||
* | ||
* @desc Suspends an active subscription | ||
* | ||
* @alias reseller.subscriptions.suspend | ||
* @memberOf! reseller(v1sandbox) | ||
* | ||
* @param {object} params - Parameters for request | ||
* @param {string} params.customerId - Id of the Customer | ||
* @param {string} params.subscriptionId - Id of the subscription, which is unique for a customer | ||
* @param {callback} callback - The callback that handles the response. | ||
* @return {object} Request object | ||
*/ | ||
suspend: function(params, callback) { | ||
var parameters = { | ||
options: { | ||
url: 'https://www.googleapis.com/apps/reseller/v1sandbox/customers/{customerId}/subscriptions/{subscriptionId}/suspend', | ||
method: 'POST' | ||
}, | ||
params: params, | ||
requiredParams: ['customerId', 'subscriptionId'], | ||
pathParams: ['customerId', 'subscriptionId'], | ||
context: self | ||
}; | ||
return createAPIRequest(parameters, callback); | ||
} | ||
@@ -400,0 +461,0 @@ |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -118,2 +117,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -147,2 +148,3 @@ }; | ||
requiredParams: ['verificationMethod'], | ||
pathParams: [], | ||
context: self | ||
@@ -173,2 +175,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -175,0 +179,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -62,2 +61,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -89,2 +90,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -116,2 +119,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -143,2 +148,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -170,2 +177,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -197,2 +206,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -199,0 +210,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -494,2 +493,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -496,0 +497,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -128,2 +127,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -130,0 +131,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -306,2 +305,3 @@ /** | ||
requiredParams: ['project'], | ||
pathParams: [], | ||
context: self | ||
@@ -337,2 +337,3 @@ }; | ||
requiredParams: ['project'], | ||
pathParams: [], | ||
context: self | ||
@@ -434,2 +435,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -930,3 +933,3 @@ }; | ||
* | ||
* @desc Retrieves objects or their metadata. | ||
* @desc Retrieves an object or its metadata. | ||
* | ||
@@ -933,0 +936,0 @@ * @alias storage.objects.get |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -299,2 +298,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -330,2 +331,3 @@ }; | ||
requiredParams: ['projectId'], | ||
pathParams: [], | ||
context: self | ||
@@ -332,0 +334,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -305,2 +304,3 @@ /** | ||
requiredParams: ['project'], | ||
pathParams: [], | ||
context: self | ||
@@ -336,2 +336,3 @@ }; | ||
requiredParams: ['project'], | ||
pathParams: [], | ||
context: self | ||
@@ -431,2 +432,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -433,0 +436,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ /** |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -118,2 +117,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -146,2 +147,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -148,0 +151,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -63,2 +62,3 @@ /** | ||
requiredParams: ['q'], | ||
pathParams: [], | ||
context: self | ||
@@ -94,2 +94,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -130,2 +132,3 @@ }; | ||
requiredParams: ['q', 'target'], | ||
pathParams: [], | ||
context: self | ||
@@ -132,0 +135,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -64,2 +63,3 @@ /** | ||
requiredParams: ['shortUrl'], | ||
pathParams: [], | ||
context: self | ||
@@ -91,2 +91,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -119,2 +121,4 @@ }; | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -121,0 +125,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -62,2 +61,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -64,0 +65,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -265,2 +264,4 @@ /** | ||
params: params, | ||
requiredParams: [], | ||
pathParams: [], | ||
context: self | ||
@@ -267,0 +268,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -63,2 +62,3 @@ /** | ||
requiredParams: ['onBehalfOfContentOwner'], | ||
pathParams: [], | ||
context: self | ||
@@ -96,2 +96,3 @@ }; | ||
requiredParams: ['batchReportDefinitionId', 'onBehalfOfContentOwner'], | ||
pathParams: [], | ||
context: self | ||
@@ -136,2 +137,3 @@ }; | ||
requiredParams: ['ids', 'start-date', 'end-date', 'metrics'], | ||
pathParams: [], | ||
context: self | ||
@@ -138,0 +140,0 @@ }; |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -63,2 +62,3 @@ /** | ||
requiredParams: ['onBehalfOfContentOwner'], | ||
pathParams: [], | ||
context: self | ||
@@ -96,2 +96,3 @@ }; | ||
requiredParams: ['batchReportDefinitionId', 'onBehalfOfContentOwner'], | ||
pathParams: [], | ||
context: self | ||
@@ -136,2 +137,3 @@ }; | ||
requiredParams: ['ids', 'start-date', 'end-date', 'metrics'], | ||
pathParams: [], | ||
context: self | ||
@@ -138,0 +140,0 @@ }; |
@@ -22,3 +22,2 @@ /** | ||
var DefaultTransporter = require('./transporters.js'); | ||
var transporter = new DefaultTransporter(); | ||
var stream = require('stream'); | ||
@@ -29,7 +28,8 @@ var parseString = require('string-template'); | ||
function isReadableStream(obj) { | ||
return obj instanceof stream.Stream && typeof obj._read === 'function' && | ||
typeof obj._readableState === 'object'; | ||
return obj instanceof stream.Stream && | ||
typeof obj._read === 'function' && | ||
typeof obj._readableState === 'object'; | ||
} | ||
function logErrorOnly(err) { | ||
function logError(err) { | ||
if (err) { | ||
@@ -41,13 +41,17 @@ console.error(err); | ||
function createCallback(callback) { | ||
return typeof callback === 'function' ? callback : logErrorOnly; | ||
return typeof callback === 'function' ? callback : logError; | ||
} | ||
function isValidParams(params, keys, callback) { | ||
for (var i = 0, len = keys.length; i < len; i++) { | ||
if (!params[keys[i]]) { | ||
callback(new Error('Missing required parameter: ' + keys[i]), null); | ||
return false; | ||
function getMissingParams(params, required) { | ||
var missing = []; | ||
required.forEach(function(param) { | ||
// Is the required param in the params object? | ||
if (! params[param]) { | ||
missing.push(param); | ||
} | ||
} | ||
return true; | ||
}); | ||
// If there are any required params missing, return their names in array, otherwise return null | ||
return missing.length > 0 ? missing : null; | ||
} | ||
@@ -86,8 +90,5 @@ | ||
function createAPIRequest(parameters, callback) { | ||
var req, body; | ||
var context = parameters.context; | ||
var req, body, missingParams; | ||
var params = parameters.params; | ||
var options = parameters.options || {}; | ||
var requiredParams = parameters.requiredParams || []; | ||
var pathParams = parameters.pathParams || []; | ||
var options = utils.extend({}, parameters.options); | ||
@@ -98,20 +99,29 @@ /** | ||
*/ | ||
if (typeof(params) === 'function') { | ||
if (typeof params === 'function') { | ||
callback = params; | ||
params = {}; | ||
} else { | ||
// Create a new params object so it can no longer be modified from outside code | ||
params = utils.extend({}, params); | ||
} | ||
// Redefining callback var | ||
// Normalize callback | ||
callback = createCallback(callback); | ||
if (!isValidParams(params, requiredParams, callback)) { | ||
// Check for missing required parameters in the API request | ||
missingParams = getMissingParams(params, parameters.requiredParams); | ||
if (missingParams) { | ||
// Some params are missing - stop further operations and inform the developer which required | ||
// params are not included in the request | ||
callback(new Error('Missing required parameters: ', missingParams.join(', '))); | ||
return null; | ||
} | ||
var method = options.method; | ||
var media = params.media || {}; | ||
var resource = params.resource; | ||
var authClient = params.auth || context._options.auth || context.google._options.auth; | ||
var authClient = params.auth || | ||
parameters.context._options.auth || | ||
parameters.context.google._options.auth; | ||
var defaultMime = typeof media.body === 'string' ? 'text/plain' : 'application/octet-stream'; | ||
@@ -126,6 +136,6 @@ delete params.media; | ||
// delete required parameters | ||
for (var i = 0, len = pathParams.length; i < len; i++) { | ||
delete params[pathParams[i]]; | ||
} | ||
// delete path parameters from the params object so they do not end up in query | ||
parameters.pathParams.forEach(function(param) { | ||
delete params[param]; | ||
}); | ||
@@ -138,8 +148,7 @@ // if authClient is actually a string, use it as an API KEY | ||
if (parameters.mediaUrl && media && media.body) { | ||
if (parameters.mediaUrl && media.body) { | ||
options.url = parameters.mediaUrl; | ||
if (resource) { | ||
// Create a boundary identifier and multipart read stream | ||
var boundary = Math.random().toString(36).slice(2); | ||
body = new Multipart(boundary); | ||
body = new Multipart(); | ||
@@ -150,3 +159,3 @@ // Use multipart upload | ||
options.headers = { | ||
'Content-Type': 'multipart/related; boundary="' + boundary + '"' | ||
'Content-Type': 'multipart/related; boundary="' + body.boundary + '"' | ||
}; | ||
@@ -181,3 +190,5 @@ | ||
} else { | ||
options.json = resource || ((method === 'GET' || method === 'DELETE') ? true : {}); | ||
options.json = resource || ( | ||
(options.method === 'GET' || options.method === 'DELETE') ? true : {} | ||
); | ||
} | ||
@@ -189,3 +200,7 @@ | ||
options = utils.extend({}, context.google._options, context._options, options); | ||
options = utils.extend({}, | ||
parameters.context.google._options, | ||
parameters.context._options, | ||
options | ||
); | ||
delete options.auth; // is overridden by our auth code | ||
@@ -197,3 +212,3 @@ | ||
} else { | ||
req = transporter.request(options, callback); | ||
req = new DefaultTransporter().request(options, callback); | ||
} | ||
@@ -208,7 +223,5 @@ | ||
/** | ||
* Exports helper functionsj | ||
* @type {object} | ||
* Exports createAPIRequest | ||
* @type {Function} | ||
*/ | ||
module.exports = { | ||
createAPIRequest: createAPIRequest | ||
}; | ||
module.exports = createAPIRequest; |
@@ -81,2 +81,10 @@ /** | ||
} | ||
// there is no err and is a body and no body.error | ||
// but server still returns error code | ||
if (res.statusCode >= 500) { | ||
err = { code: res.statusCode, message: body }; | ||
body = null; | ||
} | ||
if (opt_callback) { | ||
@@ -83,0 +91,0 @@ opt_callback(err, body, res); |
{ | ||
"name": "googleapis", | ||
"version": "1.0.16", | ||
"version": "1.0.17", | ||
"author": "Google Inc.", | ||
@@ -5,0 +5,0 @@ "description": "Google APIs Client Library for Node.js", |
@@ -21,4 +21,3 @@ /** | ||
var apirequest = require('../../lib/apirequest'); | ||
var createAPIRequest = apirequest.createAPIRequest; | ||
var createAPIRequest = require('../../lib/apirequest'); | ||
@@ -25,0 +24,0 @@ {% set Name = name|capitalize %} |
@@ -37,4 +37,4 @@ {% set lb = "{" %} | ||
{%- if m.mediaUpload.protocols.simple.path -%}mediaUrl: {{ m.mediaUpload.protocols.simple.path|buildurl }},{%- endif -%} | ||
{%- if m.parameterOrder.length -%}requiredParams: ['{{ m.parameterOrder|join("', '")|safe }}'],{%- endif -%} | ||
{%- if pathParams.length -%}pathParams: ['{{ pathParams|join("', '")|safe }}'],{%- endif -%} | ||
requiredParams: [{%- if m.parameterOrder.length -%}'{{ m.parameterOrder|join("', '")|safe }}'{%- endif -%}], | ||
pathParams: [{%- if pathParams.length -%}'{{ pathParams|join("', '")|safe }}'{%- endif -%}], | ||
context: self | ||
@@ -41,0 +41,0 @@ }; |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
2267111
54679