Documentation
¶
Index ¶
- Variables
- func BindConfigEnvVars(v *viper.Viper, cfgType reflect.Type, prefix string)
- func DefaultVal[T comparable](val, def T) T
- func EnsureLoggerAndClients(logger *slog.Logger, clients ...interface{}) (*slog.Logger, error)
- func KeysFromItems[T any](items *[]T, getKey func(T) int64) []int64
- func NewIntegerEqFilterPtr(v int32) *camundav88.IntegerFilterProperty
- func NewProcessInstanceKeyEqFilterPtr(v string) *camundav88.ProcessInstanceKeyFilterProperty
- func NewProcessInstanceStateEqFilterPtr(v string) *camundav88.ProcessInstanceStateFilterProperty
- func NewStringEqFilterPtr(v string) *camundav88.StringFilterProperty
- func VerboseLog(ctx context.Context, callCfg *services.CallCfg, log *slog.Logger, msg string, ...)
- type Result
- type ServiceDeps
- type WorkFunc
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func BindConfigEnvVars ¶ added in v1.2.0
func DefaultVal ¶
func DefaultVal[T comparable](val, def T) T
func EnsureLoggerAndClients ¶ added in v1.2.0
func KeysFromItems ¶
KeysFromItems returns the int64 keys from a response Items field.
func NewIntegerEqFilterPtr ¶ added in v1.1.2
func NewIntegerEqFilterPtr(v int32) *camundav88.IntegerFilterProperty
func NewProcessInstanceKeyEqFilterPtr ¶ added in v1.1.2
func NewProcessInstanceKeyEqFilterPtr(v string) *camundav88.ProcessInstanceKeyFilterProperty
func NewProcessInstanceStateEqFilterPtr ¶ added in v1.1.2
func NewProcessInstanceStateEqFilterPtr(v string) *camundav88.ProcessInstanceStateFilterProperty
func NewStringEqFilterPtr ¶ added in v1.1.0
func NewStringEqFilterPtr(v string) *camundav88.StringFilterProperty
Types ¶
type Result ¶
Result holds the outcome for one item.
type ServiceDeps ¶ added in v1.2.0
func PrepareServiceDeps ¶ added in v1.2.0
Click to show internal directories.
Click to hide internal directories.