Documentation
¶
Index ¶
- type AnswerTypeResolver
- type ConnectionTypeResolver
- func (ctr *ConnectionTypeResolver) ResolveAllConnections(ctx context.Context) (map[string]map[string]interface{}, error)
- func (ctr *ConnectionTypeResolver) ResolveConnection(ctx context.Context, typ, name string) (interface{}, error)
- func (ctr *ConnectionTypeResolver) ResolveTypeOfConnections(ctx context.Context, typ string) (map[string]interface{}, error)
- type OutputTypeResolver
- func (otr *OutputTypeResolver) ResolveAllOutputs(ctx context.Context) (map[string]map[string]interface{}, error)
- func (otr *OutputTypeResolver) ResolveOutput(ctx context.Context, from, name string) (interface{}, error)
- func (otr *OutputTypeResolver) ResolveStepOutputs(ctx context.Context, from string) (map[string]interface{}, error)
- type ParameterTypeResolver
- type SecretTypeResolver
- type StatusTypeResolver
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnswerTypeResolver ¶
type AnswerTypeResolver struct {
// contains filtered or unexported fields
}
func NewAnswerTypeResolver ¶
func NewAnswerTypeResolver(m model.StateGetterManager) *AnswerTypeResolver
func (*AnswerTypeResolver) ResolveAnswer ¶
func (atr *AnswerTypeResolver) ResolveAnswer(ctx context.Context, askRef, name string) (interface{}, error)
type ConnectionTypeResolver ¶
type ConnectionTypeResolver struct {
// contains filtered or unexported fields
}
func NewConnectionTypeResolver ¶
func NewConnectionTypeResolver(m model.ConnectionManager) *ConnectionTypeResolver
func (*ConnectionTypeResolver) ResolveAllConnections ¶
func (*ConnectionTypeResolver) ResolveConnection ¶
func (ctr *ConnectionTypeResolver) ResolveConnection(ctx context.Context, typ, name string) (interface{}, error)
func (*ConnectionTypeResolver) ResolveTypeOfConnections ¶
type OutputTypeResolver ¶
type OutputTypeResolver struct {
// contains filtered or unexported fields
}
func NewOutputTypeResolver ¶
func NewOutputTypeResolver(m model.StepOutputGetterManager) *OutputTypeResolver
func (*OutputTypeResolver) ResolveAllOutputs ¶
func (*OutputTypeResolver) ResolveOutput ¶
func (otr *OutputTypeResolver) ResolveOutput(ctx context.Context, from, name string) (interface{}, error)
func (*OutputTypeResolver) ResolveStepOutputs ¶
type ParameterTypeResolver ¶
type ParameterTypeResolver struct {
// contains filtered or unexported fields
}
func NewParameterTypeResolver ¶
func NewParameterTypeResolver(m model.ParameterGetterManager) *ParameterTypeResolver
func (*ParameterTypeResolver) ResolveAllParameters ¶
func (ptr *ParameterTypeResolver) ResolveAllParameters(ctx context.Context) (map[string]interface{}, error)
func (*ParameterTypeResolver) ResolveParameter ¶
func (ptr *ParameterTypeResolver) ResolveParameter(ctx context.Context, name string) (interface{}, error)
type SecretTypeResolver ¶
type SecretTypeResolver struct {
// contains filtered or unexported fields
}
func NewSecretTypeResolver ¶
func NewSecretTypeResolver(m model.SecretManager) *SecretTypeResolver
func (*SecretTypeResolver) ResolveAllSecrets ¶
func (*SecretTypeResolver) ResolveSecret ¶
type StatusTypeResolver ¶
type StatusTypeResolver struct {
// contains filtered or unexported fields
}
func NewStatusTypeResolver ¶
func NewStatusTypeResolver(m model.ActionStatusGetterManager) *StatusTypeResolver
func (*StatusTypeResolver) ResolveStatus ¶
Click to show internal directories.
Click to hide internal directories.