config

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 17, 2026 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DBConfig

type DBConfig struct {
	Host     string
	Port     int
	Name     string
	User     string
	Password string
}

DBConfig holds configuration for database access

func NewDBConfig

func NewDBConfig(host string, port int, name string, user string, password string) *DBConfig

NewDBConfig initializes and returns a configuration object for managing database access

func (*DBConfig) GetHostPort

func (dbcfg *DBConfig) GetHostPort() string

GetHostPort returns the concatenated host & port.

type PayloadEncryptionConfig

type PayloadEncryptionConfig struct {
	EncryptionKey string
}

PayloadEncryptionConfig holds configuration for payload encryption

func NewPayloadEncryptionConfig

func NewPayloadEncryptionConfig(encryptionKey string) *PayloadEncryptionConfig

NewPayloadEncryptionConfig initializes and returns a configuration object for payload encryption

type TemporalConfig

type TemporalConfig struct {
	Host          string
	Port          int
	ServerName    string
	Namespace     string
	Queue         string
	EncryptionKey string
	TLSEnabled    bool
	ClientTLSCfg  *tls.Config
	// contains filtered or unexported fields
}

TemporalConfig holds configuration for Temporal communication

func NewTemporalConfig

func NewTemporalConfig(host string, port int, serverName string, namespace string, queue string, encryptionKey string, tlsEnabled bool, certPath string, keyPath string, caPath string) (*TemporalConfig, error)

NewTemporalConfig initializes and returns a configuration object for managing Temporal

func (*TemporalConfig) Close

func (tcfg *TemporalConfig) Close()

Close cleans up TLS resources

func (*TemporalConfig) GetHostPort

func (tcfg *TemporalConfig) GetHostPort() string

GetHostPort returns the concatenated host & port

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL