package telemetry

// Options are Telemetry options.
type Options struct {
	// TraceExporter is the type of trace exporter to be used.
	TraceExporter string
	// TraceExporterHTTPEndpoint is the endpoint to which traces will be sent.
	TraceExporterHTTPEndpoint string
	// TraceParent is used as a parent trace context.
	TraceParent string
	// MetricExporter is the type of metrics exporter.
	MetricExporter string
	// TraceExporterInsecureEndpoint is useful for collecting traces locally.
	// If set to true, the exporter will not validate the server certificate.
	TraceExporterInsecureEndpoint bool
	// MetricExporterInsecureEndpoint is useful for local metrics collection.
	// If set to true, the exporter will not validate the server's certificate.
	MetricExporterInsecureEndpoint bool
}
