Documentation

Index

Constants

This section is empty.

Variables

View Source
var BuildHandler = request.NamedHandler{Name: "kscsdk.query.Build", Fn: Build}

    BuildHandler is a named request handler for building query protocol requests

    View Source
    var UnmarshalErrorHandler = request.NamedHandler{Name: "kscsdk.query.UnmarshalError", Fn: UnmarshalError}

      UnmarshalErrorHandler is a name request handler to unmarshal request errors

      View Source
      var UnmarshalHandler = request.NamedHandler{Name: "kscsdk.query.Unmarshal", Fn: Unmarshal}

        UnmarshalHandler is a named request handler for unmarshaling query protocol requests

        View Source
        var UnmarshalMetaHandler = request.NamedHandler{Name: "kscsdk.query.UnmarshalMeta", Fn: UnmarshalMeta}

          UnmarshalMetaHandler is a named request handler for unmarshaling query protocol request metadata

          Functions

          func Build

          func Build(r *request.Request)

            Build builds a request for an AWS Query service.

            func Unmarshal

            func Unmarshal(r *request.Request)

              Unmarshal unmarshals a response for an AWS Query service.

              func UnmarshalError

              func UnmarshalError(r *request.Request)

                UnmarshalError unmarshals an error response for an AWS Query service.

                func UnmarshalMeta

                func UnmarshalMeta(r *request.Request)

                  UnmarshalMeta unmarshals header response values for an AWS Query service.

                  Types

                  type Error

                  type Error struct {
                  	Code    string `json:"Code"`
                  	Message string `json:"Message"`
                  }