B C D E F G H I K M O P R S T U 
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 SnowflakeWriterConfig from user-provided writer configurations.
build(String) - Method in class io.deltastream.flink.connector.snowflake.sink.SnowflakeSinkBuilder
Creates a SnowflakeSink with provided configuration.
build(String, String, String) - Method in class io.deltastream.flink.connector.snowflake.sink.config.SnowflakeChannelConfig.SnowflakeChannelConfigBuilder
Build a SnowflakeChannelConfig from 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 SnowflakeSinkContext to providing minimal context for writing data to the SnowflakeSink.
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 DeliveryGuarantee to 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 Map serialized 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 SnowflakeSinkBuilder to Map row as documented above and by the Snowflake service.
serialize(T, SnowflakeSinkContext) - Method in interface io.deltastream.flink.connector.snowflake.sink.serialization.SnowflakeRowSerializationSchema
Serializes an element and returns it as a Map of String to Object.
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
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 SnowflakeRowSerializationSchema to Map of String to Object schema 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 SnowflakeSink with 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 SnowflakeSinkWriter on how to execute data delivery.
SnowflakeWriterConfig.SnowflakeWriterConfigBuilder - Class in io.deltastream.flink.connector.snowflake.sink.config

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.
B C D E F G H I K M O P R S T U 
All Classes All Packages