ProjectsInstancesTablesResourceApi class

Constructors

ProjectsInstancesTablesResourceApi(ApiRequester client)

Properties

hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

checkConsistency(CheckConsistencyRequest request, String name, {String $fields}) Future<CheckConsistencyResponse>
Checks replication consistency based on a consistency token, that is, if replication has caught up based on the conditions specified in the token and the check request. [...]
create(CreateTableRequest request, String parent, {String $fields}) Future<Table>
Creates a new table in the specified instance. The table can be created with a full set of initial column families, specified in the request. [...]
delete(String name, {String $fields}) Future<Empty>
Permanently deletes a specified table and all of its data. [...]
dropRowRange(DropRowRangeRequest request, String name, {String $fields}) Future<Empty>
Permanently drop/delete a row range from a specified table. The request can specify whether to delete all rows in a table, or only those that match a particular prefix. [...]
generateConsistencyToken(GenerateConsistencyTokenRequest request, String name, {String $fields}) Future<GenerateConsistencyTokenResponse>
Generates a consistency token for a Table, which can be used in CheckConsistency to check whether mutations to the table that finished before this call started have been replicated. The tokens will be available for 90 days. [...]
get(String name, {String view, String $fields}) Future<Table>
Gets metadata information about the specified table. [...]
getIamPolicy(GetIamPolicyRequest request, String resource, {String $fields}) Future<Policy>
Gets the access control policy for a Table or Backup resource. Returns an empty policy if the resource exists but does not have a policy set. [...]
list(String parent, {String view, String pageToken, int pageSize, String $fields}) Future<ListTablesResponse>
Lists all tables served from a specified instance. [...]
modifyColumnFamilies(ModifyColumnFamiliesRequest request, String name, {String $fields}) Future<Table>
Performs a series of column family modifications on the specified table. Either all or none of the modifications will occur before this method returns, but data requests received prior to that point may see a table where only some modifications have taken effect. [...]
setIamPolicy(SetIamPolicyRequest request, String resource, {String $fields}) Future<Policy>
Sets the access control policy on a Table or Backup resource. Replaces any existing policy. [...]
testIamPermissions(TestIamPermissionsRequest request, String resource, {String $fields}) Future<TestIamPermissionsResponse>
Returns permissions that the caller has on the specified table resource. [...]
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited