go-core/pkg/module/opts.go
2023-01-25 13:56:13 +03:00

22 lines
348 B
Go

// Copyright 2022 Listware
package module
import (
"github.com/apache/flink-statefun/statefun-sdk-go/v3/pkg/statefun"
)
type Opt func(*module)
func WithStatefulFunctions(builder statefun.StatefulFunctions) Opt {
return func(m *module) {
m.builder = builder
}
}
func WithPort(port int) Opt {
return func(m *module) {
m.port = port
}
}