PaymentSheetTelemetry class final

Host-owned diagnostics and optional W3C trace context.

Inttegro installs no exporter. Disabling telemetry prevents diagnostic event emission and trace-header propagation, but not Checkout lifecycle delivery.

Constructors

PaymentSheetTelemetry({bool enabled = true, String? traceparent, String? tracestate})
Creates telemetry and distributed-tracing options.
const

Properties

enabled → bool
Whether diagnostic events and trace propagation are enabled.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
traceparent → String?
Valid W3C traceparent supplied by the host application.
final
tracestate → String?
Optional W3C tracestate, limited to 512 characters and no newlines.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, Object>
Validates and serializes telemetry options for the native bridge.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited