Versions in this module Expand all Collapse all v0 v0.0.34 Jul 26, 2022 Changes in this version + const DefaultDurableConsumerName + const DefaultStreamName + var SkipContexts bool + var Version = "development" + func SetContext(c context.Context) + func SetLogger(l Logger) + func SetVersion(v string) + type Logger interface + Fatal func(a ...interface{}) + Fatalf func(format string, a ...interface{}) + Print func(a ...interface{}) + Printf func(format string, a ...interface{}) + Println func(a ...interface{}) + type Options struct + CfgCtx string + Config *natscontext.Context + Conn *nats.Conn + ConnectionName string + Creds string + InboxPrefix string + JSc nats.JetStreamContext + JsApiPrefix string + JsDomain string + JsEventPrefix string + Mgr *jsm.Manager + Nkey string + NoCheats bool + Password string + Servers string + Timeout time.Duration + TlsCA string + TlsCert string + TlsKey string + Trace bool + Username string + func ConfigureInApp(app *fisk.Application, cliOpts *Options, prepare bool, disable ...string) (*Options, error) + func ConfigureInCommand(cmd *fisk.CmdClause, cliOpts *Options, prepare bool, disable ...string) (*Options, error) + type SchemaValidator struct + func (v SchemaValidator) ValidateStruct(data interface{}, schemaType string) (ok bool, errs []string) + type SrvCheckCmd struct + type SrvInfoCmd struct + type SrvLsCmd struct + type SrvMappingCmd struct + type SrvPasswdCmd struct + type SrvPingCmd struct + type SrvRaftCmd struct + type SrvReportCmd struct + type SrvRequestCmd struct + type SrvRunCmd struct + type SrvRunConfig struct + Clean bool + Context *natscontext.Context + Debug bool + ExtendDemoNetwork bool + ExtendWithContext bool + JSDomain string + JetStream bool + Listen string + Name string + Port string + ServicePassword string + ServicePasswordCrypt string + StoreDir string + SystemPassword string + SystemPasswordCrypt string + UserPassword string + UserPasswordCrypt string + Verbose bool