autoscalingdouble

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: 8 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 autoscalingdouble contains test double implementation of autoscalingiface.AutoScalingAPI

Package autoscalingdouble provides a TestDouble implementation of autoscalingiface.AutoScalingAPI

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

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 AutoScalingDouble

type AutoScalingDouble struct {
	autoscalingiface.AutoScalingAPI
	*awsdouble.AWSTestDouble
}

AutoScalingDouble is TestDouble for autoscalingiface.AutoScalingAPI

func NewDouble

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

Constructor for AutoScalingDouble 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 (*AutoScalingDouble) AttachInstances

func (*AutoScalingDouble) AttachInstancesRequest

func (*AutoScalingDouble) AttachInstancesWithContext

func (*AutoScalingDouble) AttachLoadBalancers

func (*AutoScalingDouble) AttachLoadBalancersRequest

func (*AutoScalingDouble) AttachLoadBalancersWithContext

func (*AutoScalingDouble) CompleteLifecycleAction

func (*AutoScalingDouble) CompleteLifecycleActionWithContext

func (*AutoScalingDouble) CreateAutoScalingGroup

func (*AutoScalingDouble) CreateAutoScalingGroupWithContext

func (*AutoScalingDouble) CreateOrUpdateTags

func (*AutoScalingDouble) CreateOrUpdateTagsRequest

func (*AutoScalingDouble) CreateOrUpdateTagsWithContext

func (*AutoScalingDouble) DeleteAutoScalingGroup

func (*AutoScalingDouble) DeleteAutoScalingGroupWithContext

func (*AutoScalingDouble) DeleteLifecycleHook

func (*AutoScalingDouble) DeleteLifecycleHookRequest

func (*AutoScalingDouble) DeleteLifecycleHookWithContext

func (*AutoScalingDouble) DeletePolicy

func (*AutoScalingDouble) DeletePolicyRequest

func (*AutoScalingDouble) DeletePolicyWithContext

func (d *AutoScalingDouble) DeletePolicyWithContext(i0 context.Context, i1 *autoscaling.DeletePolicyInput, i2 ...request.Option) (r0 *autoscaling.DeletePolicyOutput, r1 error)

func (*AutoScalingDouble) DeleteScheduledAction

func (*AutoScalingDouble) DeleteScheduledActionRequest

func (*AutoScalingDouble) DeleteScheduledActionWithContext

func (*AutoScalingDouble) DeleteTags

func (*AutoScalingDouble) DeleteTagsRequest

func (*AutoScalingDouble) DeleteTagsWithContext

func (d *AutoScalingDouble) DeleteTagsWithContext(i0 context.Context, i1 *autoscaling.DeleteTagsInput, i2 ...request.Option) (r0 *autoscaling.DeleteTagsOutput, r1 error)

func (*AutoScalingDouble) DescribeAccountLimits

func (*AutoScalingDouble) DescribeAccountLimitsRequest

func (*AutoScalingDouble) DescribeAccountLimitsWithContext

func (*AutoScalingDouble) DescribeAdjustmentTypes

func (*AutoScalingDouble) DescribeAdjustmentTypesWithContext

func (*AutoScalingDouble) DescribeAutoScalingGroupsPages

func (*AutoScalingDouble) DescribeAutoScalingGroupsPagesWithContext

func (d *AutoScalingDouble) DescribeAutoScalingGroupsPagesWithContext(i0 context.Context, i1 *autoscaling.DescribeAutoScalingGroupsInput, i2 func(*autoscaling.DescribeAutoScalingGroupsOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*AutoScalingDouble) DescribeAutoScalingInstancesPages

func (*AutoScalingDouble) DescribeAutoScalingInstancesPagesWithContext

func (d *AutoScalingDouble) DescribeAutoScalingInstancesPagesWithContext(i0 context.Context, i1 *autoscaling.DescribeAutoScalingInstancesInput, i2 func(*autoscaling.DescribeAutoScalingInstancesOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*AutoScalingDouble) DescribeLaunchConfigurationsPages

func (*AutoScalingDouble) DescribeLaunchConfigurationsPagesWithContext

func (d *AutoScalingDouble) DescribeLaunchConfigurationsPagesWithContext(i0 context.Context, i1 *autoscaling.DescribeLaunchConfigurationsInput, i2 func(*autoscaling.DescribeLaunchConfigurationsOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*AutoScalingDouble) DescribeLifecycleHooks

func (*AutoScalingDouble) DescribeLifecycleHooksWithContext

func (*AutoScalingDouble) DescribeLoadBalancers

func (*AutoScalingDouble) DescribeLoadBalancersRequest

func (*AutoScalingDouble) DescribeLoadBalancersWithContext

func (*AutoScalingDouble) DescribePolicies

func (*AutoScalingDouble) DescribePoliciesPages

func (*AutoScalingDouble) DescribePoliciesPagesWithContext

func (d *AutoScalingDouble) DescribePoliciesPagesWithContext(i0 context.Context, i1 *autoscaling.DescribePoliciesInput, i2 func(*autoscaling.DescribePoliciesOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*AutoScalingDouble) DescribePoliciesRequest

func (*AutoScalingDouble) DescribePoliciesWithContext

func (*AutoScalingDouble) DescribeScalingActivitiesPages

func (*AutoScalingDouble) DescribeScalingActivitiesPagesWithContext

func (d *AutoScalingDouble) DescribeScalingActivitiesPagesWithContext(i0 context.Context, i1 *autoscaling.DescribeScalingActivitiesInput, i2 func(*autoscaling.DescribeScalingActivitiesOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*AutoScalingDouble) DescribeScheduledActionsPages

func (*AutoScalingDouble) DescribeScheduledActionsPagesWithContext

func (d *AutoScalingDouble) DescribeScheduledActionsPagesWithContext(i0 context.Context, i1 *autoscaling.DescribeScheduledActionsInput, i2 func(*autoscaling.DescribeScheduledActionsOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*AutoScalingDouble) DescribeTags

func (*AutoScalingDouble) DescribeTagsPages

func (d *AutoScalingDouble) DescribeTagsPages(i0 *autoscaling.DescribeTagsInput, i1 func(*autoscaling.DescribeTagsOutput, bool) bool) (r0 error)

func (*AutoScalingDouble) DescribeTagsPagesWithContext

func (d *AutoScalingDouble) DescribeTagsPagesWithContext(i0 context.Context, i1 *autoscaling.DescribeTagsInput, i2 func(*autoscaling.DescribeTagsOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*AutoScalingDouble) DescribeTagsRequest

func (*AutoScalingDouble) DescribeTagsWithContext

func (d *AutoScalingDouble) DescribeTagsWithContext(i0 context.Context, i1 *autoscaling.DescribeTagsInput, i2 ...request.Option) (r0 *autoscaling.DescribeTagsOutput, r1 error)

func (*AutoScalingDouble) DetachInstances

func (*AutoScalingDouble) DetachInstancesRequest

func (*AutoScalingDouble) DetachInstancesWithContext

func (*AutoScalingDouble) DetachLoadBalancers

func (*AutoScalingDouble) DetachLoadBalancersRequest

func (*AutoScalingDouble) DetachLoadBalancersWithContext

func (*AutoScalingDouble) EnableMetricsCollection

func (*AutoScalingDouble) EnableMetricsCollectionWithContext

func (*AutoScalingDouble) EnterStandby

func (*AutoScalingDouble) EnterStandbyRequest

func (*AutoScalingDouble) EnterStandbyWithContext

func (d *AutoScalingDouble) EnterStandbyWithContext(i0 context.Context, i1 *autoscaling.EnterStandbyInput, i2 ...request.Option) (r0 *autoscaling.EnterStandbyOutput, r1 error)

func (*AutoScalingDouble) ExecutePolicy

func (*AutoScalingDouble) ExecutePolicyRequest

func (*AutoScalingDouble) ExecutePolicyWithContext

func (d *AutoScalingDouble) ExecutePolicyWithContext(i0 context.Context, i1 *autoscaling.ExecutePolicyInput, i2 ...request.Option) (r0 *autoscaling.ExecutePolicyOutput, r1 error)

func (*AutoScalingDouble) ExitStandby

func (*AutoScalingDouble) ExitStandbyRequest

func (*AutoScalingDouble) ExitStandbyWithContext

func (d *AutoScalingDouble) ExitStandbyWithContext(i0 context.Context, i1 *autoscaling.ExitStandbyInput, i2 ...request.Option) (r0 *autoscaling.ExitStandbyOutput, r1 error)

func (*AutoScalingDouble) PutLifecycleHook

func (*AutoScalingDouble) PutLifecycleHookRequest

func (*AutoScalingDouble) PutLifecycleHookWithContext

func (*AutoScalingDouble) PutScalingPolicy

func (*AutoScalingDouble) PutScalingPolicyRequest

func (*AutoScalingDouble) PutScalingPolicyWithContext

func (*AutoScalingDouble) ResumeProcesses

func (*AutoScalingDouble) ResumeProcessesRequest

func (*AutoScalingDouble) ResumeProcessesWithContext

func (d *AutoScalingDouble) ResumeProcessesWithContext(i0 context.Context, i1 *autoscaling.ScalingProcessQuery, i2 ...request.Option) (r0 *autoscaling.ResumeProcessesOutput, r1 error)

func (*AutoScalingDouble) SetDesiredCapacity

func (*AutoScalingDouble) SetDesiredCapacityRequest

func (*AutoScalingDouble) SetDesiredCapacityWithContext

func (*AutoScalingDouble) SetInstanceHealth

func (*AutoScalingDouble) SetInstanceHealthRequest

func (*AutoScalingDouble) SetInstanceHealthWithContext

func (*AutoScalingDouble) SetInstanceProtection

func (*AutoScalingDouble) SetInstanceProtectionRequest

func (*AutoScalingDouble) SetInstanceProtectionWithContext

func (*AutoScalingDouble) SuspendProcesses

func (*AutoScalingDouble) SuspendProcessesRequest

func (*AutoScalingDouble) SuspendProcessesWithContext

func (d *AutoScalingDouble) SuspendProcessesWithContext(i0 context.Context, i1 *autoscaling.ScalingProcessQuery, i2 ...request.Option) (r0 *autoscaling.SuspendProcessesOutput, r1 error)

func (*AutoScalingDouble) UpdateAutoScalingGroup

func (*AutoScalingDouble) UpdateAutoScalingGroupWithContext

func (*AutoScalingDouble) WaitUntilGroupExists

func (d *AutoScalingDouble) WaitUntilGroupExists(i0 *autoscaling.DescribeAutoScalingGroupsInput) (r0 error)

func (*AutoScalingDouble) WaitUntilGroupExistsWithContext

func (d *AutoScalingDouble) WaitUntilGroupExistsWithContext(i0 context.Context, i1 *autoscaling.DescribeAutoScalingGroupsInput, i2 ...request.WaiterOption) (r0 error)

func (*AutoScalingDouble) WaitUntilGroupInService

func (d *AutoScalingDouble) WaitUntilGroupInService(i0 *autoscaling.DescribeAutoScalingGroupsInput) (r0 error)

func (*AutoScalingDouble) WaitUntilGroupInServiceWithContext

func (d *AutoScalingDouble) WaitUntilGroupInServiceWithContext(i0 context.Context, i1 *autoscaling.DescribeAutoScalingGroupsInput, i2 ...request.WaiterOption) (r0 error)

func (*AutoScalingDouble) WaitUntilGroupNotExists

func (d *AutoScalingDouble) WaitUntilGroupNotExists(i0 *autoscaling.DescribeAutoScalingGroupsInput) (r0 error)

func (*AutoScalingDouble) WaitUntilGroupNotExistsWithContext

func (d *AutoScalingDouble) WaitUntilGroupNotExistsWithContext(i0 context.Context, i1 *autoscaling.DescribeAutoScalingGroupsInput, i2 ...request.WaiterOption) (r0 error)

Jump to

Keyboard shortcuts

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