Documentation ¶
Index ¶
- type ApiGatewayBootstrapper
- type AppBootstrapper
- type AuthBootstrapper
- type CacheBootstrapper
- type CronBootstrapper
- type DBBootstrapper
- type EventBootstrapper
- type ExportProject
- type GrpcBootstrapper
- type K8sClientBootstrapper
- type LogBootstrapper
- type MetricsBootstrapper
- type OidcBootstrapper
- type PluginsBootstrapper
- type PprofBootstrapper
- type S3UploaderBootstrapper
- type Startable
- type TracingBootstrapper
- type UploadBootstrapper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiGatewayBootstrapper ¶
type ApiGatewayBootstrapper struct{}
func (*ApiGatewayBootstrapper) Bootstrap ¶
func (a *ApiGatewayBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*ApiGatewayBootstrapper) Tags ¶
func (a *ApiGatewayBootstrapper) Tags() []string
type AppBootstrapper ¶
type AppBootstrapper struct{}
func (*AppBootstrapper) Bootstrap ¶
func (a *AppBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*AppBootstrapper) Tags ¶
func (a *AppBootstrapper) Tags() []string
type AuthBootstrapper ¶
type AuthBootstrapper struct{}
func (*AuthBootstrapper) Bootstrap ¶
func (a *AuthBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*AuthBootstrapper) Tags ¶
func (a *AuthBootstrapper) Tags() []string
type CacheBootstrapper ¶
type CacheBootstrapper struct{}
func (*CacheBootstrapper) Bootstrap ¶
func (a *CacheBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*CacheBootstrapper) Tags ¶
func (a *CacheBootstrapper) Tags() []string
type CronBootstrapper ¶
type CronBootstrapper struct{}
func (*CronBootstrapper) Bootstrap ¶
func (c *CronBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*CronBootstrapper) Tags ¶
func (c *CronBootstrapper) Tags() []string
type DBBootstrapper ¶
type DBBootstrapper struct{}
func (*DBBootstrapper) Bootstrap ¶
func (d *DBBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*DBBootstrapper) Tags ¶
func (d *DBBootstrapper) Tags() []string
type EventBootstrapper ¶
type EventBootstrapper struct{}
func (*EventBootstrapper) Bootstrap ¶
func (e *EventBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*EventBootstrapper) Tags ¶
func (e *EventBootstrapper) Tags() []string
type ExportProject ¶
type GrpcBootstrapper ¶
type GrpcBootstrapper struct{}
func (*GrpcBootstrapper) Bootstrap ¶
func (g *GrpcBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*GrpcBootstrapper) Tags ¶
func (g *GrpcBootstrapper) Tags() []string
type K8sClientBootstrapper ¶
type K8sClientBootstrapper struct{}
func (*K8sClientBootstrapper) Bootstrap ¶
func (k *K8sClientBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*K8sClientBootstrapper) Tags ¶
func (k *K8sClientBootstrapper) Tags() []string
type LogBootstrapper ¶
type LogBootstrapper struct{}
func (*LogBootstrapper) Bootstrap ¶
func (a *LogBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*LogBootstrapper) Tags ¶
func (a *LogBootstrapper) Tags() []string
type MetricsBootstrapper ¶
type MetricsBootstrapper struct{}
func (*MetricsBootstrapper) Bootstrap ¶
func (m *MetricsBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*MetricsBootstrapper) Tags ¶
func (m *MetricsBootstrapper) Tags() []string
type OidcBootstrapper ¶
type OidcBootstrapper struct{}
func (*OidcBootstrapper) Bootstrap ¶
func (o *OidcBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*OidcBootstrapper) Tags ¶
func (o *OidcBootstrapper) Tags() []string
type PluginsBootstrapper ¶
type PluginsBootstrapper struct{}
func (*PluginsBootstrapper) Bootstrap ¶
func (a *PluginsBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*PluginsBootstrapper) Tags ¶
func (a *PluginsBootstrapper) Tags() []string
type PprofBootstrapper ¶
type PprofBootstrapper struct{}
func (*PprofBootstrapper) Bootstrap ¶
func (p *PprofBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*PprofBootstrapper) Tags ¶
func (p *PprofBootstrapper) Tags() []string
type S3UploaderBootstrapper ¶ added in v4.19.7
type S3UploaderBootstrapper struct{}
func (*S3UploaderBootstrapper) Bootstrap ¶ added in v4.19.7
func (s *S3UploaderBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*S3UploaderBootstrapper) Tags ¶ added in v4.19.7
func (s *S3UploaderBootstrapper) Tags() []string
type TracingBootstrapper ¶
type TracingBootstrapper struct{}
func (*TracingBootstrapper) Bootstrap ¶
func (t *TracingBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*TracingBootstrapper) Tags ¶
func (t *TracingBootstrapper) Tags() []string
type UploadBootstrapper ¶
type UploadBootstrapper struct{}
func (*UploadBootstrapper) Bootstrap ¶
func (*UploadBootstrapper) Bootstrap(app contracts.ApplicationInterface) error
func (*UploadBootstrapper) Tags ¶
func (*UploadBootstrapper) Tags() []string
Source Files ¶
- apigateway_bootstrapper.go
- app_bootstrapper.go
- auth_bootstrapper.go
- cache_bootstrapper.go
- cron_bootstrapper.go
- db_bootstrapper.go
- event_bootstrapper.go
- grpc_bootstrapper.go
- k8sclient_bootstrapper.go
- log_bootstrapper.go
- metrics_bootstrapper.go
- oidc_bootstrapper.go
- plugins_bootstrapper.go
- pprof_bootstrapper.go
- s3_uploader_bootstraper.go
- tracing_bootstrapper.go
- upload_bootstrapper.go
Click to show internal directories.
Click to hide internal directories.