types

package
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 26, 2020 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ComplexError

type ComplexError struct {
	Message *string

	Header   *string
	TopLevel *string
	Nested   *ComplexNestedErrorData
}

This error is thrown when a request is invalid.

func (*ComplexError) Error

func (e *ComplexError) Error() string

func (*ComplexError) ErrorCode

func (e *ComplexError) ErrorCode() string

func (*ComplexError) ErrorFault

func (e *ComplexError) ErrorFault() smithy.ErrorFault

func (*ComplexError) ErrorMessage

func (e *ComplexError) ErrorMessage() string

type ComplexNestedErrorData

type ComplexNestedErrorData struct {
	Foo *string
}

type FooEnum

type FooEnum string
const (
	FooEnumFoo FooEnum = "Foo"
	FooEnumBaz FooEnum = "Baz"
	FooEnumBar FooEnum = "Bar"
	FooEnum1   FooEnum = "1"
	FooEnum0   FooEnum = "0"
)

Enum values for FooEnum

type GreetingStruct

type GreetingStruct struct {
	Hi *string
}

type InvalidGreeting

type InvalidGreeting struct {
	Message *string
}

This error is thrown when an invalid greeting value is provided.

func (*InvalidGreeting) Error

func (e *InvalidGreeting) Error() string

func (*InvalidGreeting) ErrorCode

func (e *InvalidGreeting) ErrorCode() string

func (*InvalidGreeting) ErrorFault

func (e *InvalidGreeting) ErrorFault() smithy.ErrorFault

func (*InvalidGreeting) ErrorMessage

func (e *InvalidGreeting) ErrorMessage() string

type NestedPayload

type NestedPayload struct {
	Greeting *string

	Name *string
}

type PayloadWithXmlName

type PayloadWithXmlName struct {
	Name *string
}

type PayloadWithXmlNamespace

type PayloadWithXmlNamespace struct {
	Name *string
}

type PayloadWithXmlNamespaceAndPrefix

type PayloadWithXmlNamespaceAndPrefix struct {
	Name *string
}

type RecursiveShapesInputOutputNested1

type RecursiveShapesInputOutputNested1 struct {
	Foo *string

	Nested *RecursiveShapesInputOutputNested2
}

type RecursiveShapesInputOutputNested2

type RecursiveShapesInputOutputNested2 struct {
	Bar *string

	RecursiveMember *RecursiveShapesInputOutputNested1
}

type StructureListMember

type StructureListMember struct {
	A *string

	B *string
}

type XmlAttributesInputOutput

type XmlAttributesInputOutput struct {
	Attr *string

	Foo *string
}

type XmlNamespaceNested

type XmlNamespaceNested struct {
	Foo *string

	Values []*string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL