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

Unified Diff: tools/telemetry/third_party/gsutilz/third_party/apitools/samples/storage_sample/storage/storage_v1_messages.py

Issue 1264873003: Add gsutil/third_party to telemetry/third_party/gsutilz/third_party. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Remove httplib2 Created 5 years, 5 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 side-by-side diff with in-line comments
Download patch
Index: tools/telemetry/third_party/gsutilz/third_party/apitools/samples/storage_sample/storage/storage_v1_messages.py
diff --git a/tools/telemetry/third_party/gsutilz/gslib/third_party/storage_apitools/storage_v1_messages.py b/tools/telemetry/third_party/gsutilz/third_party/apitools/samples/storage_sample/storage/storage_v1_messages.py
similarity index 90%
copy from tools/telemetry/third_party/gsutilz/gslib/third_party/storage_apitools/storage_v1_messages.py
copy to tools/telemetry/third_party/gsutilz/third_party/apitools/samples/storage_sample/storage/storage_v1_messages.py
index 3c7261050bab266d56a5112570c1f4c1e7208c3e..0e7b585a7289b83f20015638dcb2a7ba9afb5344 100644
--- a/tools/telemetry/third_party/gsutilz/gslib/third_party/storage_apitools/storage_v1_messages.py
+++ b/tools/telemetry/third_party/gsutilz/third_party/apitools/samples/storage_sample/storage/storage_v1_messages.py
@@ -1,26 +1,13 @@
-# Copyright 2014 Google Inc. All Rights Reserved.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
"""Generated message classes for storage version v1.
Lets you store and retrieve potentially-large, immutable data objects.
"""
+from apitools.base.py import encoding
+from apitools.base.py import extra_types
from protorpc import message_types
from protorpc import messages
-from apitools.base.py import encoding
-from apitools.base.py import extra_types
package = 'storage'
@@ -63,9 +50,9 @@ class Bucket(messages.Message):
projectNumber: The project number of the project the bucket belongs to.
selfLink: The URI of this bucket.
storageClass: The bucket's storage class. This defines how objects in the
- bucket are stored and determines the SLA and the cost of storage. Values
- include STANDARD, NEARLINE and DURABLE_REDUCED_AVAILABILITY. Defaults to
- STANDARD. For more information, see storage classes.
+ bucket are stored and determines the SLA and the cost of storage.
+ Typical values are STANDARD and DURABLE_REDUCED_AVAILABILITY. Defaults
+ to STANDARD. See the developer's guide for the authoritative list.
timeCreated: Creation time of the bucket in RFC 3339 format.
versioning: The bucket's versioning configuration.
website: The bucket's website configuration.
@@ -606,29 +593,6 @@ class Objects(messages.Message):
prefixes = messages.StringField(4, repeated=True)
-class RewriteResponse(messages.Message):
- """A Rewrite response.
-
- Messages:
- ResourceValue: A ResourceValue object.
-
- Fields:
- done: A boolean attribute.
- kind: The kind of item this is.
- objectSize: A string attribute.
- resource: A Object attribute.
- rewriteToken: A string attribute.
- totalBytesRewritten: A string attribute.
- """
-
- done = messages.BooleanField(1)
- kind = messages.StringField(2, default=u'storage#rewriteResponse')
- objectSize = messages.IntegerField(3, variant=messages.Variant.UINT64)
- resource = messages.MessageField('Object', 4)
- rewriteToken = messages.StringField(5)
- totalBytesRewritten = messages.IntegerField(6, variant=messages.Variant.UINT64)
-
-
class StandardQueryParameters(messages.Message):
"""Query parameters accepted by all methods.
@@ -646,8 +610,8 @@ class StandardQueryParameters(messages.Message):
quotaUser: Available to use for quota purposes for server-side
applications. Can be any arbitrary string assigned to a user, but should
not exceed 40 characters. Overrides userIp if both are provided.
- trace: A tracing token of the form "token:<tokenid>" or "email:<ldap>" to
- include in api requests.
+ trace: A tracing token of the form "token:<tokenid>" to include in api
+ requests.
userIp: IP address of the site where the request originates. Use this if
you want to enforce per-user limits.
"""
@@ -1641,118 +1605,6 @@ class StorageObjectsPatchRequest(messages.Message):
projection = messages.EnumField('ProjectionValueValuesEnum', 10)
-class StorageObjectsRewriteRequest(messages.Message):
- """A StorageObjectsRewriteRequest object.
-
- Enums:
- DestinationPredefinedAclValueValuesEnum: Apply a predefined set of access
- controls to the destination object.
- ProjectionValueValuesEnum: Set of properties to return. Defaults to noAcl,
- unless the object resource specifies the acl property, when it defaults
- to full.
-
- Fields:
- destinationBucket: Name of the bucket in which to store the new object.
- Overrides the provided object metadata's bucket value, if any.
- destinationObject: Name of the new object. Required when the object
- metadata is not otherwise provided. Overrides the object metadata's name
- value, if any.
- destinationPredefinedAcl: Apply a predefined set of access controls to the
- destination object.
- ifGenerationMatch: Makes the operation conditional on whether the
- destination object's current generation matches the given value.
- ifGenerationNotMatch: Makes the operation conditional on whether the
- destination object's current generation does not match the given value.
- ifMetagenerationMatch: Makes the operation conditional on whether the
- destination object's current metageneration matches the given value.
- ifMetagenerationNotMatch: Makes the operation conditional on whether the
- destination object's current metageneration does not match the given
- value.
- ifSourceGenerationMatch: Makes the operation conditional on whether the
- source object's generation matches the given value.
- ifSourceGenerationNotMatch: Makes the operation conditional on whether the
- source object's generation does not match the given value.
- ifSourceMetagenerationMatch: Makes the operation conditional on whether
- the source object's current metageneration matches the given value.
- ifSourceMetagenerationNotMatch: Makes the operation conditional on whether
- the source object's current metageneration does not match the given
- value.
- maxBytesRewrittenPerCall: The maximum number of bytes that will be
- rewritten per Rewrite request. Most callers shouldn't need to specify
- this parameter - it is primarily in place to support testing. If
- specified the value must be an integral multiple of 1 MiB (1048576).
- Also, this only applies to requests where the source and destination
- span locations and/or storage classes. Finally, this value must not
- change across Rewrite calls else you'll get an error that the rewrite
- token is invalid.
- object: A Object resource to be passed as the request body.
- projection: Set of properties to return. Defaults to noAcl, unless the
- object resource specifies the acl property, when it defaults to full.
- rewriteToken: Include this field (from the previous Rewrite response) on
- each Rewrite request after the first one, until the Rewrite response
- 'done' flag is true. Calls that provide a rewriteToken can omit all
- other request fields, but if included those fields must match the values
- provided in the first rewrite request.
- sourceBucket: Name of the bucket in which to find the source object.
- sourceGeneration: If present, selects a specific revision of the source
- object (as opposed to the latest version, the default).
- sourceObject: Name of the source object.
- """
-
- class DestinationPredefinedAclValueValuesEnum(messages.Enum):
- """Apply a predefined set of access controls to the destination object.
-
- Values:
- authenticatedRead: Object owner gets OWNER access, and
- allAuthenticatedUsers get READER access.
- bucketOwnerFullControl: Object owner gets OWNER access, and project team
- owners get OWNER access.
- bucketOwnerRead: Object owner gets OWNER access, and project team owners
- get READER access.
- private: Object owner gets OWNER access.
- projectPrivate: Object owner gets OWNER access, and project team members
- get access according to their roles.
- publicRead: Object owner gets OWNER access, and allUsers get READER
- access.
- """
- authenticatedRead = 0
- bucketOwnerFullControl = 1
- bucketOwnerRead = 2
- private = 3
- projectPrivate = 4
- publicRead = 5
-
- class ProjectionValueValuesEnum(messages.Enum):
- """Set of properties to return. Defaults to noAcl, unless the object
- resource specifies the acl property, when it defaults to full.
-
- Values:
- full: Include all properties.
- noAcl: Omit the acl property.
- """
- full = 0
- noAcl = 1
-
- destinationBucket = messages.StringField(1, required=True)
- destinationObject = messages.StringField(2, required=True)
- destinationPredefinedAcl = messages.EnumField('DestinationPredefinedAclValueValuesEnum', 3)
- ifGenerationMatch = messages.IntegerField(4)
- ifGenerationNotMatch = messages.IntegerField(5)
- ifMetagenerationMatch = messages.IntegerField(6)
- ifMetagenerationNotMatch = messages.IntegerField(7)
- ifSourceGenerationMatch = messages.IntegerField(8)
- ifSourceGenerationNotMatch = messages.IntegerField(9)
- ifSourceMetagenerationMatch = messages.IntegerField(10)
- ifSourceMetagenerationNotMatch = messages.IntegerField(11)
- maxBytesRewrittenPerCall = messages.IntegerField(12)
- object = messages.MessageField('Object', 13)
- projection = messages.EnumField('ProjectionValueValuesEnum', 14)
- rewriteToken = messages.StringField(15)
- sourceBucket = messages.StringField(16, required=True)
- sourceGeneration = messages.IntegerField(17)
- sourceObject = messages.StringField(18, required=True)
-
-
class StorageObjectsUpdateRequest(messages.Message):
"""A StorageObjectsUpdateRequest object.

Powered by Google App Engine
This is Rietveld 408576698