Documentation
¶
Index ¶
- Variables
- func AddOrUpdateConsumer(stream string, consumer string, cfg *nats.ConsumerConfig, allowDelete bool, ...) (*nats.ConsumerInfo, error)
- func AddOrUpdateStream(cfg *nats.StreamConfig, opts ...nats.JSOpt) (*nats.StreamInfo, error)
- func FinalizeJetStream(subscriptions *[]*nats.Subscription) error
- func FinalizeNats(subscriptions *[]*nats.Subscription) error
- func SetupJetStream(host string, port int, credsFile string, appName string, ...) error
- func SetupNatsV2(natsURL string, credsFile string, appName string, ...) error
- func SetupNatsWithCreds(natsURL string, credsFile string, appName string, ...) error
Constants ¶
This section is empty.
Variables ¶
View Source
var (
JsClient nats.JetStreamContext
)
View Source
var (
NatsClient *nats.Conn
)
Functions ¶
func AddOrUpdateConsumer ¶ added in v0.2.0
func AddOrUpdateConsumer(stream string, consumer string, cfg *nats.ConsumerConfig, allowDelete bool, opts ...nats.JSOpt) (*nats.ConsumerInfo, error)
func AddOrUpdateStream ¶ added in v0.2.0
func AddOrUpdateStream(cfg *nats.StreamConfig, opts ...nats.JSOpt) (*nats.StreamInfo, error)
func FinalizeJetStream ¶ added in v0.1.4
func FinalizeJetStream(subscriptions *[]*nats.Subscription) error
func FinalizeNats ¶ added in v0.0.2
func FinalizeNats(subscriptions *[]*nats.Subscription) error
func SetupJetStream ¶ added in v0.1.4
func SetupNatsV2 ¶ added in v0.4.10
func SetupNatsWithCreds ¶ added in v0.1.2
func SetupNatsWithCreds( natsURL string, credsFile string, appName string, closeHandler *grawt.CloseHandler, errorHandler nats.ErrHandler, ) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.