Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { Connect(ctx context.Context, host string, maxSizeInMB int, timeout time.Duration) error Projects(ctx context.Context) ([]string, error) Entities(ctx context.Context, project string) (map[string]*core.Entity, error) FeatureTables(ctx context.Context, project string) ([]*core.FeatureTable, error) Close() error }
type Config ¶
type Config struct { URL string `json:"url" yaml:"url" mapstructure:"url" validate:"required"` MaxSizeInMB int `json:"max_size_in_mb" yaml:"max_size_in_mb" mapstructure:"max_size_in_mb"` RequestTimeout time.Duration `json:"request_timeout" yaml:"request_timeout" mapstructure:"request_timeout" validate:"min=1ms" default:"10s"` }
Config holds the set of configuration for the CaraML Store extractor
Click to show internal directories.
Click to hide internal directories.