applicationinsightsdouble

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 applicationinsightsdouble contains test double implementation of applicationinsightsiface.ApplicationInsightsAPI

Package applicationinsightsdouble provides a TestDouble implementation of applicationinsightsiface.ApplicationInsightsAPI

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 ApplicationInsightsDouble

type ApplicationInsightsDouble struct {
	applicationinsightsiface.ApplicationInsightsAPI
	*awsdouble.AWSTestDouble
}

ApplicationInsightsDouble is TestDouble for applicationinsightsiface.ApplicationInsightsAPI

func NewDouble

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

Constructor for ApplicationInsightsDouble 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 (*ApplicationInsightsDouble) CreateComponent

func (*ApplicationInsightsDouble) CreateComponentWithContext

func (*ApplicationInsightsDouble) DeleteComponent

func (*ApplicationInsightsDouble) DeleteComponentWithContext

func (*ApplicationInsightsDouble) DescribeProblem

func (*ApplicationInsightsDouble) DescribeProblemWithContext

func (*ApplicationInsightsDouble) ListApplicationsPages

func (*ApplicationInsightsDouble) ListApplicationsPagesWithContext

func (*ApplicationInsightsDouble) ListComponents

func (*ApplicationInsightsDouble) ListComponentsPages

func (*ApplicationInsightsDouble) ListComponentsPagesWithContext

func (*ApplicationInsightsDouble) ListComponentsWithContext

func (*ApplicationInsightsDouble) ListLogPatternSetsPages

func (*ApplicationInsightsDouble) ListLogPatternSetsPagesWithContext

func (*ApplicationInsightsDouble) ListLogPatterns

func (*ApplicationInsightsDouble) ListLogPatternsPages

func (*ApplicationInsightsDouble) ListLogPatternsPagesWithContext

func (*ApplicationInsightsDouble) ListLogPatternsWithContext

func (*ApplicationInsightsDouble) ListProblems

func (*ApplicationInsightsDouble) ListProblemsPages

func (*ApplicationInsightsDouble) ListProblemsPagesWithContext

func (*ApplicationInsightsDouble) ListProblemsRequest

func (*ApplicationInsightsDouble) ListProblemsWithContext

func (*ApplicationInsightsDouble) TagResource

func (*ApplicationInsightsDouble) TagResourceRequest

func (*ApplicationInsightsDouble) TagResourceWithContext

func (*ApplicationInsightsDouble) UntagResource

func (*ApplicationInsightsDouble) UntagResourceRequest

func (*ApplicationInsightsDouble) UntagResourceWithContext

func (*ApplicationInsightsDouble) UpdateComponent

func (*ApplicationInsightsDouble) UpdateComponentWithContext

Jump to

Keyboard shortcuts

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