This class identifies a Cloud Bigtable Table.
Bigtable stores data in massively scalable tables, each of which is a sorted key/value map. A Cloud Bigtable table is identified by the instance it is contained in and its table_id.
See Also
https://cloud.google.com/bigtable/docs/overview for an overview of the Cloud Bigtable data model.
Constructors
TableResource(InstanceResource, std::string)
Constructs a TableResource object identified by the given instance and table_id. 
| Parameters | |
|---|---|
| Name | Description | 
instance | 
        
          InstanceResource
           | 
      
table_id | 
        
          std::string
           | 
      
TableResource(std::string, std::string, std::string)
Constructs a TableResource object identified by the given IDs.
This is equivalent to first constructing an InstanceResource from the given project_id and instance_id arguments and then calling the TableResource(InstanceResource, std::string) constructor. 
| Parameters | |
|---|---|
| Name | Description | 
project_id | 
        
          std::string
           | 
      
instance_id | 
        
          std::string
           | 
      
table_id | 
        
          std::string
           | 
      
Functions
instance() const
Returns the InstanceResource containing this table. 
| Returns | |
|---|---|
| Type | Description | 
InstanceResource const & | 
        |
table_id() const
Returns the Table ID.
| Returns | |
|---|---|
| Type | Description | 
std::string const & | 
        |
FullName() const
Returns the fully qualified table name as a string of the form: "projects/
| Returns | |
|---|---|
| Type | Description | 
std::string | 
        |