Class TableId
java.lang.Object
com.google.cloud.bigtable.data.v2.models.TableId
- All Implemented Interfaces:
TargetId,Serializable
An implementation of a
TargetId for tables.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TableIdConstructs a new TableId object for the specified table id.booleanReturns true if this TargetId object represents id for an authorized view (rather than a table/materialized view).booleanReturns true if this TargetId object represents id for an materialized view (rather than a table/authorized view).toResourceName(String projectId, String instanceId) Combines the table or authorized view id with the projectId and instanceId to form the actual resource name in the request protobuf.
-
Constructor Details
-
TableId
public TableId()
-
-
Method Details
-
of
Constructs a new TableId object for the specified table id. -
toResourceName
Description copied from interface:TargetIdCombines the table or authorized view id with the projectId and instanceId to form the actual resource name in the request protobuf.This method is considered an internal implementation detail and not meant to be used by applications.
- Specified by:
toResourceNamein interfaceTargetId
-
scopedForAuthorizedView
@InternalApi public boolean scopedForAuthorizedView()Description copied from interface:TargetIdReturns true if this TargetId object represents id for an authorized view (rather than a table/materialized view).- Specified by:
scopedForAuthorizedViewin interfaceTargetId
-
scopedForMaterializedView
@InternalApi public boolean scopedForMaterializedView()Description copied from interface:TargetIdReturns true if this TargetId object represents id for an materialized view (rather than a table/authorized view).- Specified by:
scopedForMaterializedViewin interfaceTargetId
-