OptionalprojectGCP project id that owns the Bigtable instance.
OptionalinstanceBigtable instance id, used as the default for all table operations.
OptionaltableDefault table id, used when a method's table argument is omitted.
OptionalclientEscape hatch for any other Bigtable constructor option (keyFilename,
credentials, apiEndpoint for the emulator, ...). Merged into the options
passed to new Bigtable(...).
OptionalclientA pre-built Bigtable client (or a compatible mock). When provided,
connect() uses it directly and skips require('@google-cloud/bigtable')
entirely — this is how tests inject a mock without the real driver
installed.
Connection options for
BigtableStore.projectId,instanceId, andtableIdlocate the resource; the latter two are configurable defaults — every row method also accepts an explicittablename to target a different table within the same instance.