Class SnowflakeTelemetryServiceV2


  • public class SnowflakeTelemetryServiceV2
    extends SnowflakeTelemetryService
    This is the implementation of Telemetry Service for Snowpipe Streaming. Sends data related to Snowpipe Streaming to Snowflake for additional debugging purposes.
    • Constructor Detail

      • SnowflakeTelemetryServiceV2

        public SnowflakeTelemetryServiceV2​(Connection conn)
        Constructor for TelemetryService which is used by Snowpipe Streaming.
        Parameters:
        conn - Connection Object which gives the Telemetry Instance.
      • SnowflakeTelemetryServiceV2

        public SnowflakeTelemetryServiceV2​(net.snowflake.client.jdbc.telemetry.Telemetry telemetry)
    • Method Detail

      • getObjectNode

        public net.snowflake.client.jdbc.internal.fasterxml.jackson.databind.node.ObjectNode getObjectNode()
        Description copied from class: SnowflakeTelemetryService
        Get default object Node which will be part of every telemetry being sent to snowflake. Based on the underlying implementation, node fields might change.
        Specified by:
        getObjectNode in class SnowflakeTelemetryService
        Returns:
        ObjectNode in Json Format