class Google::Directory::BaseApi

Public Class Methods

new(client = nil) click to toggle source
# File lib/google/directory/base_api.rb, line 4
def initialize(client = nil)
  @client = client
end

Private Instance Methods

client() click to toggle source
# File lib/google/directory/base_api.rb, line 18
def client
  @client ||= Google::ClientBuilder.directory_client
end
default_query() click to toggle source
# File lib/google/directory/base_api.rb, line 10
def default_query
  { customer: "my_customer", customerId: ENV.fetch("GOOGLE_ADMIN_CUSTOMER_ID") }
end
directory_api() click to toggle source
# File lib/google/directory/base_api.rb, line 14
def directory_api
  @directory_api ||= client.discovered_api("admin", "directory_v1")
end