class Google::Apis::BigtableadminV1::BigtableAdminService
Cloud Bigtable Admin API
Administer your Cloud Bigtable tables and instances.
@example
require 'google/apis/bigtableadmin_v1' Bigtableadmin = Google::Apis::BigtableadminV1 # Alias the module service = Bigtableadmin::BigtableAdminService.new
Attributes
key[RW]
@return [String]
API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
quota_user[RW]
@return [String]
Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
Public Class Methods
new()
click to toggle source
Calls superclass method
# File lib/google/apis/bigtableadmin_v1/service.rb, line 45 def initialize super('https://bigtableadmin.googleapis.com/', '', client_name: 'google-apis-bigtableadmin_v1', client_version: Google::Apis::BigtableadminV1::GEM_VERSION) @batch_path = 'batch' end
Protected Instance Methods
apply_command_defaults(command)
click to toggle source
# File lib/google/apis/bigtableadmin_v1/service.rb, line 54 def apply_command_defaults(command) command.query['key'] = key unless key.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? end