Module: Google::Cloud::Bigtable::Admin::V2

Defined in:
lib/google/cloud/bigtable/admin/v2.rb,
lib/google/cloud/bigtable/admin/v2/credentials.rb,
lib/google/cloud/bigtable/admin/v2/bigtable_table_admin_client.rb,
lib/google/cloud/bigtable/admin/v2/bigtable_instance_admin_client.rb

Overview

Ruby Client for Cloud Bigtable Admin API

Cloud Bigtable Admin API: Administer your Cloud Bigtable tables and instances.

Quick Start

In order to use this library, you first need to go through the following steps:

  1. Select or create a Cloud Platform project.
  2. Enable billing for your project.
  3. Enable the Cloud Bigtable Admin API.
  4. Setup Authentication.

Installation

$ gem install google-cloud-bigtable

Next Steps

Enabling Logging

To enable logging for this library, set the logger for the underlying gRPC library. The logger that you set may be a Ruby stdlib Logger as shown below, or a Google::Cloud::Logging::Logger that will write logs to Stackdriver Logging. See grpc/logconfig.rb and the gRPC spec_helper.rb for additional information.

Configuring a Ruby stdlib logger:

require "logger"

module MyLogger
  LOGGER = Logger.new $stderr, level: Logger::WARN
  def logger
    LOGGER
  end
end

# Define a gRPC module-level logger method before grpc/logconfig.rb loads.
module GRPC
  extend MyLogger
end

Defined Under Namespace

Modules: BigtableInstanceAdmin, BigtableTableAdmin Classes: BigtableInstanceAdminClient, BigtableTableAdminClient, Credentials