class Fog::Google::SQL::Mock

Public Class Methods

data() click to toggle source
# File lib/fog/google/sql/mock.rb, line 11
def self.data
  @data ||= Hash.new do |hash, key|
    hash[key] = {
      :backup_runs => {},
      :instances => {},
      :operations => {},
      :ssl_certs => {}
    }
  end
end
new(options) click to toggle source
# File lib/fog/google/sql/mock.rb, line 7
def initialize(options)
  shared_initialize(options[:google_project], GOOGLE_SQL_API_VERSION, GOOGLE_SQL_BASE_URL)
end
reset() click to toggle source
# File lib/fog/google/sql/mock.rb, line 22
def self.reset
  @data = nil
end

Public Instance Methods

clone_instance(_instance_id, _destination_name, _log_filename: nil, _log_position: nil) click to toggle source
# File lib/fog/google/requests/sql/clone_instance.rb, line 33
def clone_instance(_instance_id, _destination_name,
                   _log_filename: nil, _log_position: nil)
  Fog::Mock.not_implemented
end
data() click to toggle source
# File lib/fog/google/sql/mock.rb, line 26
def data
  self.class.data[project]
end
delete_backup_run(_instance_id, _run) click to toggle source
# File lib/fog/google/requests/sql/delete_backup_run.rb, line 15
def delete_backup_run(_instance_id, _run)
  Fog::Mock.not_implemented
end
delete_instance(_instance_id) click to toggle source
# File lib/fog/google/requests/sql/delete_instance.rb, line 16
def delete_instance(_instance_id)
  Fog::Mock.not_implemented
end
delete_ssl_cert(_instance_id, _sha1_fingerprint) click to toggle source
# File lib/fog/google/requests/sql/delete_ssl_cert.rb, line 16
def delete_ssl_cert(_instance_id, _sha1_fingerprint)
  Fog::Mock.not_implemented
end
delete_user(_instance_id, _host, _name) click to toggle source
# File lib/fog/google/requests/sql/delete_user.rb, line 16
def delete_user(_instance_id, _host, _name)
  Fog::Mock.not_implemented
end
export_instance(_instance_id, _uri, _options: {}) click to toggle source
# File lib/fog/google/requests/sql/export_instance.rb, line 47
def export_instance(_instance_id, _uri, _options: {})
  Fog::Mock.not_implemented
end
get_backup_run(_instance_id, _backup_run_id, _due_time) click to toggle source
# File lib/fog/google/requests/sql/get_backup_run.rb, line 15
def get_backup_run(_instance_id, _backup_run_id, _due_time)
  Fog::Mock.not_implemented
end
get_instance(_instance_id) click to toggle source
# File lib/fog/google/requests/sql/get_instance.rb, line 16
def get_instance(_instance_id)
  Fog::Mock.not_implemented
end
get_operation(_operation_id) click to toggle source
# File lib/fog/google/requests/sql/get_operation.rb, line 16
def get_operation(_operation_id)
  Fog::Mock.not_implemented
end
get_ssl_cert(_instance_id, _sha1_fingerprint) click to toggle source
# File lib/fog/google/requests/sql/get_ssl_cert.rb, line 16
def get_ssl_cert(_instance_id, _sha1_fingerprint)
  Fog::Mock.not_implemented
end
import_instance(_instance_id, _uri, _options = {}) click to toggle source
# File lib/fog/google/requests/sql/import_instance.rb, line 36
def import_instance(_instance_id, _uri, _options = {})
  Fog::Mock.not_implemented
end
insert_backup_run(_instance_id, _run) click to toggle source
# File lib/fog/google/requests/sql/insert_backup_run.rb, line 20
def insert_backup_run(_instance_id, _run)
  Fog::Mock.not_implemented
end
insert_instance(_name, _tier, _options = {}) click to toggle source
# File lib/fog/google/requests/sql/insert_instance.rb, line 20
def insert_instance(_name, _tier, _options = {})
  Fog::Mock.not_implemented
end
insert_ssl_cert(_instance_id, _common_name) click to toggle source
# File lib/fog/google/requests/sql/insert_ssl_cert.rb, line 22
def insert_ssl_cert(_instance_id, _common_name)
  Fog::Mock.not_implemented
end
insert_user(_instance_id, _user) click to toggle source
# File lib/fog/google/requests/sql/insert_user.rb, line 17
def insert_user(_instance_id, _user)
  Fog::Mock.not_implemented
end
list_backup_runs(_instance_id, _backup_configuration_id) click to toggle source
# File lib/fog/google/requests/sql/list_backup_runs.rb, line 19
def list_backup_runs(_instance_id, _backup_configuration_id)
  Fog::Mock.not_implemented
end
list_flags() click to toggle source
# File lib/fog/google/requests/sql/list_flags.rb, line 16
def list_flags
  Fog::Mock.not_implemented
end
list_instances(_options: {}) click to toggle source
# File lib/fog/google/requests/sql/list_instances.rb, line 19
def list_instances(_options: {})
  Fog::Mock.not_implemented
end
list_operations(_instance_id, _options: {}) click to toggle source
# File lib/fog/google/requests/sql/list_operations.rb, line 20
def list_operations(_instance_id, _options: {})
  Fog::Mock.not_implemented
end
list_ssl_certs(_instance_id) click to toggle source
# File lib/fog/google/requests/sql/list_ssl_certs.rb, line 16
def list_ssl_certs(_instance_id)
  Fog::Mock.not_implemented
end
list_tiers() click to toggle source
# File lib/fog/google/requests/sql/list_tiers.rb, line 16
def list_tiers
  Fog::Mock.not_implemented
end
random_operation() click to toggle source
# File lib/fog/google/sql/mock.rb, line 34
def random_operation
  "operation-#{Fog::Mock.random_numbers(13)}-#{Fog::Mock.random_hex(13)}-#{Fog::Mock.random_hex(8)}"
end
reset_data() click to toggle source
# File lib/fog/google/sql/mock.rb, line 30
def reset_data
  self.class.data.delete(project)
end
reset_instance_ssl_config(_instance_id) click to toggle source
# File lib/fog/google/requests/sql/reset_instance_ssl_config.rb, line 18
def reset_instance_ssl_config(_instance_id)
  Fog::Mock.not_implemented
end
restart_instance(_instance_id) click to toggle source
# File lib/fog/google/requests/sql/restart_instance.rb, line 16
def restart_instance(_instance_id)
  Fog::Mock.not_implemented
end
restore_instance_backup(_instance_id, _backup_run_id) click to toggle source
# File lib/fog/google/requests/sql/restore_instance_backup.rb, line 23
def restore_instance_backup(_instance_id, _backup_run_id)
  Fog::Mock.not_implemented
end
update_instance(_instance_id, _settings_version, _tier, _settings = {}) click to toggle source
# File lib/fog/google/requests/sql/update_instance.rb, line 23
def update_instance(_instance_id, _settings_version, _tier, _settings = {})
  Fog::Mock.not_implemented
end
update_user(_instance_id, _host, _name, _user) click to toggle source
# File lib/fog/google/requests/sql/update_user.rb, line 19
def update_user(_instance_id, _host, _name, _user)
  Fog::Mock.not_implemented
end