| Index: generated/googleapis/test/doubleclicksearch/v2_test.dart
 | 
| diff --git a/generated/googleapis/test/doubleclicksearch/v2_test.dart b/generated/googleapis/test/doubleclicksearch/v2_test.dart
 | 
| index 5372951e53e19c53d7dad1d13257ab2cd8d7c289..63e9fbb57cf9a678dcc64b535af38ad59b5a094c 100644
 | 
| --- a/generated/googleapis/test/doubleclicksearch/v2_test.dart
 | 
| +++ b/generated/googleapis/test/doubleclicksearch/v2_test.dart
 | 
| @@ -80,27 +80,27 @@ checkAvailability(api.Availability o) {
 | 
|    buildCounterAvailability--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed1235() {
 | 
| +buildUnnamed1288() {
 | 
|    var o = new core.List<api.CustomDimension>();
 | 
|    o.add(buildCustomDimension());
 | 
|    o.add(buildCustomDimension());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed1235(core.List<api.CustomDimension> o) {
 | 
| +checkUnnamed1288(core.List<api.CustomDimension> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkCustomDimension(o[0]);
 | 
|    checkCustomDimension(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed1236() {
 | 
| +buildUnnamed1289() {
 | 
|    var o = new core.List<api.CustomMetric>();
 | 
|    o.add(buildCustomMetric());
 | 
|    o.add(buildCustomMetric());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed1236(core.List<api.CustomMetric> o) {
 | 
| +checkUnnamed1289(core.List<api.CustomMetric> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkCustomMetric(o[0]);
 | 
|    checkCustomMetric(o[1]);
 | 
| @@ -125,8 +125,8 @@ buildConversion() {
 | 
|      o.countMillis = "foo";
 | 
|      o.criterionId = "foo";
 | 
|      o.currencyCode = "foo";
 | 
| -    o.customDimension = buildUnnamed1235();
 | 
| -    o.customMetric = buildUnnamed1236();
 | 
| +    o.customDimension = buildUnnamed1288();
 | 
| +    o.customMetric = buildUnnamed1289();
 | 
|      o.deviceType = "foo";
 | 
|      o.dsConversionId = "foo";
 | 
|      o.engineAccountId = "foo";
 | 
| @@ -166,8 +166,8 @@ checkConversion(api.Conversion o) {
 | 
|      unittest.expect(o.countMillis, unittest.equals('foo'));
 | 
|      unittest.expect(o.criterionId, unittest.equals('foo'));
 | 
|      unittest.expect(o.currencyCode, unittest.equals('foo'));
 | 
| -    checkUnnamed1235(o.customDimension);
 | 
| -    checkUnnamed1236(o.customMetric);
 | 
| +    checkUnnamed1288(o.customDimension);
 | 
| +    checkUnnamed1289(o.customMetric);
 | 
|      unittest.expect(o.deviceType, unittest.equals('foo'));
 | 
|      unittest.expect(o.dsConversionId, unittest.equals('foo'));
 | 
|      unittest.expect(o.engineAccountId, unittest.equals('foo'));
 | 
| @@ -189,14 +189,14 @@ checkConversion(api.Conversion o) {
 | 
|    buildCounterConversion--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed1237() {
 | 
| +buildUnnamed1290() {
 | 
|    var o = new core.List<api.Conversion>();
 | 
|    o.add(buildConversion());
 | 
|    o.add(buildConversion());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed1237(core.List<api.Conversion> o) {
 | 
| +checkUnnamed1290(core.List<api.Conversion> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkConversion(o[0]);
 | 
|    checkConversion(o[1]);
 | 
| @@ -207,7 +207,7 @@ buildConversionList() {
 | 
|    var o = new api.ConversionList();
 | 
|    buildCounterConversionList++;
 | 
|    if (buildCounterConversionList < 3) {
 | 
| -    o.conversion = buildUnnamed1237();
 | 
| +    o.conversion = buildUnnamed1290();
 | 
|      o.kind = "foo";
 | 
|    }
 | 
|    buildCounterConversionList--;
 | 
| @@ -217,7 +217,7 @@ buildConversionList() {
 | 
|  checkConversionList(api.ConversionList o) {
 | 
|    buildCounterConversionList++;
 | 
|    if (buildCounterConversionList < 3) {
 | 
| -    checkUnnamed1237(o.conversion);
 | 
| +    checkUnnamed1290(o.conversion);
 | 
|      unittest.expect(o.kind, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterConversionList--;
 | 
| @@ -286,27 +286,27 @@ checkReportFiles(api.ReportFiles o) {
 | 
|    buildCounterReportFiles--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed1238() {
 | 
| +buildUnnamed1291() {
 | 
|    var o = new core.List<api.ReportFiles>();
 | 
|    o.add(buildReportFiles());
 | 
|    o.add(buildReportFiles());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed1238(core.List<api.ReportFiles> o) {
 | 
| +checkUnnamed1291(core.List<api.ReportFiles> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkReportFiles(o[0]);
 | 
|    checkReportFiles(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed1239() {
 | 
| +buildUnnamed1292() {
 | 
|    var o = new core.List<api.ReportRow>();
 | 
|    o.add(buildReportRow());
 | 
|    o.add(buildReportRow());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed1239(core.List<api.ReportRow> o) {
 | 
| +checkUnnamed1292(core.List<api.ReportRow> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkReportRow(o[0]);
 | 
|    checkReportRow(o[1]);
 | 
| @@ -317,13 +317,13 @@ buildReport() {
 | 
|    var o = new api.Report();
 | 
|    buildCounterReport++;
 | 
|    if (buildCounterReport < 3) {
 | 
| -    o.files = buildUnnamed1238();
 | 
| +    o.files = buildUnnamed1291();
 | 
|      o.id = "foo";
 | 
|      o.isReportReady = true;
 | 
|      o.kind = "foo";
 | 
|      o.request = buildReportRequest();
 | 
|      o.rowCount = 42;
 | 
| -    o.rows = buildUnnamed1239();
 | 
| +    o.rows = buildUnnamed1292();
 | 
|      o.statisticsCurrencyCode = "foo";
 | 
|      o.statisticsTimeZone = "foo";
 | 
|    }
 | 
| @@ -334,13 +334,13 @@ buildReport() {
 | 
|  checkReport(api.Report o) {
 | 
|    buildCounterReport++;
 | 
|    if (buildCounterReport < 3) {
 | 
| -    checkUnnamed1238(o.files);
 | 
| +    checkUnnamed1291(o.files);
 | 
|      unittest.expect(o.id, unittest.equals('foo'));
 | 
|      unittest.expect(o.isReportReady, unittest.isTrue);
 | 
|      unittest.expect(o.kind, unittest.equals('foo'));
 | 
|      checkReportRequest(o.request);
 | 
|      unittest.expect(o.rowCount, unittest.equals(42));
 | 
| -    checkUnnamed1239(o.rows);
 | 
| +    checkUnnamed1292(o.rows);
 | 
|      unittest.expect(o.statisticsCurrencyCode, unittest.equals('foo'));
 | 
|      unittest.expect(o.statisticsTimeZone, unittest.equals('foo'));
 | 
|    }
 | 
| @@ -384,27 +384,27 @@ checkReportApiColumnSpec(api.ReportApiColumnSpec o) {
 | 
|    buildCounterReportApiColumnSpec--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed1240() {
 | 
| +buildUnnamed1293() {
 | 
|    var o = new core.List<api.ReportApiColumnSpec>();
 | 
|    o.add(buildReportApiColumnSpec());
 | 
|    o.add(buildReportApiColumnSpec());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed1240(core.List<api.ReportApiColumnSpec> o) {
 | 
| +checkUnnamed1293(core.List<api.ReportApiColumnSpec> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkReportApiColumnSpec(o[0]);
 | 
|    checkReportApiColumnSpec(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed1241() {
 | 
| +buildUnnamed1294() {
 | 
|    var o = new core.List<core.Object>();
 | 
|    o.add({'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'});
 | 
|    o.add({'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'});
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed1241(core.List<core.Object> o) {
 | 
| +checkUnnamed1294(core.List<core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted1 = (o[0]) as core.Map; unittest.expect(casted1, unittest.hasLength(3)); unittest.expect(casted1["list"], unittest.equals([1, 2, 3])); unittest.expect(casted1["bool"], unittest.equals(true)); unittest.expect(casted1["string"], unittest.equals('foo')); 
 | 
|    var casted2 = (o[1]) as core.Map; unittest.expect(casted2, unittest.hasLength(3)); unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); unittest.expect(casted2["bool"], unittest.equals(true)); unittest.expect(casted2["string"], unittest.equals('foo')); 
 | 
| @@ -417,7 +417,7 @@ buildReportRequestFilters() {
 | 
|    if (buildCounterReportRequestFilters < 3) {
 | 
|      o.column = buildReportApiColumnSpec();
 | 
|      o.operator = "foo";
 | 
| -    o.values = buildUnnamed1241();
 | 
| +    o.values = buildUnnamed1294();
 | 
|    }
 | 
|    buildCounterReportRequestFilters--;
 | 
|    return o;
 | 
| @@ -428,19 +428,19 @@ checkReportRequestFilters(api.ReportRequestFilters o) {
 | 
|    if (buildCounterReportRequestFilters < 3) {
 | 
|      checkReportApiColumnSpec(o.column);
 | 
|      unittest.expect(o.operator, unittest.equals('foo'));
 | 
| -    checkUnnamed1241(o.values);
 | 
| +    checkUnnamed1294(o.values);
 | 
|    }
 | 
|    buildCounterReportRequestFilters--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed1242() {
 | 
| +buildUnnamed1295() {
 | 
|    var o = new core.List<api.ReportRequestFilters>();
 | 
|    o.add(buildReportRequestFilters());
 | 
|    o.add(buildReportRequestFilters());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed1242(core.List<api.ReportRequestFilters> o) {
 | 
| +checkUnnamed1295(core.List<api.ReportRequestFilters> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkReportRequestFilters(o[0]);
 | 
|    checkReportRequestFilters(o[1]);
 | 
| @@ -467,14 +467,14 @@ checkReportRequestOrderBy(api.ReportRequestOrderBy o) {
 | 
|    buildCounterReportRequestOrderBy--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed1243() {
 | 
| +buildUnnamed1296() {
 | 
|    var o = new core.List<api.ReportRequestOrderBy>();
 | 
|    o.add(buildReportRequestOrderBy());
 | 
|    o.add(buildReportRequestOrderBy());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed1243(core.List<api.ReportRequestOrderBy> o) {
 | 
| +checkUnnamed1296(core.List<api.ReportRequestOrderBy> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkReportRequestOrderBy(o[0]);
 | 
|    checkReportRequestOrderBy(o[1]);
 | 
| @@ -541,13 +541,13 @@ buildReportRequest() {
 | 
|    var o = new api.ReportRequest();
 | 
|    buildCounterReportRequest++;
 | 
|    if (buildCounterReportRequest < 3) {
 | 
| -    o.columns = buildUnnamed1240();
 | 
| +    o.columns = buildUnnamed1293();
 | 
|      o.downloadFormat = "foo";
 | 
| -    o.filters = buildUnnamed1242();
 | 
| +    o.filters = buildUnnamed1295();
 | 
|      o.includeDeletedEntities = true;
 | 
|      o.includeRemovedEntities = true;
 | 
|      o.maxRowsPerFile = 42;
 | 
| -    o.orderBy = buildUnnamed1243();
 | 
| +    o.orderBy = buildUnnamed1296();
 | 
|      o.reportScope = buildReportRequestReportScope();
 | 
|      o.reportType = "foo";
 | 
|      o.rowCount = 42;
 | 
| @@ -563,13 +563,13 @@ buildReportRequest() {
 | 
|  checkReportRequest(api.ReportRequest o) {
 | 
|    buildCounterReportRequest++;
 | 
|    if (buildCounterReportRequest < 3) {
 | 
| -    checkUnnamed1240(o.columns);
 | 
| +    checkUnnamed1293(o.columns);
 | 
|      unittest.expect(o.downloadFormat, unittest.equals('foo'));
 | 
| -    checkUnnamed1242(o.filters);
 | 
| +    checkUnnamed1295(o.filters);
 | 
|      unittest.expect(o.includeDeletedEntities, unittest.isTrue);
 | 
|      unittest.expect(o.includeRemovedEntities, unittest.isTrue);
 | 
|      unittest.expect(o.maxRowsPerFile, unittest.equals(42));
 | 
| -    checkUnnamed1243(o.orderBy);
 | 
| +    checkUnnamed1296(o.orderBy);
 | 
|      checkReportRequestReportScope(o.reportScope);
 | 
|      unittest.expect(o.reportType, unittest.equals('foo'));
 | 
|      unittest.expect(o.rowCount, unittest.equals(42));
 | 
| @@ -617,14 +617,14 @@ checkSavedColumn(api.SavedColumn o) {
 | 
|    buildCounterSavedColumn--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed1244() {
 | 
| +buildUnnamed1297() {
 | 
|    var o = new core.List<api.SavedColumn>();
 | 
|    o.add(buildSavedColumn());
 | 
|    o.add(buildSavedColumn());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed1244(core.List<api.SavedColumn> o) {
 | 
| +checkUnnamed1297(core.List<api.SavedColumn> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkSavedColumn(o[0]);
 | 
|    checkSavedColumn(o[1]);
 | 
| @@ -635,7 +635,7 @@ buildSavedColumnList() {
 | 
|    var o = new api.SavedColumnList();
 | 
|    buildCounterSavedColumnList++;
 | 
|    if (buildCounterSavedColumnList < 3) {
 | 
| -    o.items = buildUnnamed1244();
 | 
| +    o.items = buildUnnamed1297();
 | 
|      o.kind = "foo";
 | 
|    }
 | 
|    buildCounterSavedColumnList--;
 | 
| @@ -645,20 +645,20 @@ buildSavedColumnList() {
 | 
|  checkSavedColumnList(api.SavedColumnList o) {
 | 
|    buildCounterSavedColumnList++;
 | 
|    if (buildCounterSavedColumnList < 3) {
 | 
| -    checkUnnamed1244(o.items);
 | 
| +    checkUnnamed1297(o.items);
 | 
|      unittest.expect(o.kind, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterSavedColumnList--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed1245() {
 | 
| +buildUnnamed1298() {
 | 
|    var o = new core.List<api.Availability>();
 | 
|    o.add(buildAvailability());
 | 
|    o.add(buildAvailability());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed1245(core.List<api.Availability> o) {
 | 
| +checkUnnamed1298(core.List<api.Availability> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkAvailability(o[0]);
 | 
|    checkAvailability(o[1]);
 | 
| @@ -669,7 +669,7 @@ buildUpdateAvailabilityRequest() {
 | 
|    var o = new api.UpdateAvailabilityRequest();
 | 
|    buildCounterUpdateAvailabilityRequest++;
 | 
|    if (buildCounterUpdateAvailabilityRequest < 3) {
 | 
| -    o.availabilities = buildUnnamed1245();
 | 
| +    o.availabilities = buildUnnamed1298();
 | 
|    }
 | 
|    buildCounterUpdateAvailabilityRequest--;
 | 
|    return o;
 | 
| @@ -678,19 +678,19 @@ buildUpdateAvailabilityRequest() {
 | 
|  checkUpdateAvailabilityRequest(api.UpdateAvailabilityRequest o) {
 | 
|    buildCounterUpdateAvailabilityRequest++;
 | 
|    if (buildCounterUpdateAvailabilityRequest < 3) {
 | 
| -    checkUnnamed1245(o.availabilities);
 | 
| +    checkUnnamed1298(o.availabilities);
 | 
|    }
 | 
|    buildCounterUpdateAvailabilityRequest--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed1246() {
 | 
| +buildUnnamed1299() {
 | 
|    var o = new core.List<api.Availability>();
 | 
|    o.add(buildAvailability());
 | 
|    o.add(buildAvailability());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed1246(core.List<api.Availability> o) {
 | 
| +checkUnnamed1299(core.List<api.Availability> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkAvailability(o[0]);
 | 
|    checkAvailability(o[1]);
 | 
| @@ -701,7 +701,7 @@ buildUpdateAvailabilityResponse() {
 | 
|    var o = new api.UpdateAvailabilityResponse();
 | 
|    buildCounterUpdateAvailabilityResponse++;
 | 
|    if (buildCounterUpdateAvailabilityResponse < 3) {
 | 
| -    o.availabilities = buildUnnamed1246();
 | 
| +    o.availabilities = buildUnnamed1299();
 | 
|    }
 | 
|    buildCounterUpdateAvailabilityResponse--;
 | 
|    return o;
 | 
| @@ -710,7 +710,7 @@ buildUpdateAvailabilityResponse() {
 | 
|  checkUpdateAvailabilityResponse(api.UpdateAvailabilityResponse o) {
 | 
|    buildCounterUpdateAvailabilityResponse++;
 | 
|    if (buildCounterUpdateAvailabilityResponse < 3) {
 | 
| -    checkUnnamed1246(o.availabilities);
 | 
| +    checkUnnamed1299(o.availabilities);
 | 
|    }
 | 
|    buildCounterUpdateAvailabilityResponse--;
 | 
|  }
 | 
| 
 |