iotthingsgraphdouble

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 iotthingsgraphdouble contains test double implementation of iotthingsgraphiface.IoTThingsGraphAPI

Package iotthingsgraphdouble provides a TestDouble implementation of iotthingsgraphiface.IoTThingsGraphAPI

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 IoTThingsGraphDouble

type IoTThingsGraphDouble struct {
	iotthingsgraphiface.IoTThingsGraphAPI
	*awsdouble.AWSTestDouble
}

IoTThingsGraphDouble is TestDouble for iotthingsgraphiface.IoTThingsGraphAPI

func NewDouble

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

Constructor for IoTThingsGraphDouble 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 (*IoTThingsGraphDouble) CreateFlowTemplate

func (*IoTThingsGraphDouble) CreateFlowTemplateRequest

func (*IoTThingsGraphDouble) CreateFlowTemplateWithContext

func (*IoTThingsGraphDouble) CreateSystemInstance

func (*IoTThingsGraphDouble) CreateSystemInstanceWithContext

func (*IoTThingsGraphDouble) CreateSystemTemplate

func (*IoTThingsGraphDouble) CreateSystemTemplateWithContext

func (*IoTThingsGraphDouble) DeleteFlowTemplate

func (*IoTThingsGraphDouble) DeleteFlowTemplateRequest

func (*IoTThingsGraphDouble) DeleteFlowTemplateWithContext

func (*IoTThingsGraphDouble) DeleteNamespace

func (*IoTThingsGraphDouble) DeleteNamespaceRequest

func (*IoTThingsGraphDouble) DeleteNamespaceWithContext

func (*IoTThingsGraphDouble) DeleteSystemInstance

func (*IoTThingsGraphDouble) DeleteSystemInstanceWithContext

func (*IoTThingsGraphDouble) DeleteSystemTemplate

func (*IoTThingsGraphDouble) DeleteSystemTemplateWithContext

func (*IoTThingsGraphDouble) DeploySystemInstance

func (*IoTThingsGraphDouble) DeploySystemInstanceWithContext

func (*IoTThingsGraphDouble) DescribeNamespace

func (*IoTThingsGraphDouble) DescribeNamespaceRequest

func (*IoTThingsGraphDouble) DescribeNamespaceWithContext

func (*IoTThingsGraphDouble) GetEntities

func (*IoTThingsGraphDouble) GetEntitiesRequest

func (*IoTThingsGraphDouble) GetEntitiesWithContext

func (*IoTThingsGraphDouble) GetFlowTemplate

func (*IoTThingsGraphDouble) GetFlowTemplateRequest

func (*IoTThingsGraphDouble) GetFlowTemplateRevisionsPages

func (*IoTThingsGraphDouble) GetFlowTemplateRevisionsPagesWithContext

func (*IoTThingsGraphDouble) GetFlowTemplateWithContext

func (*IoTThingsGraphDouble) GetSystemInstance

func (*IoTThingsGraphDouble) GetSystemInstanceRequest

func (*IoTThingsGraphDouble) GetSystemInstanceWithContext

func (*IoTThingsGraphDouble) GetSystemTemplate

func (*IoTThingsGraphDouble) GetSystemTemplateRequest

func (*IoTThingsGraphDouble) GetSystemTemplateRevisionsPagesWithContext

func (*IoTThingsGraphDouble) GetSystemTemplateWithContext

func (*IoTThingsGraphDouble) GetUploadStatus

func (*IoTThingsGraphDouble) GetUploadStatusRequest

func (*IoTThingsGraphDouble) GetUploadStatusWithContext

func (*IoTThingsGraphDouble) ListFlowExecutionMessagesPages

func (*IoTThingsGraphDouble) ListFlowExecutionMessagesPagesWithContext

func (*IoTThingsGraphDouble) ListTagsForResource

func (*IoTThingsGraphDouble) ListTagsForResourcePages

func (*IoTThingsGraphDouble) ListTagsForResourcePagesWithContext

func (d *IoTThingsGraphDouble) ListTagsForResourcePagesWithContext(i0 context.Context, i1 *iotthingsgraph.ListTagsForResourceInput, i2 func(*iotthingsgraph.ListTagsForResourceOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*IoTThingsGraphDouble) ListTagsForResourceWithContext

func (*IoTThingsGraphDouble) SearchEntities

func (*IoTThingsGraphDouble) SearchEntitiesPages

func (*IoTThingsGraphDouble) SearchEntitiesPagesWithContext

func (d *IoTThingsGraphDouble) SearchEntitiesPagesWithContext(i0 context.Context, i1 *iotthingsgraph.SearchEntitiesInput, i2 func(*iotthingsgraph.SearchEntitiesOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*IoTThingsGraphDouble) SearchEntitiesRequest

func (*IoTThingsGraphDouble) SearchEntitiesWithContext

func (*IoTThingsGraphDouble) SearchFlowExecutions

func (*IoTThingsGraphDouble) SearchFlowExecutionsPages

func (*IoTThingsGraphDouble) SearchFlowExecutionsPagesWithContext

func (d *IoTThingsGraphDouble) SearchFlowExecutionsPagesWithContext(i0 context.Context, i1 *iotthingsgraph.SearchFlowExecutionsInput, i2 func(*iotthingsgraph.SearchFlowExecutionsOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*IoTThingsGraphDouble) SearchFlowExecutionsWithContext

func (*IoTThingsGraphDouble) SearchFlowTemplates

func (*IoTThingsGraphDouble) SearchFlowTemplatesPages

func (*IoTThingsGraphDouble) SearchFlowTemplatesPagesWithContext

func (d *IoTThingsGraphDouble) SearchFlowTemplatesPagesWithContext(i0 context.Context, i1 *iotthingsgraph.SearchFlowTemplatesInput, i2 func(*iotthingsgraph.SearchFlowTemplatesOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*IoTThingsGraphDouble) SearchFlowTemplatesWithContext

func (*IoTThingsGraphDouble) SearchSystemInstancesPages

func (*IoTThingsGraphDouble) SearchSystemInstancesPagesWithContext

func (d *IoTThingsGraphDouble) SearchSystemInstancesPagesWithContext(i0 context.Context, i1 *iotthingsgraph.SearchSystemInstancesInput, i2 func(*iotthingsgraph.SearchSystemInstancesOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*IoTThingsGraphDouble) SearchSystemTemplatesPages

func (*IoTThingsGraphDouble) SearchSystemTemplatesPagesWithContext

func (d *IoTThingsGraphDouble) SearchSystemTemplatesPagesWithContext(i0 context.Context, i1 *iotthingsgraph.SearchSystemTemplatesInput, i2 func(*iotthingsgraph.SearchSystemTemplatesOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*IoTThingsGraphDouble) SearchThings

func (*IoTThingsGraphDouble) SearchThingsPages

func (*IoTThingsGraphDouble) SearchThingsPagesWithContext

func (d *IoTThingsGraphDouble) SearchThingsPagesWithContext(i0 context.Context, i1 *iotthingsgraph.SearchThingsInput, i2 func(*iotthingsgraph.SearchThingsOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*IoTThingsGraphDouble) SearchThingsRequest

func (*IoTThingsGraphDouble) SearchThingsWithContext

func (*IoTThingsGraphDouble) TagResource

func (*IoTThingsGraphDouble) TagResourceRequest

func (*IoTThingsGraphDouble) TagResourceWithContext

func (*IoTThingsGraphDouble) UntagResource

func (*IoTThingsGraphDouble) UntagResourceRequest

func (*IoTThingsGraphDouble) UntagResourceWithContext

func (*IoTThingsGraphDouble) UpdateFlowTemplate

func (*IoTThingsGraphDouble) UpdateFlowTemplateRequest

func (*IoTThingsGraphDouble) UpdateFlowTemplateWithContext

func (*IoTThingsGraphDouble) UpdateSystemTemplate

func (*IoTThingsGraphDouble) UpdateSystemTemplateWithContext

Jump to

Keyboard shortcuts

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