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