Google Cloud Bigtable C++ Client
1.40.2
A C++ Client Library for Google Cloud Bigtable
|
#include "google/cloud/bigtable/iam_binding.h"
#include "google/cloud/bigtable/version.h"
#include <list>
#include <string>
#include <vector>
Go to the source code of this file.
Namespaces | |
google::cloud | |
google::cloud::bigtable | |
Contains all the Cloud Bigtable C++ client APIs. | |
Functions | |
template<class InputIt > | |
google::iam::v1::Policy | google::cloud::bigtable::IamPolicy (InputIt first_binding, InputIt last_binding, std::string etag="", std::int32_t version=0) |
Create a google::iam::v1::Policy. More... | |
google::iam::v1::Policy | google::cloud::bigtable::IamPolicy (std::initializer_list< google::iam::v1::Binding > bindings, std::string etag="", std::int32_t version=0) |
Create a google::iam::v1::Policy. More... | |
google::iam::v1::Policy | google::cloud::bigtable::IamPolicy (std::vector< google::iam::v1::Binding > bindings, std::string etag="", std::int32_t version=0) |
Create a google::iam::v1::Policy. More... | |
std::ostream & | google::cloud::bigtable::operator<< (std::ostream &os, google::iam::v1::Policy const &rhs) |
template<typename Functor > | |
size_t | google::cloud::bigtable::RemoveBindingsFromPolicyIf (google::iam::v1::Policy &policy, Functor pred) |
Remove all bindings matching a predicate from a policy. More... | |
void | google::cloud::bigtable::RemoveBindingFromPolicy (google::iam::v1::Policy &policy, google::protobuf::RepeatedPtrField< google::iam::v1::Binding >::iterator to_remove) |
Remove a specific binding from a policy. More... | |