Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions generated/google-apis-storage_v1/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Release history for google-apis-storage_v1

### v0.65.0 (2026-07-05)

* Regenerated from discovery document revision 20260625

### v0.64.0 (2026-06-14)

* Regenerated using generator version 0.19.0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ module Google
module Apis
module StorageV1
# Version of the google-apis-storage_v1 gem
GEM_VERSION = "0.64.0"
GEM_VERSION = "0.65.0"

# Version of the code generator used to generate this client
GENERATOR_VERSION = "0.19.0"

# Revision of the discovery document this client was generated from
REVISION = "20260524"
REVISION = "20260625"
end
end
end
Original file line number Diff line number Diff line change
Expand Up @@ -3598,87 +3598,6 @@ def update_object(bucket, object, object_object = nil, generation: nil, if_gener
execute_or_queue_command(command, &block)
end

# Watch for changes on all objects in a bucket.
# @param [String] bucket
# Name of the bucket in which to look for objects.
# @param [Google::Apis::StorageV1::Channel] channel_object
# @param [String] delimiter
# Returns results in a directory-like mode. items will contain only objects
# whose names, aside from the prefix, do not contain delimiter. Objects whose
# names, aside from the prefix, contain delimiter will have their name,
# truncated after the delimiter, returned in prefixes. Duplicate prefixes are
# omitted.
# @param [String] end_offset
# Filter results to objects whose names are lexicographically before endOffset.
# If startOffset is also set, the objects listed will have names between
# startOffset (inclusive) and endOffset (exclusive).
# @param [Boolean] include_trailing_delimiter
# If true, objects that end in exactly one instance of delimiter will have their
# metadata included in items in addition to prefixes.
# @param [Fixnum] max_results
# Maximum number of items plus prefixes to return in a single page of responses.
# As duplicate prefixes are omitted, fewer total results may be returned than
# requested. The service will use this parameter or 1,000 items, whichever is
# smaller.
# @param [String] page_token
# A previously-returned page token representing part of the larger set of
# results to view.
# @param [String] prefix
# Filter results to objects whose names begin with this prefix.
# @param [String] projection
# Set of properties to return. Defaults to noAcl.
# @param [String] start_offset
# Filter results to objects whose names are lexicographically equal to or after
# startOffset. If endOffset is also set, the objects listed will have names
# between startOffset (inclusive) and endOffset (exclusive).
# @param [String] user_project
# The project to be billed for this request. Required for Requester Pays buckets.
# @param [Boolean] versions
# If true, lists all versions of an object as distinct results. The default is
# false. For more information, see [Object Versioning](https://cloud.google.com/
# storage/docs/object-versioning).
# @param [String] fields
# Selector specifying which fields to include in a partial response.
# @param [String] quota_user
# An opaque string that represents a user for quota purposes. Must not exceed 40
# characters.
# @param [String] user_ip
# Deprecated. Please use quotaUser instead.
# @param [Google::Apis::RequestOptions] options
# Request-specific options
#
# @yield [result, err] Result & error if block supplied
# @yieldparam result [Google::Apis::StorageV1::Channel] parsed result object
# @yieldparam err [StandardError] error object if request failed
#
# @return [Google::Apis::StorageV1::Channel]
#
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
# @raise [Google::Apis::AuthorizationError] Authorization is required
def watch_all_objects(bucket, channel_object = nil, delimiter: nil, end_offset: nil, include_trailing_delimiter: nil, max_results: nil, page_token: nil, prefix: nil, projection: nil, start_offset: nil, user_project: nil, versions: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
command = make_simple_command(:post, 'b/{bucket}/o/watch', options)
command.request_representation = Google::Apis::StorageV1::Channel::Representation
command.request_object = channel_object
command.response_representation = Google::Apis::StorageV1::Channel::Representation
command.response_class = Google::Apis::StorageV1::Channel
command.params['bucket'] = bucket unless bucket.nil?
command.query['delimiter'] = delimiter unless delimiter.nil?
command.query['endOffset'] = end_offset unless end_offset.nil?
command.query['includeTrailingDelimiter'] = include_trailing_delimiter unless include_trailing_delimiter.nil?
command.query['maxResults'] = max_results unless max_results.nil?
command.query['pageToken'] = page_token unless page_token.nil?
command.query['prefix'] = prefix unless prefix.nil?
command.query['projection'] = projection unless projection.nil?
command.query['startOffset'] = start_offset unless start_offset.nil?
command.query['userProject'] = user_project unless user_project.nil?
command.query['versions'] = versions unless versions.nil?
command.query['fields'] = fields unless fields.nil?
command.query['quotaUser'] = quota_user unless quota_user.nil?
command.query['userIp'] = user_ip unless user_ip.nil?
execute_or_queue_command(command, &block)
end

# Starts asynchronous advancement of the relocate bucket operation in the case
# of required write downtime, to allow it to lock the bucket at the source
# location, and proceed with the bucket location swap. The server makes a best
Expand Down
Loading