TrinoTelemetryConfigArgs

data class TrinoTelemetryConfigArgs(val hivecatalogName: Output<String>? = null, val hivecatalogSchema: Output<String>? = null, val partitionRetentionInDays: Output<Int>? = null, val path: Output<String>? = null) : ConvertibleToJava<TrinoTelemetryConfigArgs>

Trino user telemetry definition.

Constructors

Link copied to clipboard
constructor(hivecatalogName: Output<String>? = null, hivecatalogSchema: Output<String>? = null, partitionRetentionInDays: Output<Int>? = null, path: Output<String>? = null)

Properties

Link copied to clipboard
val hivecatalogName: Output<String>? = null

Hive Catalog name used to mount external tables on the logs written by trino, if not specified there tables are not created.

Link copied to clipboard
val hivecatalogSchema: Output<String>? = null

Schema of the above catalog to use, to mount query logs as external tables, if not specified tables will be mounted under schema trinologs.

Link copied to clipboard
val partitionRetentionInDays: Output<Int>? = null

Retention period for query log table partitions, this doesn't have any affect on actual data.

Link copied to clipboard
val path: Output<String>? = null

Azure storage location of the blobs.

Functions

Link copied to clipboard
open override fun toJava(): TrinoTelemetryConfigArgs