type github.com/aws/smithy-go/middleware.BuildMiddleware
14 uses
github.com/aws/smithy-go/middleware (current package)
step_build.go#L30: type BuildMiddleware interface {
step_build.go#L45: func BuildMiddlewareFunc(id string, fn func(context.Context, BuildInput, BuildHandler) (BuildOutput, Metadata, error)) BuildMiddleware {
step_build.go#L70: var _ BuildMiddleware = (buildMiddlewareFunc{})
step_build.go#L106: With: order[i].(BuildMiddleware),
step_build.go#L119: func (s *BuildStep) Get(id string) (BuildMiddleware, bool) {
step_build.go#L124: return get.(BuildMiddleware), ok
step_build.go#L129: func (s *BuildStep) Add(m BuildMiddleware, pos RelativePosition) error {
step_build.go#L136: func (s *BuildStep) Insert(m BuildMiddleware, relativeTo string, pos RelativePosition) error {
step_build.go#L143: func (s *BuildStep) Swap(id string, m BuildMiddleware) (BuildMiddleware, error) {
step_build.go#L149: return removed.(BuildMiddleware), nil
step_build.go#L154: func (s *BuildStep) Remove(id string) (BuildMiddleware, error) {
step_build.go#L160: return removed.(BuildMiddleware), nil
step_build.go#L192: With BuildMiddleware