awsdoublegen

package
v0.0.0-...-8548fdf Latest Latest
Warning

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

Go to latest
Published: Feb 15, 2020 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const DoubleTemplate = `` /* 3586-byte string literal not displayed */
View Source
const GenerateTemplate = `` /* 540-byte string literal not displayed */

Variables

This section is empty.

Functions

This section is empty.

Types

type APIInterface

type APIInterface struct {
	doublegen.Interface
}

func NewAPIInterface

func NewAPIInterface(forInterface interface{}) APIInterface

func (APIInterface) Generate

func (iface APIInterface) Generate(fileName string)

func (APIInterface) GenerateDouble

func (iface APIInterface) GenerateDouble(writer io.Writer)

func (APIInterface) Methods

func (iface APIInterface) Methods() []APIMethod

func (APIInterface) SDKVersion

func (iface APIInterface) SDKVersion() string

func (APIInterface) ServiceImport

func (iface APIInterface) ServiceImport() string

type APIMethod

type APIMethod struct {
	doublegen.Method
}

func (APIMethod) Fake

func (m APIMethod) Fake() string

func (APIMethod) InputType

func (m APIMethod) InputType() reflect.Type

func (APIMethod) OperationName

func (m APIMethod) OperationName() string

func (APIMethod) OutputType

func (m APIMethod) OutputType() reflect.Type

func (APIMethod) ServiceImport

func (m APIMethod) ServiceImport() string

func (APIMethod) WaiterName

func (m APIMethod) WaiterName() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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