Documentation ¶
Index ¶
- type Applier
- type ApplierBuildFunc
- type ApplierBuilder
- type Builder
- type ConfiguraionBuilder
- func (c *ConfiguraionBuilder) AddChildren(children ...Configuration) *ConfiguraionBuilder
- func (c *ConfiguraionBuilder) Applier() (Applier, error)
- func (c *ConfiguraionBuilder) Children(ctx context.Context) (Configurations, error)
- func (c *ConfiguraionBuilder) Validate(ctx context.Context) error
- func (c *ConfiguraionBuilder) WithApplier(applier Applier) *ConfiguraionBuilder
- func (c *ConfiguraionBuilder) WithApplierBuildFunc(applierBuildFunc ApplierBuildFunc) *ConfiguraionBuilder
- func (c *ConfiguraionBuilder) WithChildren(children Configurations) *ConfiguraionBuilder
- type Configuration
- type Configurations
- type Runner
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplierBuilder ¶
type ApplierBuilder struct {
Build ApplierBuildFunc
}
type Builder ¶
type Builder struct {
Configuration Configuration
}
type ConfiguraionBuilder ¶
type ConfiguraionBuilder struct {
// contains filtered or unexported fields
}
func NewConfiguraionBuilder ¶
func NewConfiguraionBuilder() *ConfiguraionBuilder
func (*ConfiguraionBuilder) AddChildren ¶
func (c *ConfiguraionBuilder) AddChildren(children ...Configuration) *ConfiguraionBuilder
func (*ConfiguraionBuilder) Applier ¶
func (c *ConfiguraionBuilder) Applier() (Applier, error)
func (*ConfiguraionBuilder) Children ¶
func (c *ConfiguraionBuilder) Children(ctx context.Context) (Configurations, error)
func (*ConfiguraionBuilder) Validate ¶
func (c *ConfiguraionBuilder) Validate(ctx context.Context) error
func (*ConfiguraionBuilder) WithApplier ¶
func (c *ConfiguraionBuilder) WithApplier(applier Applier) *ConfiguraionBuilder
func (*ConfiguraionBuilder) WithApplierBuildFunc ¶
func (c *ConfiguraionBuilder) WithApplierBuildFunc(applierBuildFunc ApplierBuildFunc) *ConfiguraionBuilder
func (*ConfiguraionBuilder) WithChildren ¶
func (c *ConfiguraionBuilder) WithChildren(children Configurations) *ConfiguraionBuilder
type Configuration ¶
type Configurations ¶
type Configurations []Configuration
Source Files ¶
Click to show internal directories.
Click to hide internal directories.