Google Cloud Storage C++ Client
1.42.0
A C++ Client Library for Google Cloud Storage
|
Prepares a patch for a BucketAccessControl resource. More...
#include <google/cloud/storage/bucket_access_control.h>
Public Member Functions | |
BucketAccessControlPatchBuilder ()=default | |
std::string | BuildPatch () const |
BucketAccessControlPatchBuilder & | set_entity (std::string const &v) |
BucketAccessControlPatchBuilder & | delete_entity () |
BucketAccessControlPatchBuilder & | set_role (std::string const &v) |
BucketAccessControlPatchBuilder & | delete_role () |
Prepares a patch for a BucketAccessControl resource.
The BucketAccessControl resource only has two modifiable fields: entity and role. This class allows application developers to setup a PATCH message, note that some of the possible PATCH messages may result in errors from the server, for example: while it is possible to express "change the value of the entity field" with a PATCH request, the server rejects such changes.
Definition at line 105 of file bucket_access_control.h.
|
default |
|
inline |
Definition at line 109 of file bucket_access_control.h.
|
inline |
Definition at line 116 of file bucket_access_control.h.
|
inline |
Definition at line 126 of file bucket_access_control.h.
|
inline |
Definition at line 111 of file bucket_access_control.h.
|
inline |
Definition at line 121 of file bucket_access_control.h.