All Classes
-
All Classes Interface Summary Class Summary Class Description DefaultSnowflakeSinkContext Default implementation ofSnowflakeSinkContextto providing minimal context for writing data to theSnowflakeSink.SnowflakeChannelConfig This class provides the configuration needed to create aSnowflakeStreamingIngestChannel, e.g.SnowflakeChannelConfig.SnowflakeChannelConfigBuilder Builder forSnowflakeChannelConfig.SnowflakeInternalUtils Util class for providing wrappers for common Snowflake related static logic.SnowflakeRowSerializationSchema<T> Interface for implementing a serialization schema for serializingSnowflakeRowSerializationSchematoMapofStringtoObjectschema as documented by the Snowflake service.SnowflakeSink<IN> Flink Sink to produce data into a Snowflake table.SnowflakeSinkBuilder<IN> Builder for constructing aSnowflakeSinkwith appropriate configurations.SnowflakeSinkContext This context provides information forSnowflakeRowSerializationSchema.SnowflakeSinkService 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.SnowflakeSinkServiceImpl This class is the service implementation for managing ingest client and channel for writing Snowflake rows to a db.schema.table in the external service.SnowflakeStreamingIngestClientProvider Facade to provide the underlyingSnowflakeStreamingIngestClient.SnowflakeWriterConfig This class provides configuration for theSnowflakeSinkWriteron how to execute data delivery.SnowflakeWriterConfig.SnowflakeWriterConfigBuilder Builder forSnowflakeWriterConfig.