Uses of Class
com.snowflake.kafka.connector.internal.telemetry.SnowflakeTelemetryService
-
-
Uses of SnowflakeTelemetryService in com.snowflake.kafka.connector.internal
Methods in com.snowflake.kafka.connector.internal that return SnowflakeTelemetryService Modifier and Type Method Description SnowflakeTelemetryServiceSnowflakeConnectionService. getTelemetryClient()SnowflakeTelemetryServiceSnowflakeConnectionServiceV1. getTelemetryClient()Methods in com.snowflake.kafka.connector.internal with parameters of type SnowflakeTelemetryService Modifier and Type Method Description static ObjectInternalUtils. backoffAndRetry(SnowflakeTelemetryService telemetry, SnowflakeInternalOperations operation, InternalUtils.backoffFunction runnable)Backoff logicSnowflakeKafkaConnectorExceptionSnowflakeErrors. getException(SnowflakeTelemetryService telemetryService)SnowflakeKafkaConnectorExceptionSnowflakeErrors. getException(Exception e, SnowflakeTelemetryService telemetryService)SnowflakeKafkaConnectorExceptionSnowflakeErrors. getException(String msg, SnowflakeTelemetryService telemetryService)Convert a given message into SnowflakeKafkaConnectorException.voidSnowflakeIngestionService. setTelemetry(SnowflakeTelemetryService telemetry)Set telemetry clientvoidSnowflakeIngestionServiceV1. setTelemetry(SnowflakeTelemetryService telemetry) -
Uses of SnowflakeTelemetryService in com.snowflake.kafka.connector.internal.streaming
Methods in com.snowflake.kafka.connector.internal.streaming that return SnowflakeTelemetryService Modifier and Type Method Description protected SnowflakeTelemetryServiceTopicPartitionChannel. getTelemetryServiceV2()Constructors in com.snowflake.kafka.connector.internal.streaming with parameters of type SnowflakeTelemetryService Constructor Description SnowflakeSinkServiceV2(long flushTimeSeconds, long fileSizeBytes, long recordNum, SnowflakeConnectionService conn, RecordService recordService, SnowflakeTelemetryService telemetryService, Map<String,String> topicToTableMap, SnowflakeSinkConnectorConfig.BehaviorOnNullValues behaviorOnNullValues, boolean enableCustomJMXMonitoring, KafkaRecordErrorReporter kafkaRecordErrorReporter, org.apache.kafka.connect.sink.SinkTaskContext sinkTaskContext, net.snowflake.ingest.streaming.SnowflakeStreamingIngestClient streamingIngestClient, Map<String,String> connectorConfig, boolean enableSchematization, Map<String,TopicPartitionChannel> partitionsToChannel)TopicPartitionChannel(net.snowflake.ingest.streaming.SnowflakeStreamingIngestClient streamingIngestClient, org.apache.kafka.common.TopicPartition topicPartition, String channelName, String tableName, boolean hasSchemaEvolutionPermission, BufferThreshold streamingBufferThreshold, Map<String,String> sfConnectorConfig, KafkaRecordErrorReporter kafkaRecordErrorReporter, org.apache.kafka.connect.sink.SinkTaskContext sinkTaskContext, SnowflakeConnectionService conn, RecordService recordService, SnowflakeTelemetryService telemetryService, boolean enableCustomJMXMonitoring, MetricsJmxReporter metricsJmxReporter)TopicPartitionChannel(net.snowflake.ingest.streaming.SnowflakeStreamingIngestClient streamingIngestClient, org.apache.kafka.common.TopicPartition topicPartition, String channelName, String tableName, BufferThreshold streamingBufferThreshold, Map<String,String> sfConnectorConfig, KafkaRecordErrorReporter kafkaRecordErrorReporter, org.apache.kafka.connect.sink.SinkTaskContext sinkTaskContext, SnowflakeTelemetryService telemetryService)Testing only, initialize TopicPartitionChannel without the connection service -
Uses of SnowflakeTelemetryService in com.snowflake.kafka.connector.internal.streaming.telemetry
Subclasses of SnowflakeTelemetryService in com.snowflake.kafka.connector.internal.streaming.telemetry Modifier and Type Class Description classSnowflakeTelemetryServiceV2This is the implementation of Telemetry Service for Snowpipe Streaming. -
Uses of SnowflakeTelemetryService in com.snowflake.kafka.connector.internal.telemetry
Subclasses of SnowflakeTelemetryService in com.snowflake.kafka.connector.internal.telemetry Modifier and Type Class Description classSnowflakeTelemetryServiceV1Implementation of Snowflake Telemetry Service specific for Snowpipe telemetries.Methods in com.snowflake.kafka.connector.internal.telemetry that return SnowflakeTelemetryService Modifier and Type Method Description SnowflakeTelemetryServiceSnowflakeTelemetryServiceFactory.SnowflakeTelemetryServiceBuilder. build() -
Uses of SnowflakeTelemetryService in com.snowflake.kafka.connector.records
Constructors in com.snowflake.kafka.connector.records with parameters of type SnowflakeTelemetryService Constructor Description RecordService(SnowflakeTelemetryService telemetryService)process records output JSON format: { "meta": { "offset": 123, "topic": "topic name", "partition": 123, "key":"key name" } "content": "record content" }
-