Documentation ¶
Index ¶
- type Processor
- type Provider
- func (p *Provider) Init(ctx servicehub.Context) error
- func (p *Provider) ProcessPipelineDefinition(ctx context.Context, req deftype.ClientDefinitionProcessRequest) (*deftype.ClientDefinitionProcessResponse, error)
- func (p *Provider) Provide(ctx servicehub.DependencyContext, args ...interface{}) interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Processor ¶
type Processor interface {
ProcessPipelineDefinition(ctx context.Context, req deftype.ClientDefinitionProcessRequest) (*deftype.ClientDefinitionProcessResponse, error)
}
type Provider ¶
type Provider struct { Cfg *config ClientDefinitionService pb.DefinitionServiceServer `autowired:"erda.core.pipeline.definition.DefinitionService"` }
+provider
func (*Provider) ProcessPipelineDefinition ¶
func (p *Provider) ProcessPipelineDefinition(ctx context.Context, req deftype.ClientDefinitionProcessRequest) (*deftype.ClientDefinitionProcessResponse, error)
func (*Provider) Provide ¶
func (p *Provider) Provide(ctx servicehub.DependencyContext, args ...interface{}) interface{}
Click to show internal directories.
Click to hide internal directories.