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