Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataSync ¶ added in v0.3.2
DataSync is the data contract between Runtime and sync implementations
type ISync ¶
type ISync interface { // Sync is the contract between Runtime and sync implementation. // Note that, it is expected to return the first data sync as soon as possible to fill the store. Sync(ctx context.Context, dataSync chan<- DataSync) error }
ISync implementations watch for changes in the flag sources (HTTP backend, local file, K8s CRDs ...),fetch the latest value and communicate to the Runtime with DataSync channel
type ProviderArgs ¶ added in v0.1.0
type Type ¶ added in v0.3.5
type Type int
const ( // ALL - All flags of sync provider. This is the default if unset due to primitive default ALL Type = iota // ADD - Additional flags from sync provider ADD // UPDATE - Update for flag(s) previously provided UPDATE // DELETE - Delete for flag(s) previously provided DELETE )
Type of the sync operation
Click to show internal directories.
Click to hide internal directories.