package
0.0.0-rc9
Repository: https://github.com/doublecloud/transfer.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FilteredMap filters IN-PLACE and returns its first argument.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RegisterDestination will add new destination factory for specific provider type this should be placed inside provide `init() func`.
RegisterSource will add new source factory for specific provider type this should be placed inside provider `init() func`.
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SystemLabelAsyncCH is used to enable experimental asynchronous clickhouse snapshot sink The only known value is "on", any other value means disabled.
SystemLabelMemThrottle is used to enable/disable MemoryThrorrler middleware.
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
LocationEuropeMoscow -- all time in rotator considered as Moscow time.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

Abstract2Source if implemented we must try to create abstract2 source for them to be deleted in favor of `MakeDataProvider` method.
AppendOnlySource marks a source that can emit only InsertKind.
AsyncPartSource designates that source: 1.
No description provided by the author
Dashboardeable will force specific dashboard link for endpoint pair see logfeller for example.
DefaultMirrorSource marks source as compatible with default mirror protocol (kafka/yds/eventhub).
No description provided by the author
No description provided by the author
DestinationCompatibility for source to check is it compatible with transfer destination.
No description provided by the author
No description provided by the author
HackableTarget hack target model and return rollback for that hack, used only by mysql and yt sources (for test mostly) plz don't use it.
HostResolver returns a list of hosts to which network availability is required.
No description provided by the author
IncrementalSource mark as enable incremental snapshot to transfer.
LegacyFillDependentFields for cp-dp backward compatibility, some fields were calculated on backend side before, so we preserve it.
No description provided by the author
No description provided by the author
No description provided by the author
Parseable provider unified access to parser config.
Runtimeable will force specific runtime for endpoint see logfeller for example.
Serializable provider unified access to serializer config.
No description provided by the author
For default every destination is support sharding tables, but this interface can be used to override this behavior.
No description provided by the author
No description provided by the author
SourceCompatibility for destination to check is it compatible with transfer source.
No description provided by the author
No description provided by the author
No description provided by the author
TransitionalEndpoint Mark endpoint as type as transitional, so it could be opt-out-ed on snapshot.
UnderlayOnlyEndpoint marks endpoint as available only via our service underlay network.
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SystemLabel contains transfer label names which are reserved to control hidden experimental transfer features.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author