route53domainsdouble

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 route53domainsdouble contains test double implementation of route53domainsiface.Route53DomainsAPI

Package route53domainsdouble provides a TestDouble implementation of route53domainsiface.Route53DomainsAPI

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 Route53DomainsDouble

type Route53DomainsDouble struct {
	route53domainsiface.Route53DomainsAPI
	*awsdouble.AWSTestDouble
}

Route53DomainsDouble is TestDouble for route53domainsiface.Route53DomainsAPI

func NewDouble

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

Constructor for Route53DomainsDouble 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 (*Route53DomainsDouble) DeleteTagsForDomain

func (*Route53DomainsDouble) DeleteTagsForDomainWithContext

func (*Route53DomainsDouble) GetDomainDetail

func (*Route53DomainsDouble) GetDomainDetailRequest

func (*Route53DomainsDouble) GetDomainDetailWithContext

func (*Route53DomainsDouble) GetDomainSuggestions

func (*Route53DomainsDouble) GetDomainSuggestionsWithContext

func (*Route53DomainsDouble) GetOperationDetail

func (*Route53DomainsDouble) GetOperationDetailRequest

func (*Route53DomainsDouble) GetOperationDetailWithContext

func (*Route53DomainsDouble) ListDomains

func (*Route53DomainsDouble) ListDomainsPages

func (*Route53DomainsDouble) ListDomainsPagesWithContext

func (d *Route53DomainsDouble) ListDomainsPagesWithContext(i0 context.Context, i1 *route53domains.ListDomainsInput, i2 func(*route53domains.ListDomainsOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*Route53DomainsDouble) ListDomainsRequest

func (*Route53DomainsDouble) ListDomainsWithContext

func (*Route53DomainsDouble) ListOperations

func (*Route53DomainsDouble) ListOperationsPages

func (*Route53DomainsDouble) ListOperationsPagesWithContext

func (d *Route53DomainsDouble) ListOperationsPagesWithContext(i0 context.Context, i1 *route53domains.ListOperationsInput, i2 func(*route53domains.ListOperationsOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*Route53DomainsDouble) ListOperationsRequest

func (*Route53DomainsDouble) ListOperationsWithContext

func (*Route53DomainsDouble) ListTagsForDomain

func (*Route53DomainsDouble) ListTagsForDomainRequest

func (*Route53DomainsDouble) ListTagsForDomainWithContext

func (*Route53DomainsDouble) RegisterDomain

func (*Route53DomainsDouble) RegisterDomainRequest

func (*Route53DomainsDouble) RegisterDomainWithContext

func (*Route53DomainsDouble) RenewDomain

func (*Route53DomainsDouble) RenewDomainRequest

func (*Route53DomainsDouble) RenewDomainWithContext

func (*Route53DomainsDouble) TransferDomain

func (*Route53DomainsDouble) TransferDomainRequest

func (*Route53DomainsDouble) TransferDomainWithContext

func (*Route53DomainsDouble) UpdateDomainContact

func (*Route53DomainsDouble) UpdateDomainContactWithContext

func (*Route53DomainsDouble) UpdateTagsForDomain

func (*Route53DomainsDouble) UpdateTagsForDomainWithContext

func (*Route53DomainsDouble) ViewBilling

func (*Route53DomainsDouble) ViewBillingRequest

func (*Route53DomainsDouble) ViewBillingWithContext

Jump to

Keyboard shortcuts

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