Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Scope string `yaml:"scope"` NamePrefix string `yaml:"namePrefix"` Connector dosa.CreationArgs `yaml:"connector"` Yarpc *yarpc.Config `yaml:"yarpc"` Timeout *TimeoutConfig `yaml:"timeout"` }
Config represents the settings for the dosa client
func NewDefaultConfig ¶
func NewDefaultConfig() Config
NewDefaultConfig returns a configuration instance with all default values
type TimeoutConfig ¶
type TimeoutConfig struct { CreateIfNotExists time.Duration `yaml:"createIfNotExists"` Initialize time.Duration `yaml:"initialize"` Range time.Duration `yaml:"range"` Read time.Duration `yaml:"read"` Remove time.Duration `yaml:"remove"` ScanEverything time.Duration `yaml:"scanEverything"` Search time.Duration `yaml:"search"` Upsert time.Duration `yaml:"upsert"` }
TimeoutConfig holds timeout values for all DOSA operations
Click to show internal directories.
Click to hide internal directories.