lexmodelbuildingservicedouble

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: 7 Imported by: 0

Documentation

Overview

Code generated by go awsdoublegen; DO NOT EDIT. This file was generated at 2020-01-29T21:22:05+11:00 For SDKVersion 1.28.13 Package lexmodelbuildingservicedouble contains test double implementation of lexmodelbuildingserviceiface.LexModelBuildingServiceAPI

Package lexmodelbuildingservicedouble provides a TestDouble implementation of lexmodelbuildingserviceiface.LexModelBuildingServiceAPI

Code generated by go awsdoublegen; DO NOT EDIT. This file was generated at 2020-01-29T21:22:05+11:00

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LexModelBuildingServiceDouble

type LexModelBuildingServiceDouble struct {
	lexmodelbuildingserviceiface.LexModelBuildingServiceAPI
	*awsdouble.AWSTestDouble
}

LexModelBuildingServiceDouble is TestDouble for lexmodelbuildingserviceiface.LexModelBuildingServiceAPI

func NewDouble

func NewDouble(t godouble.T, configurators ...func(*awsdouble.AWSTestDouble)) *LexModelBuildingServiceDouble

Constructor for LexModelBuildingServiceDouble Default configuration will ensure

  • API operations not explicitly stubbed will return an empty output struct pointer, and nil error. To simulate long polling, "Poll" operations will return these values after a random delay of up to 100ms.

  • WithContext methods implement a 'Fake' method that returns a cancellation error if the context is cancelled before the method is called.

  • Pages and PagesWithContext methods similarly implement a 'Fake' method that paginates over the underlying method.

    This allows tests to only stub the simple api methods and be generally unconcerned whether the SUT is using the Context or Pagination forms of the API.

func (*LexModelBuildingServiceDouble) DeleteBot

func (*LexModelBuildingServiceDouble) DeleteBotRequest

func (*LexModelBuildingServiceDouble) DeleteBotWithContext

func (*LexModelBuildingServiceDouble) GetBot

func (*LexModelBuildingServiceDouble) GetBotAlias

func (*LexModelBuildingServiceDouble) GetBotAliasWithContext

func (*LexModelBuildingServiceDouble) GetBotAliasesPages

func (*LexModelBuildingServiceDouble) GetBotAliasesPagesWithContext

func (*LexModelBuildingServiceDouble) GetBotRequest

func (*LexModelBuildingServiceDouble) GetBotVersionsPages

func (*LexModelBuildingServiceDouble) GetBotVersionsPagesWithContext

func (*LexModelBuildingServiceDouble) GetBotWithContext

func (*LexModelBuildingServiceDouble) GetBots

func (*LexModelBuildingServiceDouble) GetBotsPages

func (*LexModelBuildingServiceDouble) GetBotsPagesWithContext

func (*LexModelBuildingServiceDouble) GetBotsRequest

func (*LexModelBuildingServiceDouble) GetBotsWithContext

func (*LexModelBuildingServiceDouble) GetBuiltinIntentsPagesWithContext

func (*LexModelBuildingServiceDouble) GetExport

func (*LexModelBuildingServiceDouble) GetExportRequest

func (*LexModelBuildingServiceDouble) GetExportWithContext

func (*LexModelBuildingServiceDouble) GetImport

func (*LexModelBuildingServiceDouble) GetImportRequest

func (*LexModelBuildingServiceDouble) GetImportWithContext

func (*LexModelBuildingServiceDouble) GetIntent

func (*LexModelBuildingServiceDouble) GetIntentRequest

func (*LexModelBuildingServiceDouble) GetIntentVersionsPagesWithContext

func (*LexModelBuildingServiceDouble) GetIntentWithContext

func (*LexModelBuildingServiceDouble) GetIntents

func (*LexModelBuildingServiceDouble) GetIntentsPages

func (*LexModelBuildingServiceDouble) GetIntentsPagesWithContext

func (*LexModelBuildingServiceDouble) GetIntentsWithContext

func (*LexModelBuildingServiceDouble) GetSlotType

func (*LexModelBuildingServiceDouble) GetSlotTypeWithContext

func (*LexModelBuildingServiceDouble) GetSlotTypesPages

func (*LexModelBuildingServiceDouble) GetSlotTypesPagesWithContext

func (*LexModelBuildingServiceDouble) PutBot

func (*LexModelBuildingServiceDouble) PutBotAlias

func (*LexModelBuildingServiceDouble) PutBotAliasWithContext

func (*LexModelBuildingServiceDouble) PutBotRequest

func (*LexModelBuildingServiceDouble) PutBotWithContext

func (*LexModelBuildingServiceDouble) PutIntent

func (*LexModelBuildingServiceDouble) PutIntentRequest

func (*LexModelBuildingServiceDouble) PutIntentWithContext

func (*LexModelBuildingServiceDouble) PutSlotType

func (*LexModelBuildingServiceDouble) PutSlotTypeWithContext

func (*LexModelBuildingServiceDouble) StartImport

func (*LexModelBuildingServiceDouble) StartImportWithContext

Jump to

Keyboard shortcuts

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