Class: SnowflakeRB::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/snowflake_rb/configuration.rb

Overview

Configuration class for snowflake_rb config = Configuration.new config.account = <ACCOUNT> config.warehouse = <WAREHOUSE> config.database = <DATABASE> config.schema = <SCHEMA> config.user = <USER> config.password = <PASSWORD> config.role = <ROLE>

Instance Attribute Summary collapse

Instance Attribute Details

#accountObject

Returns the value of attribute account.



14
15
16
# File 'lib/snowflake_rb/configuration.rb', line 14

def 
  @account
end

#databaseObject

Returns the value of attribute database.



14
15
16
# File 'lib/snowflake_rb/configuration.rb', line 14

def database
  @database
end

#passwordObject

Returns the value of attribute password.



14
15
16
# File 'lib/snowflake_rb/configuration.rb', line 14

def password
  @password
end

#portObject



17
18
19
# File 'lib/snowflake_rb/configuration.rb', line 17

def port
  @port || 443
end

#roleObject

Returns the value of attribute role.



14
15
16
# File 'lib/snowflake_rb/configuration.rb', line 14

def role
  @role
end

#schemaObject

Returns the value of attribute schema.



14
15
16
# File 'lib/snowflake_rb/configuration.rb', line 14

def schema
  @schema
end

#userObject

Returns the value of attribute user.



14
15
16
# File 'lib/snowflake_rb/configuration.rb', line 14

def user
  @user
end

#warehouseObject

Returns the value of attribute warehouse.



14
15
16
# File 'lib/snowflake_rb/configuration.rb', line 14

def warehouse
  @warehouse
end