AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

Handlers

import "github.com/aws/aws-sdk-go/aws/request"

type Handlers struct { Validate HandlerList Build HandlerList Sign HandlerList Send HandlerList ValidateResponse HandlerList Unmarshal HandlerList UnmarshalStream HandlerList UnmarshalMeta HandlerList UnmarshalError HandlerList Retry HandlerList AfterRetry HandlerList CompleteAttempt HandlerList Complete HandlerList }

A Handlers provides a collection of request handlers for various stages of handling requests.

Validate

A HandlerList manages zero or more handlers in a list.

Build

A HandlerList manages zero or more handlers in a list.

Sign

A HandlerList manages zero or more handlers in a list.

Send

A HandlerList manages zero or more handlers in a list.

ValidateResponse

A HandlerList manages zero or more handlers in a list.

Unmarshal

A HandlerList manages zero or more handlers in a list.

UnmarshalStream

A HandlerList manages zero or more handlers in a list.

UnmarshalMeta

A HandlerList manages zero or more handlers in a list.

UnmarshalError

A HandlerList manages zero or more handlers in a list.

Retry

A HandlerList manages zero or more handlers in a list.

AfterRetry

A HandlerList manages zero or more handlers in a list.

CompleteAttempt

A HandlerList manages zero or more handlers in a list.

Complete

A HandlerList manages zero or more handlers in a list.

Method

Clear

func (h *Handlers) Clear()

Clear removes callback functions for all handlers

Copy

func (h *Handlers) Copy() Handlers

Copy returns of this handler's lists.

On this page: