Class: RedshiftConnector::S3DataFile
- Inherits:
-
DataFile
- Object
- DataFile
- RedshiftConnector::S3DataFile
show all
- Defined in:
- lib/redshift_connector/s3_data_file.rb
Instance Method Summary
collapse
Methods inherited from DataFile
#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
|