class GoodData::DataSource::GenericConnectionInfo
Public Class Methods
Source
# File lib/gooddata/models/data_source.rb, line 546 def initialize(connection_info_json) @json = connection_info_json[GoodData::DataSource::GENERIC] end
Public Instance Methods
Source
# File lib/gooddata/models/data_source.rb, line 554 def params=(new_params) @json['params'] = new_params end
Source
# File lib/gooddata/models/data_source.rb, line 558 def secure_params @json['secureParams'] end
Source
# File lib/gooddata/models/data_source.rb, line 562 def secure_params=(new_secure_params) @json['secureParams'] = new_secure_params end
Source
# File lib/gooddata/models/data_source.rb, line 566 def to_update_payload { 'generic' => { 'params' => params, 'secureParams' => secure_params } } end