| Index: generated/googleapis/test/storage/v1_test.dart | 
| diff --git a/generated/googleapis/test/storage/v1_test.dart b/generated/googleapis/test/storage/v1_test.dart | 
| index 07610b1787a97bc4f475dbad8d3707d2fcea24fa..4693d9c41ed10d19a1212146e5c55f018e033ed9 100644 | 
| --- a/generated/googleapis/test/storage/v1_test.dart | 
| +++ b/generated/googleapis/test/storage/v1_test.dart | 
| @@ -51,53 +51,53 @@ http.StreamedResponse stringResponse( | 
| return new http.StreamedResponse(stream, status, headers: headers); | 
| } | 
|  | 
| -buildUnnamed981() { | 
| +buildUnnamed721() { | 
| var o = new core.List<api.BucketAccessControl>(); | 
| o.add(buildBucketAccessControl()); | 
| o.add(buildBucketAccessControl()); | 
| return o; | 
| } | 
|  | 
| -checkUnnamed981(core.List<api.BucketAccessControl> o) { | 
| +checkUnnamed721(core.List<api.BucketAccessControl> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| checkBucketAccessControl(o[0]); | 
| checkBucketAccessControl(o[1]); | 
| } | 
|  | 
| -buildUnnamed982() { | 
| +buildUnnamed722() { | 
| var o = new core.List<core.String>(); | 
| o.add("foo"); | 
| o.add("foo"); | 
| return o; | 
| } | 
|  | 
| -checkUnnamed982(core.List<core.String> o) { | 
| +checkUnnamed722(core.List<core.String> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| unittest.expect(o[0], unittest.equals('foo')); | 
| unittest.expect(o[1], unittest.equals('foo')); | 
| } | 
|  | 
| -buildUnnamed983() { | 
| +buildUnnamed723() { | 
| var o = new core.List<core.String>(); | 
| o.add("foo"); | 
| o.add("foo"); | 
| return o; | 
| } | 
|  | 
| -checkUnnamed983(core.List<core.String> o) { | 
| +checkUnnamed723(core.List<core.String> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| unittest.expect(o[0], unittest.equals('foo')); | 
| unittest.expect(o[1], unittest.equals('foo')); | 
| } | 
|  | 
| -buildUnnamed984() { | 
| +buildUnnamed724() { | 
| var o = new core.List<core.String>(); | 
| o.add("foo"); | 
| o.add("foo"); | 
| return o; | 
| } | 
|  | 
| -checkUnnamed984(core.List<core.String> o) { | 
| +checkUnnamed724(core.List<core.String> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| unittest.expect(o[0], unittest.equals('foo')); | 
| unittest.expect(o[1], unittest.equals('foo')); | 
| @@ -109,9 +109,9 @@ buildBucketCors() { | 
| buildCounterBucketCors++; | 
| if (buildCounterBucketCors < 3) { | 
| o.maxAgeSeconds = 42; | 
| -    o.method = buildUnnamed982(); | 
| -    o.origin = buildUnnamed983(); | 
| -    o.responseHeader = buildUnnamed984(); | 
| +    o.method = buildUnnamed722(); | 
| +    o.origin = buildUnnamed723(); | 
| +    o.responseHeader = buildUnnamed724(); | 
| } | 
| buildCounterBucketCors--; | 
| return o; | 
| @@ -121,34 +121,34 @@ checkBucketCors(api.BucketCors o) { | 
| buildCounterBucketCors++; | 
| if (buildCounterBucketCors < 3) { | 
| unittest.expect(o.maxAgeSeconds, unittest.equals(42)); | 
| -    checkUnnamed982(o.method); | 
| -    checkUnnamed983(o.origin); | 
| -    checkUnnamed984(o.responseHeader); | 
| +    checkUnnamed722(o.method); | 
| +    checkUnnamed723(o.origin); | 
| +    checkUnnamed724(o.responseHeader); | 
| } | 
| buildCounterBucketCors--; | 
| } | 
|  | 
| -buildUnnamed985() { | 
| +buildUnnamed725() { | 
| var o = new core.List<api.BucketCors>(); | 
| o.add(buildBucketCors()); | 
| o.add(buildBucketCors()); | 
| return o; | 
| } | 
|  | 
| -checkUnnamed985(core.List<api.BucketCors> o) { | 
| +checkUnnamed725(core.List<api.BucketCors> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| checkBucketCors(o[0]); | 
| checkBucketCors(o[1]); | 
| } | 
|  | 
| -buildUnnamed986() { | 
| +buildUnnamed726() { | 
| var o = new core.List<api.ObjectAccessControl>(); | 
| o.add(buildObjectAccessControl()); | 
| o.add(buildObjectAccessControl()); | 
| return o; | 
| } | 
|  | 
| -checkUnnamed986(core.List<api.ObjectAccessControl> o) { | 
| +checkUnnamed726(core.List<api.ObjectAccessControl> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| checkObjectAccessControl(o[0]); | 
| checkObjectAccessControl(o[1]); | 
| @@ -175,14 +175,14 @@ checkBucketLifecycleRuleAction(api.BucketLifecycleRuleAction o) { | 
| buildCounterBucketLifecycleRuleAction--; | 
| } | 
|  | 
| -buildUnnamed987() { | 
| +buildUnnamed727() { | 
| var o = new core.List<core.String>(); | 
| o.add("foo"); | 
| o.add("foo"); | 
| return o; | 
| } | 
|  | 
| -checkUnnamed987(core.List<core.String> o) { | 
| +checkUnnamed727(core.List<core.String> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| unittest.expect(o[0], unittest.equals('foo')); | 
| unittest.expect(o[1], unittest.equals('foo')); | 
| @@ -196,7 +196,7 @@ buildBucketLifecycleRuleCondition() { | 
| o.age = 42; | 
| o.createdBefore = core.DateTime.parse("2002-02-27T14:01:02Z"); | 
| o.isLive = true; | 
| -    o.matchesStorageClass = buildUnnamed987(); | 
| +    o.matchesStorageClass = buildUnnamed727(); | 
| o.numNewerVersions = 42; | 
| } | 
| buildCounterBucketLifecycleRuleCondition--; | 
| @@ -209,7 +209,7 @@ checkBucketLifecycleRuleCondition(api.BucketLifecycleRuleCondition o) { | 
| unittest.expect(o.age, unittest.equals(42)); | 
| unittest.expect(o.createdBefore, unittest.equals(core.DateTime.parse("2002-02-27T00:00:00"))); | 
| unittest.expect(o.isLive, unittest.isTrue); | 
| -    checkUnnamed987(o.matchesStorageClass); | 
| +    checkUnnamed727(o.matchesStorageClass); | 
| unittest.expect(o.numNewerVersions, unittest.equals(42)); | 
| } | 
| buildCounterBucketLifecycleRuleCondition--; | 
| @@ -236,14 +236,14 @@ checkBucketLifecycleRule(api.BucketLifecycleRule o) { | 
| buildCounterBucketLifecycleRule--; | 
| } | 
|  | 
| -buildUnnamed988() { | 
| +buildUnnamed728() { | 
| var o = new core.List<api.BucketLifecycleRule>(); | 
| o.add(buildBucketLifecycleRule()); | 
| o.add(buildBucketLifecycleRule()); | 
| return o; | 
| } | 
|  | 
| -checkUnnamed988(core.List<api.BucketLifecycleRule> o) { | 
| +checkUnnamed728(core.List<api.BucketLifecycleRule> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| checkBucketLifecycleRule(o[0]); | 
| checkBucketLifecycleRule(o[1]); | 
| @@ -254,7 +254,7 @@ buildBucketLifecycle() { | 
| var o = new api.BucketLifecycle(); | 
| buildCounterBucketLifecycle++; | 
| if (buildCounterBucketLifecycle < 3) { | 
| -    o.rule = buildUnnamed988(); | 
| +    o.rule = buildUnnamed728(); | 
| } | 
| buildCounterBucketLifecycle--; | 
| return o; | 
| @@ -263,7 +263,7 @@ buildBucketLifecycle() { | 
| checkBucketLifecycle(api.BucketLifecycle o) { | 
| buildCounterBucketLifecycle++; | 
| if (buildCounterBucketLifecycle < 3) { | 
| -    checkUnnamed988(o.rule); | 
| +    checkUnnamed728(o.rule); | 
| } | 
| buildCounterBucketLifecycle--; | 
| } | 
| @@ -355,9 +355,9 @@ buildBucket() { | 
| var o = new api.Bucket(); | 
| buildCounterBucket++; | 
| if (buildCounterBucket < 3) { | 
| -    o.acl = buildUnnamed981(); | 
| -    o.cors = buildUnnamed985(); | 
| -    o.defaultObjectAcl = buildUnnamed986(); | 
| +    o.acl = buildUnnamed721(); | 
| +    o.cors = buildUnnamed725(); | 
| +    o.defaultObjectAcl = buildUnnamed726(); | 
| o.etag = "foo"; | 
| o.id = "foo"; | 
| o.kind = "foo"; | 
| @@ -382,9 +382,9 @@ buildBucket() { | 
| checkBucket(api.Bucket o) { | 
| buildCounterBucket++; | 
| if (buildCounterBucket < 3) { | 
| -    checkUnnamed981(o.acl); | 
| -    checkUnnamed985(o.cors); | 
| -    checkUnnamed986(o.defaultObjectAcl); | 
| +    checkUnnamed721(o.acl); | 
| +    checkUnnamed725(o.cors); | 
| +    checkUnnamed726(o.defaultObjectAcl); | 
| unittest.expect(o.etag, unittest.equals('foo')); | 
| unittest.expect(o.id, unittest.equals('foo')); | 
| unittest.expect(o.kind, unittest.equals('foo')); | 
| @@ -465,14 +465,14 @@ checkBucketAccessControl(api.BucketAccessControl o) { | 
| buildCounterBucketAccessControl--; | 
| } | 
|  | 
| -buildUnnamed989() { | 
| +buildUnnamed729() { | 
| var o = new core.List<api.BucketAccessControl>(); | 
| o.add(buildBucketAccessControl()); | 
| o.add(buildBucketAccessControl()); | 
| return o; | 
| } | 
|  | 
| -checkUnnamed989(core.List<api.BucketAccessControl> o) { | 
| +checkUnnamed729(core.List<api.BucketAccessControl> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| checkBucketAccessControl(o[0]); | 
| checkBucketAccessControl(o[1]); | 
| @@ -483,7 +483,7 @@ buildBucketAccessControls() { | 
| var o = new api.BucketAccessControls(); | 
| buildCounterBucketAccessControls++; | 
| if (buildCounterBucketAccessControls < 3) { | 
| -    o.items = buildUnnamed989(); | 
| +    o.items = buildUnnamed729(); | 
| o.kind = "foo"; | 
| } | 
| buildCounterBucketAccessControls--; | 
| @@ -493,20 +493,20 @@ buildBucketAccessControls() { | 
| checkBucketAccessControls(api.BucketAccessControls o) { | 
| buildCounterBucketAccessControls++; | 
| if (buildCounterBucketAccessControls < 3) { | 
| -    checkUnnamed989(o.items); | 
| +    checkUnnamed729(o.items); | 
| unittest.expect(o.kind, unittest.equals('foo')); | 
| } | 
| buildCounterBucketAccessControls--; | 
| } | 
|  | 
| -buildUnnamed990() { | 
| +buildUnnamed730() { | 
| var o = new core.List<api.Bucket>(); | 
| o.add(buildBucket()); | 
| o.add(buildBucket()); | 
| return o; | 
| } | 
|  | 
| -checkUnnamed990(core.List<api.Bucket> o) { | 
| +checkUnnamed730(core.List<api.Bucket> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| checkBucket(o[0]); | 
| checkBucket(o[1]); | 
| @@ -517,7 +517,7 @@ buildBuckets() { | 
| var o = new api.Buckets(); | 
| buildCounterBuckets++; | 
| if (buildCounterBuckets < 3) { | 
| -    o.items = buildUnnamed990(); | 
| +    o.items = buildUnnamed730(); | 
| o.kind = "foo"; | 
| o.nextPageToken = "foo"; | 
| } | 
| @@ -528,21 +528,21 @@ buildBuckets() { | 
| checkBuckets(api.Buckets o) { | 
| buildCounterBuckets++; | 
| if (buildCounterBuckets < 3) { | 
| -    checkUnnamed990(o.items); | 
| +    checkUnnamed730(o.items); | 
| unittest.expect(o.kind, unittest.equals('foo')); | 
| unittest.expect(o.nextPageToken, unittest.equals('foo')); | 
| } | 
| buildCounterBuckets--; | 
| } | 
|  | 
| -buildUnnamed991() { | 
| +buildUnnamed731() { | 
| var o = new core.Map<core.String, core.String>(); | 
| o["x"] = "foo"; | 
| o["y"] = "foo"; | 
| return o; | 
| } | 
|  | 
| -checkUnnamed991(core.Map<core.String, core.String> o) { | 
| +checkUnnamed731(core.Map<core.String, core.String> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| unittest.expect(o["x"], unittest.equals('foo')); | 
| unittest.expect(o["y"], unittest.equals('foo')); | 
| @@ -557,7 +557,7 @@ buildChannel() { | 
| o.expiration = "foo"; | 
| o.id = "foo"; | 
| o.kind = "foo"; | 
| -    o.params = buildUnnamed991(); | 
| +    o.params = buildUnnamed731(); | 
| o.payload = true; | 
| o.resourceId = "foo"; | 
| o.resourceUri = "foo"; | 
| @@ -575,7 +575,7 @@ checkChannel(api.Channel o) { | 
| unittest.expect(o.expiration, unittest.equals('foo')); | 
| unittest.expect(o.id, unittest.equals('foo')); | 
| unittest.expect(o.kind, unittest.equals('foo')); | 
| -    checkUnnamed991(o.params); | 
| +    checkUnnamed731(o.params); | 
| unittest.expect(o.payload, unittest.isTrue); | 
| unittest.expect(o.resourceId, unittest.equals('foo')); | 
| unittest.expect(o.resourceUri, unittest.equals('foo')); | 
| @@ -627,14 +627,14 @@ checkComposeRequestSourceObjects(api.ComposeRequestSourceObjects o) { | 
| buildCounterComposeRequestSourceObjects--; | 
| } | 
|  | 
| -buildUnnamed992() { | 
| +buildUnnamed732() { | 
| var o = new core.List<api.ComposeRequestSourceObjects>(); | 
| o.add(buildComposeRequestSourceObjects()); | 
| o.add(buildComposeRequestSourceObjects()); | 
| return o; | 
| } | 
|  | 
| -checkUnnamed992(core.List<api.ComposeRequestSourceObjects> o) { | 
| +checkUnnamed732(core.List<api.ComposeRequestSourceObjects> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| checkComposeRequestSourceObjects(o[0]); | 
| checkComposeRequestSourceObjects(o[1]); | 
| @@ -647,7 +647,7 @@ buildComposeRequest() { | 
| if (buildCounterComposeRequest < 3) { | 
| o.destination = buildObject(); | 
| o.kind = "foo"; | 
| -    o.sourceObjects = buildUnnamed992(); | 
| +    o.sourceObjects = buildUnnamed732(); | 
| } | 
| buildCounterComposeRequest--; | 
| return o; | 
| @@ -658,19 +658,19 @@ checkComposeRequest(api.ComposeRequest o) { | 
| if (buildCounterComposeRequest < 3) { | 
| checkObject(o.destination); | 
| unittest.expect(o.kind, unittest.equals('foo')); | 
| -    checkUnnamed992(o.sourceObjects); | 
| +    checkUnnamed732(o.sourceObjects); | 
| } | 
| buildCounterComposeRequest--; | 
| } | 
|  | 
| -buildUnnamed993() { | 
| +buildUnnamed733() { | 
| var o = new core.List<api.ObjectAccessControl>(); | 
| o.add(buildObjectAccessControl()); | 
| o.add(buildObjectAccessControl()); | 
| return o; | 
| } | 
|  | 
| -checkUnnamed993(core.List<api.ObjectAccessControl> o) { | 
| +checkUnnamed733(core.List<api.ObjectAccessControl> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| checkObjectAccessControl(o[0]); | 
| checkObjectAccessControl(o[1]); | 
| @@ -697,14 +697,14 @@ checkObjectCustomerEncryption(api.ObjectCustomerEncryption o) { | 
| buildCounterObjectCustomerEncryption--; | 
| } | 
|  | 
| -buildUnnamed994() { | 
| +buildUnnamed734() { | 
| var o = new core.Map<core.String, core.String>(); | 
| o["x"] = "foo"; | 
| o["y"] = "foo"; | 
| return o; | 
| } | 
|  | 
| -checkUnnamed994(core.Map<core.String, core.String> o) { | 
| +checkUnnamed734(core.Map<core.String, core.String> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| unittest.expect(o["x"], unittest.equals('foo')); | 
| unittest.expect(o["y"], unittest.equals('foo')); | 
| @@ -736,7 +736,7 @@ buildObject() { | 
| var o = new api.Object(); | 
| buildCounterObject++; | 
| if (buildCounterObject < 3) { | 
| -    o.acl = buildUnnamed993(); | 
| +    o.acl = buildUnnamed733(); | 
| o.bucket = "foo"; | 
| o.cacheControl = "foo"; | 
| o.componentCount = 42; | 
| @@ -752,7 +752,7 @@ buildObject() { | 
| o.kind = "foo"; | 
| o.md5Hash = "foo"; | 
| o.mediaLink = "foo"; | 
| -    o.metadata = buildUnnamed994(); | 
| +    o.metadata = buildUnnamed734(); | 
| o.metageneration = "foo"; | 
| o.name = "foo"; | 
| o.owner = buildObjectOwner(); | 
| @@ -761,6 +761,7 @@ buildObject() { | 
| o.storageClass = "foo"; | 
| o.timeCreated = core.DateTime.parse("2002-02-27T14:01:02"); | 
| o.timeDeleted = core.DateTime.parse("2002-02-27T14:01:02"); | 
| +    o.timeStorageClassUpdated = core.DateTime.parse("2002-02-27T14:01:02"); | 
| o.updated = core.DateTime.parse("2002-02-27T14:01:02"); | 
| } | 
| buildCounterObject--; | 
| @@ -770,7 +771,7 @@ buildObject() { | 
| checkObject(api.Object o) { | 
| buildCounterObject++; | 
| if (buildCounterObject < 3) { | 
| -    checkUnnamed993(o.acl); | 
| +    checkUnnamed733(o.acl); | 
| unittest.expect(o.bucket, unittest.equals('foo')); | 
| unittest.expect(o.cacheControl, unittest.equals('foo')); | 
| unittest.expect(o.componentCount, unittest.equals(42)); | 
| @@ -786,7 +787,7 @@ checkObject(api.Object o) { | 
| unittest.expect(o.kind, unittest.equals('foo')); | 
| unittest.expect(o.md5Hash, unittest.equals('foo')); | 
| unittest.expect(o.mediaLink, unittest.equals('foo')); | 
| -    checkUnnamed994(o.metadata); | 
| +    checkUnnamed734(o.metadata); | 
| unittest.expect(o.metageneration, unittest.equals('foo')); | 
| unittest.expect(o.name, unittest.equals('foo')); | 
| checkObjectOwner(o.owner); | 
| @@ -795,6 +796,7 @@ checkObject(api.Object o) { | 
| unittest.expect(o.storageClass, unittest.equals('foo')); | 
| unittest.expect(o.timeCreated, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02"))); | 
| unittest.expect(o.timeDeleted, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02"))); | 
| +    unittest.expect(o.timeStorageClassUpdated, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02"))); | 
| unittest.expect(o.updated, unittest.equals(core.DateTime.parse("2002-02-27T14:01:02"))); | 
| } | 
| buildCounterObject--; | 
| @@ -864,14 +866,14 @@ checkObjectAccessControl(api.ObjectAccessControl o) { | 
| buildCounterObjectAccessControl--; | 
| } | 
|  | 
| -buildUnnamed995() { | 
| +buildUnnamed735() { | 
| var o = new core.List<api.ObjectAccessControl>(); | 
| o.add(buildObjectAccessControl()); | 
| o.add(buildObjectAccessControl()); | 
| return o; | 
| } | 
|  | 
| -checkUnnamed995(core.List<api.ObjectAccessControl> o) { | 
| +checkUnnamed735(core.List<api.ObjectAccessControl> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| checkObjectAccessControl(o[0]); | 
| checkObjectAccessControl(o[1]); | 
| @@ -882,7 +884,7 @@ buildObjectAccessControls() { | 
| var o = new api.ObjectAccessControls(); | 
| buildCounterObjectAccessControls++; | 
| if (buildCounterObjectAccessControls < 3) { | 
| -    o.items = buildUnnamed995(); | 
| +    o.items = buildUnnamed735(); | 
| o.kind = "foo"; | 
| } | 
| buildCounterObjectAccessControls--; | 
| @@ -892,33 +894,33 @@ buildObjectAccessControls() { | 
| checkObjectAccessControls(api.ObjectAccessControls o) { | 
| buildCounterObjectAccessControls++; | 
| if (buildCounterObjectAccessControls < 3) { | 
| -    checkUnnamed995(o.items); | 
| +    checkUnnamed735(o.items); | 
| unittest.expect(o.kind, unittest.equals('foo')); | 
| } | 
| buildCounterObjectAccessControls--; | 
| } | 
|  | 
| -buildUnnamed996() { | 
| +buildUnnamed736() { | 
| var o = new core.List<api.Object>(); | 
| o.add(buildObject()); | 
| o.add(buildObject()); | 
| return o; | 
| } | 
|  | 
| -checkUnnamed996(core.List<api.Object> o) { | 
| +checkUnnamed736(core.List<api.Object> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| checkObject(o[0]); | 
| checkObject(o[1]); | 
| } | 
|  | 
| -buildUnnamed997() { | 
| +buildUnnamed737() { | 
| var o = new core.List<core.String>(); | 
| o.add("foo"); | 
| o.add("foo"); | 
| return o; | 
| } | 
|  | 
| -checkUnnamed997(core.List<core.String> o) { | 
| +checkUnnamed737(core.List<core.String> o) { | 
| unittest.expect(o, unittest.hasLength(2)); | 
| unittest.expect(o[0], unittest.equals('foo')); | 
| unittest.expect(o[1], unittest.equals('foo')); | 
| @@ -929,10 +931,10 @@ buildObjects() { | 
| var o = new api.Objects(); | 
| buildCounterObjects++; | 
| if (buildCounterObjects < 3) { | 
| -    o.items = buildUnnamed996(); | 
| +    o.items = buildUnnamed736(); | 
| o.kind = "foo"; | 
| o.nextPageToken = "foo"; | 
| -    o.prefixes = buildUnnamed997(); | 
| +    o.prefixes = buildUnnamed737(); | 
| } | 
| buildCounterObjects--; | 
| return o; | 
| @@ -941,10 +943,10 @@ buildObjects() { | 
| checkObjects(api.Objects o) { | 
| buildCounterObjects++; | 
| if (buildCounterObjects < 3) { | 
| -    checkUnnamed996(o.items); | 
| +    checkUnnamed736(o.items); | 
| unittest.expect(o.kind, unittest.equals('foo')); | 
| unittest.expect(o.nextPageToken, unittest.equals('foo')); | 
| -    checkUnnamed997(o.prefixes); | 
| +    checkUnnamed737(o.prefixes); | 
| } | 
| buildCounterObjects--; | 
| } | 
|  |