Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Server ServerConfig
TLS TLSConfig
Worker WorkerConfig
Transport TransportOptions
Observability ObservabilityConfig
Prometheus PrometheusConfig
TransformConfigFile string
// MessageQueueImpl backs the deprecated --message-queue-impl flag. Prefer
// Transport.Type (--transport). Retained for backwards compatibility.
MessageQueueImpl string
}
type ObservabilityConfig ¶
type Options ¶
type Options struct {
Config
// Deprecated per-backend flag options, retained for backwards compatibility.
// They are translated into the transport config by the compat shim.
Redis redis.PubSubFlowOptions
RedisSortedSet redis.SortedSetFlowOptions
RedisConnection redis.ConnectionOptions
PubSub pubsub.Options
// contains filtered or unexported fields
}
func NewOptions ¶
func NewOptions() *Options
func (*Options) IsQueueConfigSet ¶
IsQueueConfigSet reports whether any backend has multi-queue/topic configuration set.
func (*Options) LoggingOptions ¶
LoggingOptions returns the zap options for initializing the logger.
type PrometheusConfig ¶
type ServerConfig ¶
Click to show internal directories.
Click to hide internal directories.