Interface SnowflakeSinkService
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
SnowflakeSinkServiceImpl
Class for ingesting data to Snowflake table, and it's responsible for managing the lifecycle of
the underlying client for ingesting the data into the external service.
-
Method Summary
Methods inherited from interface java.lang.AutoCloseable
close
-
Method Details
-
insert
Insert aMapserialized record to be written.- Parameters:
row-Mapserialized Snowflake row to insert- Throws:
IOException
-
flush
Flush internal data, if applicable.- Throws:
IOException- if data flush failed to write to backend
-