class TranslationIO::Client

Attributes

api_key[R]
endpoint[R]

Public Class Methods

new(api_key, endpoint) click to toggle source
# File lib/translation_io/client.rb, line 9
def initialize(api_key, endpoint)
  @api_key  = api_key
  @endpoint = endpoint
end

Public Instance Methods

init() click to toggle source
# File lib/translation_io/client.rb, line 14
def init
  TranslationIO::Client::InitOperation.new(self).run
end
sync() click to toggle source
# File lib/translation_io/client.rb, line 18
def sync
  TranslationIO::Client::SyncOperation.new(self).run
end
sync_and_purge() click to toggle source
# File lib/translation_io/client.rb, line 26
def sync_and_purge
  TranslationIO::Client::SyncOperation.new(self).run(:purge => true)
end
sync_and_show_purgeable() click to toggle source
# File lib/translation_io/client.rb, line 22
def sync_and_show_purgeable
  TranslationIO::Client::SyncOperation.new(self).run(:show_purgeable => true)
end
sync_readonly() click to toggle source
# File lib/translation_io/client.rb, line 30
def sync_readonly
  TranslationIO::Client::SyncOperation.new(self).run(:readonly => true)
end