DVCaptureDestination class final

One destination the captured data models are delivered to.

Constructors

DVCaptureDestination({required String name, required DVCaptureDestinationType type, required String connection, Set<String>? models, Duration? lagThreshold})
const

Properties

connection → String
The name of the secret holding the connection -- read through DV.Secrets when the server starts, never written into the pubspec.
final
hashCode → int
The hash code for this object.
no setterinherited
lagThreshold → Duration?
Past this, lag is reported as DV-CDC-003.
final
models → Set<String>?
The data models delivered, by class name; null for every captured one.
final
name → String
What the pubspec calls it. Its position in the log is kept under this name, so renaming a destination starts it again with a backfill.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
type → DVCaptureDestinationType
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, Object?>
toString() → String
A string representation of this object.
inherited

Operators

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