15#ifndef GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_STORAGE_BUCKET_VERSIONING_H
16#define GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_STORAGE_BUCKET_VERSIONING_H
18#include "google/cloud/storage/version.h"
24GOOGLE_CLOUD_CPP_INLINE_NAMESPACE_BEGIN
27
28
29
30
31
51 return std::rel_ops::operator!=(lhs, rhs);
56 return std::rel_ops::operator>(lhs, rhs);
61 return std::rel_ops::operator<=(lhs, rhs);
66 return std::rel_ops::operator>=(lhs, rhs);
69GOOGLE_CLOUD_CPP_INLINE_NAMESPACE_END
Contains all the Google Cloud Storage C++ client APIs.
Definition: auto_finalize.h:24
bool operator!=(BucketVersioning const &lhs, BucketVersioning const &rhs)
Definition: bucket_versioning.h:49
bool operator>(BucketVersioning const &lhs, BucketVersioning const &rhs)
Definition: bucket_versioning.h:54
bool operator<(BucketVersioning const &lhs, BucketVersioning const &rhs)
Definition: bucket_versioning.h:44
bool operator==(BucketVersioning const &lhs, BucketVersioning const &rhs)
Definition: bucket_versioning.h:39
bool operator>=(BucketVersioning const &lhs, BucketVersioning const &rhs)
Definition: bucket_versioning.h:64
bool operator<=(BucketVersioning const &lhs, BucketVersioning const &rhs)
Definition: bucket_versioning.h:59
The versioning configuration for a Bucket.
Definition: bucket_versioning.h:32
BucketVersioning(bool flag)
Definition: bucket_versioning.h:34
BucketVersioning()=default
bool enabled
Definition: bucket_versioning.h:36