B C D E F G H I K M O P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- BUFFER_FLUSH_TIME_MILLISECONDS_DEFAULT - Static variable in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeWriterConfig
- BUFFER_FLUSH_TIME_MILLISECONDS_MIN - Static variable in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeWriterConfig
- bufferTimeMillis(long) - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSinkBuilder
-
Sets the maximum time, in milliseconds, to buffer incoming elements.
- build() - Method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeWriterConfig.SnowflakeWriterConfigBuilder
-
Build a
SnowflakeWriterConfigfrom user-provided writer configurations. - build(String) - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSinkBuilder
-
Creates a
SnowflakeSinkwith provided configuration. - build(String, String, String) - Method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeChannelConfig.SnowflakeChannelConfigBuilder
-
Build a
SnowflakeChannelConfigfrom user-provided channel configurations. - builder() - Static method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeChannelConfig
- builder() - Static method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeWriterConfig
- builder() - Static method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSink
C
- close() - Method in class io.deltastream.flink.connector.snowflake.sink.internal.SnowflakeSinkServiceImpl
- createClient(String, Properties, SnowflakeWriterConfig) - Static method in class io.deltastream.flink.connector.snowflake.sink.internal.SnowflakeStreamingIngestClientProvider
-
Created based on the Snowflake client APIs and configuration.
- createClientOrChannelName(String, String, Integer) - Static method in class io.deltastream.flink.connector.snowflake.sink.internal.SnowflakeInternalUtils
-
Generate a name for ingest client or channel from given parts, skipping null or empty parts.
- createWriter(Sink.InitContext) - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSink
D
- database(String) - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSinkBuilder
-
Set the database name to sink to in Snowflake.
- DefaultSnowflakeSinkContext - Class in io.deltastream.flink.connector.snowflake.sink.context
-
Default implementation of
SnowflakeSinkContextto providing minimal context for writing data to theSnowflakeSink. - DefaultSnowflakeSinkContext(Sink.InitContext, SnowflakeWriterConfig, String) - Constructor for class io.deltastream.flink.connector.snowflake.sink.context.DefaultSnowflakeSinkContext
- deliveryGuarantee(DeliveryGuarantee) - Method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeWriterConfig.SnowflakeWriterConfigBuilder
- deliveryGuarantee(DeliveryGuarantee) - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSinkBuilder
-
Sets the
DeliveryGuaranteeto provide for writing to Snowflake.
E
- equals(Object) - Method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeChannelConfig
- equals(Object) - Method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeWriterConfig
F
- flush() - Method in interface io.deltastream.flink.connector.snowflake.sink.internal.SnowflakeSinkService
-
Flush internal data, if applicable.
- flush() - Method in class io.deltastream.flink.connector.snowflake.sink.internal.SnowflakeSinkServiceImpl
G
- getAppId() - Method in class io.deltastream.flink.connector.snowflake.sink.context.DefaultSnowflakeSinkContext
- getAppId() - Method in interface io.deltastream.flink.connector.snowflake.sink.context.SnowflakeSinkContext
- getAppId() - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSink
- getChannel() - Method in class io.deltastream.flink.connector.snowflake.sink.internal.SnowflakeSinkServiceImpl
- getChannelConfig() - Method in class io.deltastream.flink.connector.snowflake.sink.internal.SnowflakeSinkServiceImpl
- getChannelConfig() - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSink
- getChannelName() - Method in class io.deltastream.flink.connector.snowflake.sink.internal.SnowflakeSinkServiceImpl
- getClient() - Method in class io.deltastream.flink.connector.snowflake.sink.internal.SnowflakeSinkServiceImpl
- getConnectionConfigs() - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSink
- getDatabaseName() - Method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeChannelConfig
- getDeliveryGuarantee() - Method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeWriterConfig
- getInitContext() - Method in class io.deltastream.flink.connector.snowflake.sink.context.DefaultSnowflakeSinkContext
- getInitContext() - Method in interface io.deltastream.flink.connector.snowflake.sink.context.SnowflakeSinkContext
-
Get the current init context in sink.
- getMaxBufferTimeMs() - Method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeWriterConfig
- getOnErrorOption() - Method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeChannelConfig
- getSchemaName() - Method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeChannelConfig
- getSerializationSchema() - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSink
- getTableName() - Method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeChannelConfig
- getWriterConfig() - Method in class io.deltastream.flink.connector.snowflake.sink.context.DefaultSnowflakeSinkContext
- getWriterConfig() - Method in interface io.deltastream.flink.connector.snowflake.sink.context.SnowflakeSinkContext
-
Get the write options for
SnowflakeSink. - getWriterConfig() - Method in class io.deltastream.flink.connector.snowflake.sink.internal.SnowflakeSinkServiceImpl
- getWriterConfig() - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSink
H
- hashCode() - Method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeChannelConfig
- hashCode() - Method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeWriterConfig
I
- insert(Map<String, Object>) - Method in interface io.deltastream.flink.connector.snowflake.sink.internal.SnowflakeSinkService
-
Insert a
Mapserialized record to be written. - insert(Map<String, Object>) - Method in class io.deltastream.flink.connector.snowflake.sink.internal.SnowflakeSinkServiceImpl
- io.deltastream.flink.connector.snowflake.sink - package io.deltastream.flink.connector.snowflake.sink
- io.deltastream.flink.connector.snowflake.sink.config - package io.deltastream.flink.connector.snowflake.sink.config
- io.deltastream.flink.connector.snowflake.sink.context - package io.deltastream.flink.connector.snowflake.sink.context
- io.deltastream.flink.connector.snowflake.sink.internal - package io.deltastream.flink.connector.snowflake.sink.internal
- io.deltastream.flink.connector.snowflake.sink.serialization - package io.deltastream.flink.connector.snowflake.sink.serialization
- isFlushOnCheckpoint() - Method in class io.deltastream.flink.connector.snowflake.sink.context.DefaultSnowflakeSinkContext
- isFlushOnCheckpoint() - Method in interface io.deltastream.flink.connector.snowflake.sink.context.SnowflakeSinkContext
K
- keyPassphrase(String) - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSinkBuilder
-
Set the private key password for the private key in
SnowflakeSinkBuilder.privateKey(String).
M
- maxBufferTimeMs(long) - Method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeWriterConfig.SnowflakeWriterConfigBuilder
O
- onErrorOption(OpenChannelRequest.OnErrorOption) - Method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeChannelConfig.SnowflakeChannelConfigBuilder
- onErrorOption(OpenChannelRequest.OnErrorOption) - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSinkBuilder
-
Set the option for handling errors within a Snowflake ingest channel.
- open(SerializationSchema.InitializationContext, SnowflakeSinkContext) - Method in interface io.deltastream.flink.connector.snowflake.sink.serialization.SnowflakeRowSerializationSchema
-
Initialization method for the schema.
P
- privateKey(String) - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSinkBuilder
-
Set the private key to connect with to the Snowflake service.
- processTime() - Method in class io.deltastream.flink.connector.snowflake.sink.context.DefaultSnowflakeSinkContext
- processTime() - Method in interface io.deltastream.flink.connector.snowflake.sink.context.SnowflakeSinkContext
-
Get the current process time in Flink.
R
- role(String) - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSinkBuilder
-
Set the role as to connect to the Snowflake service.
S
- schema(String) - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSinkBuilder
-
Set the schema name to sink to in Snowflake.
- serializationSchema(SnowflakeRowSerializationSchema<IN>) - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSinkBuilder
-
Sets the serialization schema that provides serialization from
SnowflakeSinkBuildertoMaprow as documented above and by the Snowflake service. - serialize(T, SnowflakeSinkContext) - Method in interface io.deltastream.flink.connector.snowflake.sink.serialization.SnowflakeRowSerializationSchema
- SnowflakeChannelConfig - Class in io.deltastream.flink.connector.snowflake.sink.config
-
This class provides the configuration needed to create a
SnowflakeStreamingIngestChannel, e.g. - SnowflakeChannelConfig.SnowflakeChannelConfigBuilder - Class in io.deltastream.flink.connector.snowflake.sink.config
-
Builder for
SnowflakeChannelConfig. - SnowflakeInternalUtils - Class in io.deltastream.flink.connector.snowflake.sink.internal
-
Util class for providing wrappers for common Snowflake related static logic.
- SnowflakeInternalUtils() - Constructor for class io.deltastream.flink.connector.snowflake.sink.internal.SnowflakeInternalUtils
- SnowflakeRowSerializationSchema<T> - Interface in io.deltastream.flink.connector.snowflake.sink.serialization
-
Interface for implementing a serialization schema for serializing
SnowflakeRowSerializationSchematoMapofStringtoObjectschema as documented by the Snowflake service. - SnowflakeSink<IN> - Class in io.deltastream.flink.connector.snowflake.sink
-
Flink Sink to produce data into a Snowflake table.
- SnowflakeSinkBuilder<IN> - Class in io.deltastream.flink.connector.snowflake.sink
-
Builder for constructing a
SnowflakeSinkwith appropriate configurations. - SnowflakeSinkBuilder() - Constructor for class io.deltastream.flink.connector.snowflake.sink.SnowflakeSinkBuilder
- SnowflakeSinkContext - Interface in io.deltastream.flink.connector.snowflake.sink.context
-
This context provides information for
SnowflakeRowSerializationSchema. - SnowflakeSinkService - Interface in io.deltastream.flink.connector.snowflake.sink.internal
-
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 - Class in io.deltastream.flink.connector.snowflake.sink.internal
-
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.
- SnowflakeSinkServiceImpl(String, int, Properties, SnowflakeWriterConfig, SnowflakeChannelConfig, SinkWriterMetricGroup) - Constructor for class io.deltastream.flink.connector.snowflake.sink.internal.SnowflakeSinkServiceImpl
-
Construct a new sink service to provide APIs to the Snowflake service.
- SnowflakeStreamingIngestClientProvider - Class in io.deltastream.flink.connector.snowflake.sink.internal
-
Facade to provide the underlying
SnowflakeStreamingIngestClient. - SnowflakeStreamingIngestClientProvider() - Constructor for class io.deltastream.flink.connector.snowflake.sink.internal.SnowflakeStreamingIngestClientProvider
- SnowflakeWriterConfig - Class in io.deltastream.flink.connector.snowflake.sink.config
-
This class provides configuration for the
SnowflakeSinkWriteron how to execute data delivery. - SnowflakeWriterConfig.SnowflakeWriterConfigBuilder - Class in io.deltastream.flink.connector.snowflake.sink.config
-
Builder for
SnowflakeWriterConfig.
T
- table(String) - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSinkBuilder
-
Set the table name to sink to in Snowflake.
U
- url(String) - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSinkBuilder
-
Set the connection URL for connecting to the Snowflake service.
- user(String) - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSinkBuilder
-
Set the user connecting to the Snowflake service.
All Classes All Packages