Sha256: 21e20fafab05132ddfec48605da2e8ff85ceef847c02e41215be34aaf817f633
Contents?: true
Size: 813 Bytes
Versions: 20
Compression:
Stored size: 813 Bytes
Contents
module Fog module Storage class GoogleJSON class Real # Retrieves a list of buckets for a given project # https://cloud.google.com/storage/docs/json_api/v1/buckets/list # # @return [Google::Apis::StorageV1::Buckets] # TODO: check if very large lists require working with nextPageToken def list_buckets(max_results: nil, page_token: nil, prefix: nil, projection: nil) @storage_json.list_buckets( @project, :max_results => max_results, :page_token => page_token, :prefix => prefix, :projection => projection ) end end class Mock def list_buckets Fog::Mock.not_implemented end end end end end
Version data entries
20 entries across 20 versions & 1 rubygems