Class: RedshiftConnector::S3DataFile
Instance Method Summary
collapse
#data_object?, #each_row, #gzipped_object?
Constructor Details
#initialize(object, reader_class:) ⇒ S3DataFile
5
6
7
8
|
# File 'lib/redshift_connector/s3_data_file.rb', line 5
def initialize(object, reader_class:)
super reader_class: reader_class
@object = object
end
|
Instance Method Details
#key ⇒ Object
10
11
12
|
# File 'lib/redshift_connector/s3_data_file.rb', line 10
def key
@object.key
end
|
#open ⇒ Object
14
15
16
|
# File 'lib/redshift_connector/s3_data_file.rb', line 14
def open
@object.get.body
end
|