types

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Dec 24, 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"
	FooEnumOne  FooEnum = "1"
	FooEnumZero FooEnum = "0"
)

Enum values for FooEnum

func (FooEnum) Values added in v0.1.3

func (FooEnum) Values() []FooEnum

Values returns all known values for FooEnum. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

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