Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(65)

Side by Side Diff: generated/googleapis/lib/storage/v1.dart

Issue 3003493002: Api-Roll 53: 2017-08-21 (Closed)
Patch Set: Created 3 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // This is a generated file (see the discoveryapis_generator project). 1 // This is a generated file (see the discoveryapis_generator project).
2 2
3 library googleapis.storage.v1; 3 library googleapis.storage.v1;
4 4
5 import 'dart:core' as core; 5 import 'dart:core' as core;
6 import 'dart:async' as async; 6 import 'dart:async' as async;
7 import 'dart:convert' as convert; 7 import 'dart:convert' as convert;
8 8
9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; 9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons;
10 import 'package:http/http.dart' as http; 10 import 'package:http/http.dart' as http;
(...skipping 1548 matching lines...) Expand 10 before | Expand all | Expand 10 after
1559 uploadMedia: _uploadMedia, 1559 uploadMedia: _uploadMedia,
1560 downloadOptions: _downloadOptions); 1560 downloadOptions: _downloadOptions);
1561 return _response.then((data) => new Notification.fromJson(data)); 1561 return _response.then((data) => new Notification.fromJson(data));
1562 } 1562 }
1563 1563
1564 /** 1564 /**
1565 * Retrieves a list of notification subscriptions for a given bucket. 1565 * Retrieves a list of notification subscriptions for a given bucket.
1566 * 1566 *
1567 * Request parameters: 1567 * Request parameters:
1568 * 1568 *
1569 * [bucket] - Name of a GCS bucket. 1569 * [bucket] - Name of a Google Cloud Storage bucket.
1570 * 1570 *
1571 * [userProject] - The project to be billed for this request, for Requester 1571 * [userProject] - The project to be billed for this request, for Requester
1572 * Pays buckets. 1572 * Pays buckets.
1573 * 1573 *
1574 * Completes with a [Notifications]. 1574 * Completes with a [Notifications].
1575 * 1575 *
1576 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 1576 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1577 * error. 1577 * error.
1578 * 1578 *
1579 * If the used [http.Client] completes with an error when making a REST call, 1579 * If the used [http.Client] completes with an error when making a REST call,
(...skipping 453 matching lines...) Expand 10 before | Expand all | Expand 10 after
2033 * team owners get OWNER access. 2033 * team owners get OWNER access.
2034 * - "bucketOwnerRead" : Object owner gets OWNER access, and project team 2034 * - "bucketOwnerRead" : Object owner gets OWNER access, and project team
2035 * owners get READER access. 2035 * owners get READER access.
2036 * - "private" : Object owner gets OWNER access. 2036 * - "private" : Object owner gets OWNER access.
2037 * - "projectPrivate" : Object owner gets OWNER access, and project team 2037 * - "projectPrivate" : Object owner gets OWNER access, and project team
2038 * members get access according to their roles. 2038 * members get access according to their roles.
2039 * - "publicRead" : Object owner gets OWNER access, and allUsers get READER 2039 * - "publicRead" : Object owner gets OWNER access, and allUsers get READER
2040 * access. 2040 * access.
2041 * 2041 *
2042 * [ifGenerationMatch] - Makes the operation conditional on whether the 2042 * [ifGenerationMatch] - Makes the operation conditional on whether the
2043 * object's current generation matches the given value. 2043 * object's current generation matches the given value. Setting to 0 makes the
2044 * operation succeed only if there are no live versions of the object.
2044 * 2045 *
2045 * [ifMetagenerationMatch] - Makes the operation conditional on whether the 2046 * [ifMetagenerationMatch] - Makes the operation conditional on whether the
2046 * object's current metageneration matches the given value. 2047 * object's current metageneration matches the given value.
2047 * 2048 *
2048 * [kmsKeyName] - Resource name of the Cloud KMS key, of the form 2049 * [kmsKeyName] - Resource name of the Cloud KMS key, of the form
2049 * projects/my-project/locations/global/keyRings/my-kr/cryptoKeys/my-key, that 2050 * projects/my-project/locations/global/keyRings/my-kr/cryptoKeys/my-key, that
2050 * will be used to encrypt the object. Overrides the object metadata's 2051 * will be used to encrypt the object. Overrides the object metadata's
2051 * kms_key_name value, if any. 2052 * kms_key_name value, if any.
2052 * 2053 *
2053 * [userProject] - The project to be billed for this request, for Requester 2054 * [userProject] - The project to be billed for this request, for Requester
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after
2152 * team owners get OWNER access. 2153 * team owners get OWNER access.
2153 * - "bucketOwnerRead" : Object owner gets OWNER access, and project team 2154 * - "bucketOwnerRead" : Object owner gets OWNER access, and project team
2154 * owners get READER access. 2155 * owners get READER access.
2155 * - "private" : Object owner gets OWNER access. 2156 * - "private" : Object owner gets OWNER access.
2156 * - "projectPrivate" : Object owner gets OWNER access, and project team 2157 * - "projectPrivate" : Object owner gets OWNER access, and project team
2157 * members get access according to their roles. 2158 * members get access according to their roles.
2158 * - "publicRead" : Object owner gets OWNER access, and allUsers get READER 2159 * - "publicRead" : Object owner gets OWNER access, and allUsers get READER
2159 * access. 2160 * access.
2160 * 2161 *
2161 * [ifGenerationMatch] - Makes the operation conditional on whether the 2162 * [ifGenerationMatch] - Makes the operation conditional on whether the
2162 * destination object's current generation matches the given value. 2163 * destination object's current generation matches the given value. Setting to
2164 * 0 makes the operation succeed only if there are no live versions of the
2165 * object.
2163 * 2166 *
2164 * [ifGenerationNotMatch] - Makes the operation conditional on whether the 2167 * [ifGenerationNotMatch] - Makes the operation conditional on whether the
2165 * destination object's current generation does not match the given value. 2168 * destination object's current generation does not match the given value. If
2169 * no live object exists, the precondition fails. Setting to 0 makes the
2170 * operation succeed only if there is a live version of the object.
2166 * 2171 *
2167 * [ifMetagenerationMatch] - Makes the operation conditional on whether the 2172 * [ifMetagenerationMatch] - Makes the operation conditional on whether the
2168 * destination object's current metageneration matches the given value. 2173 * destination object's current metageneration matches the given value.
2169 * 2174 *
2170 * [ifMetagenerationNotMatch] - Makes the operation conditional on whether the 2175 * [ifMetagenerationNotMatch] - Makes the operation conditional on whether the
2171 * destination object's current metageneration does not match the given value. 2176 * destination object's current metageneration does not match the given value.
2172 * 2177 *
2173 * [ifSourceGenerationMatch] - Makes the operation conditional on whether the 2178 * [ifSourceGenerationMatch] - Makes the operation conditional on whether the
2174 * source object's generation matches the given value. 2179 * source object's current generation matches the given value.
2175 * 2180 *
2176 * [ifSourceGenerationNotMatch] - Makes the operation conditional on whether 2181 * [ifSourceGenerationNotMatch] - Makes the operation conditional on whether
2177 * the source object's generation does not match the given value. 2182 * the source object's current generation does not match the given value.
2178 * 2183 *
2179 * [ifSourceMetagenerationMatch] - Makes the operation conditional on whether 2184 * [ifSourceMetagenerationMatch] - Makes the operation conditional on whether
2180 * the source object's current metageneration matches the given value. 2185 * the source object's current metageneration matches the given value.
2181 * 2186 *
2182 * [ifSourceMetagenerationNotMatch] - Makes the operation conditional on 2187 * [ifSourceMetagenerationNotMatch] - Makes the operation conditional on
2183 * whether the source object's current metageneration does not match the given 2188 * whether the source object's current metageneration does not match the given
2184 * value. 2189 * value.
2185 * 2190 *
2186 * [projection] - Set of properties to return. Defaults to noAcl, unless the 2191 * [projection] - Set of properties to return. Defaults to noAcl, unless the
2187 * object resource specifies the acl property, when it defaults to full. 2192 * object resource specifies the acl property, when it defaults to full.
(...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after
2298 * 2303 *
2299 * [bucket] - Name of the bucket in which the object resides. 2304 * [bucket] - Name of the bucket in which the object resides.
2300 * 2305 *
2301 * [object] - Name of the object. For information about how to URL encode 2306 * [object] - Name of the object. For information about how to URL encode
2302 * object names to be path safe, see Encoding URI Path Parts. 2307 * object names to be path safe, see Encoding URI Path Parts.
2303 * 2308 *
2304 * [generation] - If present, permanently deletes a specific revision of this 2309 * [generation] - If present, permanently deletes a specific revision of this
2305 * object (as opposed to the latest version, the default). 2310 * object (as opposed to the latest version, the default).
2306 * 2311 *
2307 * [ifGenerationMatch] - Makes the operation conditional on whether the 2312 * [ifGenerationMatch] - Makes the operation conditional on whether the
2308 * object's current generation matches the given value. 2313 * object's current generation matches the given value. Setting to 0 makes the
2314 * operation succeed only if there are no live versions of the object.
2309 * 2315 *
2310 * [ifGenerationNotMatch] - Makes the operation conditional on whether the 2316 * [ifGenerationNotMatch] - Makes the operation conditional on whether the
2311 * object's current generation does not match the given value. 2317 * object's current generation does not match the given value. If no live
2318 * object exists, the precondition fails. Setting to 0 makes the operation
2319 * succeed only if there is a live version of the object.
2312 * 2320 *
2313 * [ifMetagenerationMatch] - Makes the operation conditional on whether the 2321 * [ifMetagenerationMatch] - Makes the operation conditional on whether the
2314 * object's current metageneration matches the given value. 2322 * object's current metageneration matches the given value.
2315 * 2323 *
2316 * [ifMetagenerationNotMatch] - Makes the operation conditional on whether the 2324 * [ifMetagenerationNotMatch] - Makes the operation conditional on whether the
2317 * object's current metageneration does not match the given value. 2325 * object's current metageneration does not match the given value.
2318 * 2326 *
2319 * [userProject] - The project to be billed for this request, for Requester 2327 * [userProject] - The project to be billed for this request, for Requester
2320 * Pays buckets. 2328 * Pays buckets.
2321 * 2329 *
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
2379 * 2387 *
2380 * [bucket] - Name of the bucket in which the object resides. 2388 * [bucket] - Name of the bucket in which the object resides.
2381 * 2389 *
2382 * [object] - Name of the object. For information about how to URL encode 2390 * [object] - Name of the object. For information about how to URL encode
2383 * object names to be path safe, see Encoding URI Path Parts. 2391 * object names to be path safe, see Encoding URI Path Parts.
2384 * 2392 *
2385 * [generation] - If present, selects a specific revision of this object (as 2393 * [generation] - If present, selects a specific revision of this object (as
2386 * opposed to the latest version, the default). 2394 * opposed to the latest version, the default).
2387 * 2395 *
2388 * [ifGenerationMatch] - Makes the operation conditional on whether the 2396 * [ifGenerationMatch] - Makes the operation conditional on whether the
2389 * object's generation matches the given value. 2397 * object's current generation matches the given value. Setting to 0 makes the
2398 * operation succeed only if there are no live versions of the object.
2390 * 2399 *
2391 * [ifGenerationNotMatch] - Makes the operation conditional on whether the 2400 * [ifGenerationNotMatch] - Makes the operation conditional on whether the
2392 * object's generation does not match the given value. 2401 * object's current generation does not match the given value. If no live
2402 * object exists, the precondition fails. Setting to 0 makes the operation
2403 * succeed only if there is a live version of the object.
2393 * 2404 *
2394 * [ifMetagenerationMatch] - Makes the operation conditional on whether the 2405 * [ifMetagenerationMatch] - Makes the operation conditional on whether the
2395 * object's current metageneration matches the given value. 2406 * object's current metageneration matches the given value.
2396 * 2407 *
2397 * [ifMetagenerationNotMatch] - Makes the operation conditional on whether the 2408 * [ifMetagenerationNotMatch] - Makes the operation conditional on whether the
2398 * object's current metageneration does not match the given value. 2409 * object's current metageneration does not match the given value.
2399 * 2410 *
2400 * [projection] - Set of properties to return. Defaults to noAcl. 2411 * [projection] - Set of properties to return. Defaults to noAcl.
2401 * Possible string values are: 2412 * Possible string values are:
2402 * - "full" : Include all properties. 2413 * - "full" : Include all properties.
(...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after
2543 * [bucket] - Name of the bucket in which to store the new object. Overrides 2554 * [bucket] - Name of the bucket in which to store the new object. Overrides
2544 * the provided object metadata's bucket value, if any. 2555 * the provided object metadata's bucket value, if any.
2545 * 2556 *
2546 * [contentEncoding] - If set, sets the contentEncoding property of the final 2557 * [contentEncoding] - If set, sets the contentEncoding property of the final
2547 * object to this value. Setting this parameter is equivalent to setting the 2558 * object to this value. Setting this parameter is equivalent to setting the
2548 * contentEncoding metadata property. This can be useful when uploading an 2559 * contentEncoding metadata property. This can be useful when uploading an
2549 * object with uploadType=media to indicate the encoding of the content being 2560 * object with uploadType=media to indicate the encoding of the content being
2550 * uploaded. 2561 * uploaded.
2551 * 2562 *
2552 * [ifGenerationMatch] - Makes the operation conditional on whether the 2563 * [ifGenerationMatch] - Makes the operation conditional on whether the
2553 * object's current generation matches the given value. 2564 * object's current generation matches the given value. Setting to 0 makes the
2565 * operation succeed only if there are no live versions of the object.
2554 * 2566 *
2555 * [ifGenerationNotMatch] - Makes the operation conditional on whether the 2567 * [ifGenerationNotMatch] - Makes the operation conditional on whether the
2556 * object's current generation does not match the given value. 2568 * object's current generation does not match the given value. If no live
2569 * object exists, the precondition fails. Setting to 0 makes the operation
2570 * succeed only if there is a live version of the object.
2557 * 2571 *
2558 * [ifMetagenerationMatch] - Makes the operation conditional on whether the 2572 * [ifMetagenerationMatch] - Makes the operation conditional on whether the
2559 * object's current metageneration matches the given value. 2573 * object's current metageneration matches the given value.
2560 * 2574 *
2561 * [ifMetagenerationNotMatch] - Makes the operation conditional on whether the 2575 * [ifMetagenerationNotMatch] - Makes the operation conditional on whether the
2562 * object's current metageneration does not match the given value. 2576 * object's current metageneration does not match the given value.
2563 * 2577 *
2564 * [kmsKeyName] - Resource name of the Cloud KMS key, of the form 2578 * [kmsKeyName] - Resource name of the Cloud KMS key, of the form
2565 * projects/my-project/locations/global/keyRings/my-kr/cryptoKeys/my-key, that 2579 * projects/my-project/locations/global/keyRings/my-kr/cryptoKeys/my-key, that
2566 * will be used to encrypt the object. Overrides the object metadata's 2580 * will be used to encrypt the object. Overrides the object metadata's
(...skipping 218 matching lines...) Expand 10 before | Expand all | Expand 10 after
2785 * 2799 *
2786 * [bucket] - Name of the bucket in which the object resides. 2800 * [bucket] - Name of the bucket in which the object resides.
2787 * 2801 *
2788 * [object] - Name of the object. For information about how to URL encode 2802 * [object] - Name of the object. For information about how to URL encode
2789 * object names to be path safe, see Encoding URI Path Parts. 2803 * object names to be path safe, see Encoding URI Path Parts.
2790 * 2804 *
2791 * [generation] - If present, selects a specific revision of this object (as 2805 * [generation] - If present, selects a specific revision of this object (as
2792 * opposed to the latest version, the default). 2806 * opposed to the latest version, the default).
2793 * 2807 *
2794 * [ifGenerationMatch] - Makes the operation conditional on whether the 2808 * [ifGenerationMatch] - Makes the operation conditional on whether the
2795 * object's current generation matches the given value. 2809 * object's current generation matches the given value. Setting to 0 makes the
2810 * operation succeed only if there are no live versions of the object.
2796 * 2811 *
2797 * [ifGenerationNotMatch] - Makes the operation conditional on whether the 2812 * [ifGenerationNotMatch] - Makes the operation conditional on whether the
2798 * object's current generation does not match the given value. 2813 * object's current generation does not match the given value. If no live
2814 * object exists, the precondition fails. Setting to 0 makes the operation
2815 * succeed only if there is a live version of the object.
2799 * 2816 *
2800 * [ifMetagenerationMatch] - Makes the operation conditional on whether the 2817 * [ifMetagenerationMatch] - Makes the operation conditional on whether the
2801 * object's current metageneration matches the given value. 2818 * object's current metageneration matches the given value.
2802 * 2819 *
2803 * [ifMetagenerationNotMatch] - Makes the operation conditional on whether the 2820 * [ifMetagenerationNotMatch] - Makes the operation conditional on whether the
2804 * object's current metageneration does not match the given value. 2821 * object's current metageneration does not match the given value.
2805 * 2822 *
2806 * [predefinedAcl] - Apply a predefined set of access controls to this object. 2823 * [predefinedAcl] - Apply a predefined set of access controls to this object.
2807 * Possible string values are: 2824 * Possible string values are:
2808 * - "authenticatedRead" : Object owner gets OWNER access, and 2825 * - "authenticatedRead" : Object owner gets OWNER access, and
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
2922 * team owners get OWNER access. 2939 * team owners get OWNER access.
2923 * - "bucketOwnerRead" : Object owner gets OWNER access, and project team 2940 * - "bucketOwnerRead" : Object owner gets OWNER access, and project team
2924 * owners get READER access. 2941 * owners get READER access.
2925 * - "private" : Object owner gets OWNER access. 2942 * - "private" : Object owner gets OWNER access.
2926 * - "projectPrivate" : Object owner gets OWNER access, and project team 2943 * - "projectPrivate" : Object owner gets OWNER access, and project team
2927 * members get access according to their roles. 2944 * members get access according to their roles.
2928 * - "publicRead" : Object owner gets OWNER access, and allUsers get READER 2945 * - "publicRead" : Object owner gets OWNER access, and allUsers get READER
2929 * access. 2946 * access.
2930 * 2947 *
2931 * [ifGenerationMatch] - Makes the operation conditional on whether the 2948 * [ifGenerationMatch] - Makes the operation conditional on whether the
2932 * destination object's current generation matches the given value. 2949 * object's current generation matches the given value. Setting to 0 makes the
2950 * operation succeed only if there are no live versions of the object.
2933 * 2951 *
2934 * [ifGenerationNotMatch] - Makes the operation conditional on whether the 2952 * [ifGenerationNotMatch] - Makes the operation conditional on whether the
2935 * destination object's current generation does not match the given value. 2953 * object's current generation does not match the given value. If no live
2954 * object exists, the precondition fails. Setting to 0 makes the operation
2955 * succeed only if there is a live version of the object.
2936 * 2956 *
2937 * [ifMetagenerationMatch] - Makes the operation conditional on whether the 2957 * [ifMetagenerationMatch] - Makes the operation conditional on whether the
2938 * destination object's current metageneration matches the given value. 2958 * destination object's current metageneration matches the given value.
2939 * 2959 *
2940 * [ifMetagenerationNotMatch] - Makes the operation conditional on whether the 2960 * [ifMetagenerationNotMatch] - Makes the operation conditional on whether the
2941 * destination object's current metageneration does not match the given value. 2961 * destination object's current metageneration does not match the given value.
2942 * 2962 *
2943 * [ifSourceGenerationMatch] - Makes the operation conditional on whether the 2963 * [ifSourceGenerationMatch] - Makes the operation conditional on whether the
2944 * source object's generation matches the given value. 2964 * source object's current generation matches the given value.
2945 * 2965 *
2946 * [ifSourceGenerationNotMatch] - Makes the operation conditional on whether 2966 * [ifSourceGenerationNotMatch] - Makes the operation conditional on whether
2947 * the source object's generation does not match the given value. 2967 * the source object's current generation does not match the given value.
2948 * 2968 *
2949 * [ifSourceMetagenerationMatch] - Makes the operation conditional on whether 2969 * [ifSourceMetagenerationMatch] - Makes the operation conditional on whether
2950 * the source object's current metageneration matches the given value. 2970 * the source object's current metageneration matches the given value.
2951 * 2971 *
2952 * [ifSourceMetagenerationNotMatch] - Makes the operation conditional on 2972 * [ifSourceMetagenerationNotMatch] - Makes the operation conditional on
2953 * whether the source object's current metageneration does not match the given 2973 * whether the source object's current metageneration does not match the given
2954 * value. 2974 * value.
2955 * 2975 *
2956 * [maxBytesRewrittenPerCall] - The maximum number of bytes that will be 2976 * [maxBytesRewrittenPerCall] - The maximum number of bytes that will be
2957 * rewritten per rewrite request. Most callers shouldn't need to specify this 2977 * rewritten per rewrite request. Most callers shouldn't need to specify this
(...skipping 245 matching lines...) Expand 10 before | Expand all | Expand 10 after
3203 * 3223 *
3204 * [bucket] - Name of the bucket in which the object resides. 3224 * [bucket] - Name of the bucket in which the object resides.
3205 * 3225 *
3206 * [object] - Name of the object. For information about how to URL encode 3226 * [object] - Name of the object. For information about how to URL encode
3207 * object names to be path safe, see Encoding URI Path Parts. 3227 * object names to be path safe, see Encoding URI Path Parts.
3208 * 3228 *
3209 * [generation] - If present, selects a specific revision of this object (as 3229 * [generation] - If present, selects a specific revision of this object (as
3210 * opposed to the latest version, the default). 3230 * opposed to the latest version, the default).
3211 * 3231 *
3212 * [ifGenerationMatch] - Makes the operation conditional on whether the 3232 * [ifGenerationMatch] - Makes the operation conditional on whether the
3213 * object's current generation matches the given value. 3233 * object's current generation matches the given value. Setting to 0 makes the
3234 * operation succeed only if there are no live versions of the object.
3214 * 3235 *
3215 * [ifGenerationNotMatch] - Makes the operation conditional on whether the 3236 * [ifGenerationNotMatch] - Makes the operation conditional on whether the
3216 * object's current generation does not match the given value. 3237 * object's current generation does not match the given value. If no live
3238 * object exists, the precondition fails. Setting to 0 makes the operation
3239 * succeed only if there is a live version of the object.
3217 * 3240 *
3218 * [ifMetagenerationMatch] - Makes the operation conditional on whether the 3241 * [ifMetagenerationMatch] - Makes the operation conditional on whether the
3219 * object's current metageneration matches the given value. 3242 * object's current metageneration matches the given value.
3220 * 3243 *
3221 * [ifMetagenerationNotMatch] - Makes the operation conditional on whether the 3244 * [ifMetagenerationNotMatch] - Makes the operation conditional on whether the
3222 * object's current metageneration does not match the given value. 3245 * object's current metageneration does not match the given value.
3223 * 3246 *
3224 * [predefinedAcl] - Apply a predefined set of access controls to this object. 3247 * [predefinedAcl] - Apply a predefined set of access controls to this object.
3225 * Possible string values are: 3248 * Possible string values are:
3226 * - "authenticatedRead" : Object owner gets OWNER access, and 3249 * - "authenticatedRead" : Object owner gets OWNER access, and
(...skipping 198 matching lines...) Expand 10 before | Expand all | Expand 10 after
3425 } 3448 }
3426 3449
3427 3450
3428 class ProjectsServiceAccountResourceApi { 3451 class ProjectsServiceAccountResourceApi {
3429 final commons.ApiRequester _requester; 3452 final commons.ApiRequester _requester;
3430 3453
3431 ProjectsServiceAccountResourceApi(commons.ApiRequester client) : 3454 ProjectsServiceAccountResourceApi(commons.ApiRequester client) :
3432 _requester = client; 3455 _requester = client;
3433 3456
3434 /** 3457 /**
3435 * Get the email address of this project's GCS service account. 3458 * Get the email address of this project's Google Cloud Storage service
3459 * account.
3436 * 3460 *
3437 * Request parameters: 3461 * Request parameters:
3438 * 3462 *
3439 * [projectId] - Project ID 3463 * [projectId] - Project ID
3440 * 3464 *
3441 * Completes with a [ServiceAccount]. 3465 * Completes with a [ServiceAccount].
3442 * 3466 *
3443 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 3467 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
3444 * error. 3468 * error.
3445 * 3469 *
(...skipping 1302 matching lines...) Expand 10 before | Expand all | Expand 10 after
4748 * accumulated by compose operations. 4772 * accumulated by compose operations.
4749 */ 4773 */
4750 core.int componentCount; 4774 core.int componentCount;
4751 /** Content-Disposition of the object data. */ 4775 /** Content-Disposition of the object data. */
4752 core.String contentDisposition; 4776 core.String contentDisposition;
4753 /** Content-Encoding of the object data. */ 4777 /** Content-Encoding of the object data. */
4754 core.String contentEncoding; 4778 core.String contentEncoding;
4755 /** Content-Language of the object data. */ 4779 /** Content-Language of the object data. */
4756 core.String contentLanguage; 4780 core.String contentLanguage;
4757 /** 4781 /**
4758 * Content-Type of the object data. If contentType is not specified, object 4782 * Content-Type of the object data. If an object is stored without a
4759 * downloads will be served as application/octet-stream. 4783 * Content-Type, it is served as application/octet-stream.
4760 */ 4784 */
4761 core.String contentType; 4785 core.String contentType;
4762 /** 4786 /**
4763 * CRC32c checksum, as described in RFC 4960, Appendix B; encoded using base64 4787 * CRC32c checksum, as described in RFC 4960, Appendix B; encoded using base64
4764 * in big-endian byte order. For more information about using the CRC32c 4788 * in big-endian byte order. For more information about using the CRC32c
4765 * checksum, see Hashes and ETags: Best Practices. 4789 * checksum, see Hashes and ETags: Best Practices.
4766 */ 4790 */
4767 core.String crc32c; 4791 core.String crc32c;
4768 /** 4792 /**
4769 * Metadata of customer-supplied encryption key, if the object is encrypted by 4793 * Metadata of customer-supplied encryption key, if the object is encrypted by
(...skipping 585 matching lines...) Expand 10 before | Expand all | Expand 10 after
5355 void set etagAsBytes(core.List<core.int> _bytes) { 5379 void set etagAsBytes(core.List<core.int> _bytes) {
5356 etag = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "- "); 5380 etag = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+", "- ");
5357 } 5381 }
5358 /** 5382 /**
5359 * The kind of item this is. For policies, this is always storage#policy. This 5383 * The kind of item this is. For policies, this is always storage#policy. This
5360 * field is ignored on input. 5384 * field is ignored on input.
5361 */ 5385 */
5362 core.String kind; 5386 core.String kind;
5363 /** 5387 /**
5364 * The ID of the resource to which this policy belongs. Will be of the form 5388 * The ID of the resource to which this policy belongs. Will be of the form
5365 * buckets/bucket for buckets, and buckets/bucket/objects/object for objects. 5389 * projects/_/buckets/bucket for buckets, and
5366 * A specific generation may be specified by appending #generationNumber to 5390 * projects/_/buckets/bucket/objects/object for objects. A specific generation
5367 * the end of the object name, e.g. buckets/my-bucket/objects/data.txt#17. The 5391 * may be specified by appending #generationNumber to the end of the object
5368 * current generation can be denoted with #0. This field is ignored on input. 5392 * name, e.g. projects/_/buckets/my-bucket/objects/data.txt#17. The current
5393 * generation can be denoted with #0. This field is ignored on input.
5369 */ 5394 */
5370 core.String resourceId; 5395 core.String resourceId;
5371 5396
5372 Policy(); 5397 Policy();
5373 5398
5374 Policy.fromJson(core.Map _json) { 5399 Policy.fromJson(core.Map _json) {
5375 if (_json.containsKey("bindings")) { 5400 if (_json.containsKey("bindings")) {
5376 bindings = _json["bindings"].map((value) => new PolicyBindings.fromJson(va lue)).toList(); 5401 bindings = _json["bindings"].map((value) => new PolicyBindings.fromJson(va lue)).toList();
5377 } 5402 }
5378 if (_json.containsKey("etag")) { 5403 if (_json.containsKey("etag")) {
(...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after
5554 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>(); 5579 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
5555 if (kind != null) { 5580 if (kind != null) {
5556 _json["kind"] = kind; 5581 _json["kind"] = kind;
5557 } 5582 }
5558 if (permissions != null) { 5583 if (permissions != null) {
5559 _json["permissions"] = permissions; 5584 _json["permissions"] = permissions;
5560 } 5585 }
5561 return _json; 5586 return _json;
5562 } 5587 }
5563 } 5588 }
OLDNEW
« no previous file with comments | « generated/googleapis/lib/speech/v1.dart ('k') | generated/googleapis/lib/storagetransfer/v1.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698