Documentation
¶
Index ¶
- Variables
- func GetApp(c *Config) *app.Config
- func GetDb(c *Config) *db.Config
- func GetFileSystem(c *Config) *filesystem.Config
- func GetLogger(c *Config) *log.Config
- func GetRedis(c *Config) *redis.Config
- func NewKratos(config string) (kconfig.Config, error)
- type Config
- func (*Config) Descriptor() ([]byte, []int)deprecated
- func (x *Config) GetApp() *app.Config
- func (x *Config) GetCron() *Cron
- func (x *Config) GetDb() *database.Config
- func (x *Config) GetFilesystem() *filesystem.Config
- func (x *Config) GetGrpc() *Grpc
- func (x *Config) GetHttp() *Http
- func (x *Config) GetLogger() *log.Config
- func (x *Config) GetRedis() *redis.Config
- func (*Config) ProtoMessage()
- func (x *Config) ProtoReflect() protoreflect.Message
- func (x *Config) Reset()
- func (x *Config) String() string
- type Cron
- type Grpc
- func (*Grpc) Descriptor() ([]byte, []int)deprecated
- func (x *Grpc) GetAddr() string
- func (x *Grpc) GetNetwork() string
- func (x *Grpc) GetTimeout() *durationpb.Duration
- func (*Grpc) ProtoMessage()
- func (x *Grpc) ProtoReflect() protoreflect.Message
- func (x *Grpc) Reset()
- func (x *Grpc) String() string
- type Http
- func (*Http) Descriptor() ([]byte, []int)deprecated
- func (x *Http) GetAddr() string
- func (x *Http) GetNetwork() string
- func (x *Http) GetTimeout() *durationpb.Duration
- func (*Http) ProtoMessage()
- func (x *Http) ProtoReflect() protoreflect.Message
- func (x *Http) Reset()
- func (x *Http) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_internal_config_config_proto protoreflect.FileDescriptor
Functions ¶
func GetFileSystem ¶
func GetFileSystem(c *Config) *filesystem.Config
Types ¶
type Config ¶
type Config struct { App *app.Config `protobuf:"bytes,1,opt,name=app,proto3" json:"app,omitempty"` Filesystem *filesystem.Config `protobuf:"bytes,2,opt,name=filesystem,proto3" json:"filesystem,omitempty"` Http *Http `protobuf:"bytes,10,opt,name=http,proto3" json:"http,omitempty"` Grpc *Grpc `protobuf:"bytes,11,opt,name=grpc,proto3" json:"grpc,omitempty"` Cron *Cron `protobuf:"bytes,12,opt,name=cron,proto3" json:"cron,omitempty"` Logger *log.Config `protobuf:"bytes,13,opt,name=logger,proto3" json:"logger,omitempty"` Redis *redis.Config `protobuf:"bytes,14,opt,name=redis,proto3" json:"redis,omitempty"` Db *database.Config `protobuf:"bytes,15,opt,name=db,proto3" json:"db,omitempty"` // contains filtered or unexported fields }
func NewByString ¶
func (*Config) Descriptor
deprecated
func (*Config) GetFilesystem ¶
func (x *Config) GetFilesystem() *filesystem.Config
func (*Config) ProtoMessage ¶
func (*Config) ProtoMessage()
func (*Config) ProtoReflect ¶
func (x *Config) ProtoReflect() protoreflect.Message
type Cron ¶
type Cron struct {
// contains filtered or unexported fields
}
func (*Cron) Descriptor
deprecated
func (*Cron) ProtoMessage ¶
func (*Cron) ProtoMessage()
func (*Cron) ProtoReflect ¶
func (x *Cron) ProtoReflect() protoreflect.Message
type Grpc ¶
type Grpc struct { Network string `protobuf:"bytes,1,opt,name=network,proto3" json:"network,omitempty"` Addr string `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"` Timeout *durationpb.Duration `protobuf:"bytes,3,opt,name=timeout,proto3" json:"timeout,omitempty"` // contains filtered or unexported fields }
func (*Grpc) Descriptor
deprecated
func (*Grpc) GetNetwork ¶
func (*Grpc) GetTimeout ¶
func (x *Grpc) GetTimeout() *durationpb.Duration
func (*Grpc) ProtoMessage ¶
func (*Grpc) ProtoMessage()
func (*Grpc) ProtoReflect ¶
func (x *Grpc) ProtoReflect() protoreflect.Message
type Http ¶
type Http struct { Network string `protobuf:"bytes,1,opt,name=network,proto3" json:"network,omitempty"` Addr string `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"` Timeout *durationpb.Duration `protobuf:"bytes,3,opt,name=timeout,proto3" json:"timeout,omitempty"` // contains filtered or unexported fields }
func (*Http) Descriptor
deprecated
func (*Http) GetNetwork ¶
func (*Http) GetTimeout ¶
func (x *Http) GetTimeout() *durationpb.Duration
func (*Http) ProtoMessage ¶
func (*Http) ProtoMessage()
func (*Http) ProtoReflect ¶
func (x *Http) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.