Module: Google::Apis

Defined in:
lib/google/apis.rb,
lib/google/apis/errors.rb,
lib/google/apis/options.rb,
lib/google/apis/version.rb,
lib/google/apis/generator.rb,
lib/google/apis/core/batch.rb,
lib/google/apis/core/upload.rb,
lib/google/apis/core/logging.rb,
lib/google/apis/core/download.rb,
lib/google/apis/core/hashable.rb,
lib/google/apis/core/multipart.rb,
lib/google/apis/generator/model.rb,
lib/google/apis/core/api_command.rb,
lib/google/apis/core/base_service.rb,
lib/google/apis/core/composite_io.rb,
lib/google/apis/core/http_command.rb,
lib/google/apis/generator/helpers.rb,
lib/google/apis/generator/template.rb,
lib/google/apis/generator/annotator.rb,
lib/google/apis/core/json_representation.rb

Defined Under Namespace

Modules: Core, DiscoveryV1 Classes: AuthorizationError, BatchError, ClientError, ClientOptions, Error, ProjectNotLinkedError, RateLimitError, RedirectError, RequestOptions, ServerError, TransmissionError

Constant Summary collapse

ROOT =
File.expand_path('..', File.dirname(__dir__))
VERSION =

Client library version

'0.36.3'.freeze

Class Attribute Summary collapse

Instance Attribute Summary collapse

Class Attribute Details

.loggerLogger

Returns The logger.

Returns:

  • (Logger)

    The logger.



24
25
26
# File 'lib/google/apis.rb', line 24

def self.logger
  @logger ||= rails_logger || default_logger
end

Instance Attribute Details

#loggerLogger

Returns The logger.

Returns:

  • (Logger)

    The logger.



24
25
26
# File 'lib/google/apis.rb', line 24

def self.logger
  @logger ||= rails_logger || default_logger
end