Documentation
¶
Index ¶
- Constants
- type DataSetConfig
- type DataSetConfigOption
- func FromEnv() DataSetConfigOption
- func WithBufferSettings(bufferSettings buffer_config.DataSetBufferSettings) DataSetConfigOption
- func WithDebug(debug bool) DataSetConfigOption
- func WithEndpoint(endpoint string) DataSetConfigOption
- func WithServerHostSettings(serverHostSettings server_host_config.DataSetServerHostSettings) DataSetConfigOption
- func WithTokens(tokens DataSetTokens) DataSetConfigOption
- type DataSetTokens
Constants ¶
View Source
const DebugModeDefault = false
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataSetConfig ¶
type DataSetConfig struct { Endpoint string Tokens DataSetTokens BufferSettings buffer_config.DataSetBufferSettings ServerHostSettings server_host_config.DataSetServerHostSettings Debug bool }
DataSetConfig wraps DataSet endpoint configuration (host, tokens, etc.)
func New ¶
func New(opts ...DataSetConfigOption) (*DataSetConfig, error)
func NewDefaultDataSetConfig ¶ added in v0.0.8
func NewDefaultDataSetConfig() DataSetConfig
func (*DataSetConfig) String ¶ added in v0.0.8
func (cfg *DataSetConfig) String() string
func (*DataSetConfig) Validate ¶ added in v0.0.8
func (cfg *DataSetConfig) Validate() error
func (*DataSetConfig) WithOptions ¶ added in v0.0.9
func (cfg *DataSetConfig) WithOptions(opts ...DataSetConfigOption) (*DataSetConfig, error)
type DataSetConfigOption ¶
type DataSetConfigOption func(*DataSetConfig) error
func FromEnv ¶
func FromEnv() DataSetConfigOption
func WithBufferSettings ¶ added in v0.0.7
func WithBufferSettings(bufferSettings buffer_config.DataSetBufferSettings) DataSetConfigOption
func WithDebug ¶ added in v0.15.0
func WithDebug(debug bool) DataSetConfigOption
func WithEndpoint ¶
func WithEndpoint(endpoint string) DataSetConfigOption
func WithServerHostSettings ¶ added in v0.0.10
func WithServerHostSettings(serverHostSettings server_host_config.DataSetServerHostSettings) DataSetConfigOption
func WithTokens ¶
func WithTokens(tokens DataSetTokens) DataSetConfigOption
type DataSetTokens ¶
DataSetTokens wrap DataSet access tokens
func (DataSetTokens) String ¶ added in v0.0.8
func (tokens DataSetTokens) String() string
Click to show internal directories.
Click to hide internal directories.