Versions in this module Expand all Collapse all v0 v0.4.0 May 8, 2022 Changes in this version + func DeepCopy(src, dst interface{}) error + func GetStrPtr(s string) *string + func GetUnitTestNatsURI() string + func InstallDefaultConfigValues() + func ValidateSubjectName(subject string) error + func ValidateTopLevelEntityName(name string, validate *validator.Validate) error + type DataplaneEndpointConfig struct + PathPrefix string + type DataplaneServerConfig struct + Endpoints DataplaneEndpointConfig + HTTPSetting HTTPConfig + type HTTPConfig struct + Logging HTTPRequestLogging + Server HTTPServerConfig + type HTTPRequestLogging struct + DoNotLogHeaders []string + RequestIDHeader string + type HTTPServerConfig struct + IdleTimeout int + ListenOn string + Port uint16 + ReadTimeout int + WriteTimeout int + type ManagementEndpointConfig struct + PathPrefix string + type ManagementServerConfig struct + Endpoints ManagementEndpointConfig + HTTPSetting HTTPConfig + type NATSConfig struct + ConnectTimeout int + Reconnect NATSReconnectConfig + ServerURI string + type NATSReconnectConfig struct + MaxAttempts int + WaitInterval int + type SystemConfig struct + Dataplane *DataplaneServerConfig + Management *ManagementServerConfig + NATS NATSConfig