#include "google/cloud/storage/hmac_key_metadata.h"
#include "google/cloud/storage/internal/group_options.h"
#include "google/cloud/storage/internal/logging_client.h"
#include "google/cloud/storage/internal/parameter_pack_validation.h"
#include "google/cloud/storage/internal/policy_document_request.h"
#include "google/cloud/storage/internal/retry_client.h"
#include "google/cloud/storage/internal/signed_url_requests.h"
#include "google/cloud/storage/internal/tuple_filter.h"
#include "google/cloud/storage/list_buckets_reader.h"
#include "google/cloud/storage/list_hmac_keys_reader.h"
#include "google/cloud/storage/list_objects_and_prefixes_reader.h"
#include "google/cloud/storage/list_objects_reader.h"
#include "google/cloud/storage/notification_event_type.h"
#include "google/cloud/storage/notification_payload_format.h"
#include "google/cloud/storage/oauth2/google_credentials.h"
#include "google/cloud/storage/object_rewriter.h"
#include "google/cloud/storage/object_stream.h"
#include "google/cloud/storage/retry_policy.h"
#include "google/cloud/storage/upload_options.h"
#include "google/cloud/storage/version.h"
#include "google/cloud/internal/throw_delegate.h"
#include "google/cloud/options.h"
#include "google/cloud/status.h"
#include "google/cloud/status_or.h"
#include "absl/meta/type_traits.h"
#include <string>
#include <type_traits>
#include <vector>
Go to the source code of this file.
|
std::string | google::cloud::storage::CreateRandomPrefixName (std::string const &prefix="") |
| Create a random prefix for object names. More...
|
|
template<typename... Options> |
Status | google::cloud::storage::DeleteByPrefix (Client &client, std::string const &bucket_name, std::string const &prefix, Options &&... options) |
| Delete objects whose names match a given prefix. More...
|
|
template<typename... Options> |
StatusOr< ObjectMetadata > | google::cloud::storage::ComposeMany (Client &client, std::string const &bucket_name, std::vector< ComposeSourceObject > source_objects, std::string const &prefix, std::string destination_object_name, bool ignore_cleanup_failures, Options &&... options) |
| Compose existing objects into a new object in the same bucket. More...
|
|