Versions in this module Expand all Collapse all v1 v1.3.0 May 4, 2023 Changes in this version + func SetVersion(v Version) + type Option func(cfg *config) + func WithVersionOverride(v Version, override string) Option + type Schema struct + func New(vSchema VersionSupportSchema) *Schema + func NewCacheOutboundOp(system string, opts ...Option) *Schema + func NewCassandraOutboundOp(opts ...Option) *Schema + func NewClientOutboundOp(system string, opts ...Option) *Schema + func NewDBOutboundOp(system string, opts ...Option) *Schema + func NewElasticsearchOutboundOp(opts ...Option) *Schema + func NewGRPCClientOp(opts ...Option) *Schema + func NewGRPCServerOp(opts ...Option) *Schema + func NewHTTPClientOp(opts ...Option) *Schema + func NewHTTPServerOp(opts ...Option) *Schema + func NewKafkaInboundOp(opts ...Option) *Schema + func NewKafkaOutboundOp(opts ...Option) *Schema + func NewMemcachedOutboundOp(opts ...Option) *Schema + func NewMessagingInboundOp(system string, opts ...Option) *Schema + func NewMessagingOutboundOp(system string, opts ...Option) *Schema + func NewMongoDBOutboundOp(opts ...Option) *Schema + func NewRedisOutboundOp(opts ...Option) *Schema + func NewServerInboundOp(system string, opts ...Option) *Schema + func NewServiceNameSchema(userOverride, defaultName string, opts ...Option) *Schema + func (s *Schema) GetName() string + type Version int + const SchemaV0 + const SchemaV1 + func GetVersion() Version + func ParseVersion(v string) (Version, bool) + func SetDefaultVersion() Version + type VersionSupportSchema interface + V0 func() string + V1 func() string