Class SnowflakeTelemetryServiceFactory.SnowflakeTelemetryServiceBuilder
- java.lang.Object
-
- com.snowflake.kafka.connector.internal.telemetry.SnowflakeTelemetryServiceFactory.SnowflakeTelemetryServiceBuilder
-
- Enclosing class:
- SnowflakeTelemetryServiceFactory
public static class SnowflakeTelemetryServiceFactory.SnowflakeTelemetryServiceBuilder extends Object
Builder for TelemetryService
-
-
Constructor Summary
Constructors Constructor Description SnowflakeTelemetryServiceBuilder(Connection conn, IngestionMethodConfig ingestionMethodConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SnowflakeTelemetryServicebuild()SnowflakeTelemetryServiceFactory.SnowflakeTelemetryServiceBuildersetAppName(String name)SnowflakeTelemetryServiceFactory.SnowflakeTelemetryServiceBuildersetTaskID(String taskID)
-
-
-
Constructor Detail
-
SnowflakeTelemetryServiceBuilder
public SnowflakeTelemetryServiceBuilder(Connection conn, IngestionMethodConfig ingestionMethodConfig)
- Parameters:
conn- snowflake connection is required for telemetry serviceingestionMethodConfig- Snowpipe or Snowpipe Streaming
-
-
Method Detail
-
setAppName
public SnowflakeTelemetryServiceFactory.SnowflakeTelemetryServiceBuilder setAppName(String name)
- Parameters:
name- connector name- Returns:
- builder instance
-
setTaskID
public SnowflakeTelemetryServiceFactory.SnowflakeTelemetryServiceBuilder setTaskID(String taskID)
- Parameters:
taskID- taskId- Returns:
- builder instance
-
build
public SnowflakeTelemetryService build()
-
-