datapipelinedouble

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 datapipelinedouble contains test double implementation of datapipelineiface.DataPipelineAPI

Package datapipelinedouble provides a TestDouble implementation of datapipelineiface.DataPipelineAPI

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 DataPipelineDouble

type DataPipelineDouble struct {
	datapipelineiface.DataPipelineAPI
	*awsdouble.AWSTestDouble
}

DataPipelineDouble is TestDouble for datapipelineiface.DataPipelineAPI

func NewDouble

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

Constructor for DataPipelineDouble 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 (*DataPipelineDouble) ActivatePipeline

func (*DataPipelineDouble) ActivatePipelineRequest

func (*DataPipelineDouble) ActivatePipelineWithContext

func (*DataPipelineDouble) AddTags

func (*DataPipelineDouble) AddTagsRequest

func (*DataPipelineDouble) AddTagsWithContext

func (d *DataPipelineDouble) AddTagsWithContext(i0 context.Context, i1 *datapipeline.AddTagsInput, i2 ...request.Option) (r0 *datapipeline.AddTagsOutput, r1 error)

func (*DataPipelineDouble) CreatePipeline

func (*DataPipelineDouble) CreatePipelineRequest

func (*DataPipelineDouble) CreatePipelineWithContext

func (*DataPipelineDouble) DeactivatePipeline

func (*DataPipelineDouble) DeactivatePipelineRequest

func (*DataPipelineDouble) DeactivatePipelineWithContext

func (*DataPipelineDouble) DeletePipeline

func (*DataPipelineDouble) DeletePipelineRequest

func (*DataPipelineDouble) DeletePipelineWithContext

func (*DataPipelineDouble) DescribeObjects

func (*DataPipelineDouble) DescribeObjectsPages

func (*DataPipelineDouble) DescribeObjectsPagesWithContext

func (d *DataPipelineDouble) DescribeObjectsPagesWithContext(i0 context.Context, i1 *datapipeline.DescribeObjectsInput, i2 func(*datapipeline.DescribeObjectsOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*DataPipelineDouble) DescribeObjectsRequest

func (*DataPipelineDouble) DescribeObjectsWithContext

func (*DataPipelineDouble) DescribePipelines

func (*DataPipelineDouble) DescribePipelinesRequest

func (*DataPipelineDouble) DescribePipelinesWithContext

func (*DataPipelineDouble) EvaluateExpression

func (*DataPipelineDouble) EvaluateExpressionRequest

func (*DataPipelineDouble) EvaluateExpressionWithContext

func (*DataPipelineDouble) GetPipelineDefinition

func (*DataPipelineDouble) GetPipelineDefinitionWithContext

func (*DataPipelineDouble) ListPipelines

func (*DataPipelineDouble) ListPipelinesPages

func (*DataPipelineDouble) ListPipelinesPagesWithContext

func (d *DataPipelineDouble) ListPipelinesPagesWithContext(i0 context.Context, i1 *datapipeline.ListPipelinesInput, i2 func(*datapipeline.ListPipelinesOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*DataPipelineDouble) ListPipelinesRequest

func (*DataPipelineDouble) ListPipelinesWithContext

func (*DataPipelineDouble) PollForTask

func (*DataPipelineDouble) PollForTaskRequest

func (*DataPipelineDouble) PollForTaskWithContext

func (*DataPipelineDouble) PutPipelineDefinition

func (*DataPipelineDouble) PutPipelineDefinitionWithContext

func (*DataPipelineDouble) QueryObjects

func (*DataPipelineDouble) QueryObjectsPages

func (*DataPipelineDouble) QueryObjectsPagesWithContext

func (d *DataPipelineDouble) QueryObjectsPagesWithContext(i0 context.Context, i1 *datapipeline.QueryObjectsInput, i2 func(*datapipeline.QueryObjectsOutput, bool) bool, i3 ...request.Option) (r0 error)

func (*DataPipelineDouble) QueryObjectsRequest

func (*DataPipelineDouble) QueryObjectsWithContext

func (*DataPipelineDouble) RemoveTags

func (*DataPipelineDouble) RemoveTagsRequest

func (*DataPipelineDouble) RemoveTagsWithContext

func (*DataPipelineDouble) ReportTaskProgress

func (*DataPipelineDouble) ReportTaskProgressRequest

func (*DataPipelineDouble) ReportTaskProgressWithContext

func (*DataPipelineDouble) SetStatus

func (*DataPipelineDouble) SetStatusRequest

func (*DataPipelineDouble) SetStatusWithContext

func (*DataPipelineDouble) SetTaskStatus

func (*DataPipelineDouble) SetTaskStatusRequest

func (*DataPipelineDouble) SetTaskStatusWithContext

Jump to

Keyboard shortcuts

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