Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBConfig ¶
DBConfig holds configuration for database access
func NewDBConfig ¶
NewDBConfig initializes and returns a configuration object for managing database access
func (*DBConfig) GetHostPort ¶
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) GetHostPort ¶
func (tcfg *TemporalConfig) GetHostPort() string
GetHostPort returns the concatenated host & port
Click to show internal directories.
Click to hide internal directories.