Class: Iceberg::S3TablesCatalog
- Defined in:
- lib/iceberg/s3_tables_catalog.rb
Instance Method Summary collapse
-
#initialize(arn:, default_namespace: nil) ⇒ S3TablesCatalog
constructor
A new instance of S3TablesCatalog.
Methods inherited from Catalog
#_initialize, #create_namespace, #create_table, #drop_namespace, #drop_table, #inspect, #list_namespaces, #list_tables, #load_table, #namespace_exists?, #namespace_properties, #purge_table, #register_table, #rename_table, #sql, #table_exists?, #update_namespace
Constructor Details
#initialize(arn:, default_namespace: nil) ⇒ S3TablesCatalog
Returns a new instance of S3TablesCatalog.
3 4 5 6 7 8 |
# File 'lib/iceberg/s3_tables_catalog.rb', line 3 def initialize(arn:, default_namespace: nil) _initialize( RbCatalog.new_s3tables(arn), default_namespace: ) end |