Documentation ¶
Index ¶
- Variables
- func NewSingleUpsert[T any](configurations ...runtime.Configuration[*SingleUpsert[T]]) stateless.SingleFunction
- func WithSingleUpsertMapFunction[T any](mapper MapFunction[message.Bytes, message.Bytes, T]) runtime.Configuration[*SingleUpsert[T]]
- func WithSingleUpsertRepository[T any](repository UpsertRepository[T]) runtime.Configuration[*SingleUpsert[T]]
- type BatchUpsert
- type MapFunction
- type SingleUpsert
- type UpsertRepository
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrorUpsertMapper = errors.New("upsert mapper")
View Source
var ErrorUpsertRepository = errors.New("upsert repository")
Functions ¶
func NewSingleUpsert ¶
func NewSingleUpsert[T any](configurations ...runtime.Configuration[*SingleUpsert[T]]) stateless.SingleFunction
constructor
func WithSingleUpsertMapFunction ¶
func WithSingleUpsertMapFunction[T any](mapper MapFunction[message.Bytes, message.Bytes, T]) runtime.Configuration[*SingleUpsert[T]]
func WithSingleUpsertRepository ¶
func WithSingleUpsertRepository[T any](repository UpsertRepository[T]) runtime.Configuration[*SingleUpsert[T]]
configuration
Types ¶
type BatchUpsert ¶
type BatchUpsert[T any] struct { // contains filtered or unexported fields }
type MapFunction ¶
func ConvertOneToOne ¶ added in v0.0.7
type SingleUpsert ¶
type SingleUpsert[T any] struct { // contains filtered or unexported fields }
implementation
Click to show internal directories.
Click to hide internal directories.