module Diffbot::Configurable

Configuration options for {Diffbot}

Constants

DEFAULT_API_ENDPOINT

Default API endpoint

DEFAULT_API_VERSION

Default API version

Attributes

api_endpoint[RW]

@!attribute api_endpoint

@return [String] Base URL for API requests. default: http://api.diffbot.com

@!attribute api_version

@return [String] Base URL for API requests. default: 2

@!attribute token

@return [String] Access token for API requests.
api_version[RW]

@!attribute api_endpoint

@return [String] Base URL for API requests. default: http://api.diffbot.com

@!attribute api_version

@return [String] Base URL for API requests. default: 2

@!attribute token

@return [String] Access token for API requests.
token[RW]

@!attribute api_endpoint

@return [String] Base URL for API requests. default: http://api.diffbot.com

@!attribute api_version

@return [String] Base URL for API requests. default: 2

@!attribute token

@return [String] Access token for API requests.

Public Instance Methods

configure() { |self| ... } click to toggle source

Set configurable options using a block

# File lib/diffbot_api/configurable.rb, line 21
def configure
  yield self
end
setup!() click to toggle source

Set configuration options to default values

# File lib/diffbot_api/configurable.rb, line 26
def setup!
  instance_variable_set(:@api_endpoint, DEFAULT_API_ENDPOINT)
  instance_variable_set(:@api_version, DEFAULT_API_VERSION)
end