Class: RedshiftConnector::S3DataFile
- Inherits:
-
AbstractDataFile
- Object
- AbstractDataFile
- RedshiftConnector::S3DataFile
- Defined in:
- lib/redshift-connector/s3_data_file.rb
Instance Method Summary collapse
- #content ⇒ Object
-
#initialize(object, reader_class:) ⇒ S3DataFile
constructor
A new instance of S3DataFile.
- #key ⇒ 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:) @object = object @reader_class = reader_class end |
Instance Method Details
#content ⇒ Object
14 15 16 |
# File 'lib/redshift-connector/s3_data_file.rb', line 14 def content @object.get.body end |
#key ⇒ Object
10 11 12 |
# File 'lib/redshift-connector/s3_data_file.rb', line 10 def key @object.key end |