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 firehosedouble contains test double implementation of firehoseiface.FirehoseAPI
Package firehosedouble provides a TestDouble implementation of firehoseiface.FirehoseAPI ¶
Code generated by go awsdoublegen; DO NOT EDIT. This file was generated at 2020-01-29T21:22:05+11:00
Index ¶
- type FirehoseDouble
- func (d *FirehoseDouble) CreateDeliveryStream(i0 *firehose.CreateDeliveryStreamInput) (r0 *firehose.CreateDeliveryStreamOutput, r1 error)
- func (d *FirehoseDouble) CreateDeliveryStreamRequest(i0 *firehose.CreateDeliveryStreamInput) (r0 *request.Request, r1 *firehose.CreateDeliveryStreamOutput)
- func (d *FirehoseDouble) CreateDeliveryStreamWithContext(i0 context.Context, i1 *firehose.CreateDeliveryStreamInput, ...) (r0 *firehose.CreateDeliveryStreamOutput, r1 error)
- func (d *FirehoseDouble) DeleteDeliveryStream(i0 *firehose.DeleteDeliveryStreamInput) (r0 *firehose.DeleteDeliveryStreamOutput, r1 error)
- func (d *FirehoseDouble) DeleteDeliveryStreamRequest(i0 *firehose.DeleteDeliveryStreamInput) (r0 *request.Request, r1 *firehose.DeleteDeliveryStreamOutput)
- func (d *FirehoseDouble) DeleteDeliveryStreamWithContext(i0 context.Context, i1 *firehose.DeleteDeliveryStreamInput, ...) (r0 *firehose.DeleteDeliveryStreamOutput, r1 error)
- func (d *FirehoseDouble) DescribeDeliveryStream(i0 *firehose.DescribeDeliveryStreamInput) (r0 *firehose.DescribeDeliveryStreamOutput, r1 error)
- func (d *FirehoseDouble) DescribeDeliveryStreamRequest(i0 *firehose.DescribeDeliveryStreamInput) (r0 *request.Request, r1 *firehose.DescribeDeliveryStreamOutput)
- func (d *FirehoseDouble) DescribeDeliveryStreamWithContext(i0 context.Context, i1 *firehose.DescribeDeliveryStreamInput, ...) (r0 *firehose.DescribeDeliveryStreamOutput, r1 error)
- func (d *FirehoseDouble) ListDeliveryStreams(i0 *firehose.ListDeliveryStreamsInput) (r0 *firehose.ListDeliveryStreamsOutput, r1 error)
- func (d *FirehoseDouble) ListDeliveryStreamsRequest(i0 *firehose.ListDeliveryStreamsInput) (r0 *request.Request, r1 *firehose.ListDeliveryStreamsOutput)
- func (d *FirehoseDouble) ListDeliveryStreamsWithContext(i0 context.Context, i1 *firehose.ListDeliveryStreamsInput, ...) (r0 *firehose.ListDeliveryStreamsOutput, r1 error)
- func (d *FirehoseDouble) ListTagsForDeliveryStream(i0 *firehose.ListTagsForDeliveryStreamInput) (r0 *firehose.ListTagsForDeliveryStreamOutput, r1 error)
- func (d *FirehoseDouble) ListTagsForDeliveryStreamRequest(i0 *firehose.ListTagsForDeliveryStreamInput) (r0 *request.Request, r1 *firehose.ListTagsForDeliveryStreamOutput)
- func (d *FirehoseDouble) ListTagsForDeliveryStreamWithContext(i0 context.Context, i1 *firehose.ListTagsForDeliveryStreamInput, ...) (r0 *firehose.ListTagsForDeliveryStreamOutput, r1 error)
- func (d *FirehoseDouble) PutRecord(i0 *firehose.PutRecordInput) (r0 *firehose.PutRecordOutput, r1 error)
- func (d *FirehoseDouble) PutRecordBatch(i0 *firehose.PutRecordBatchInput) (r0 *firehose.PutRecordBatchOutput, r1 error)
- func (d *FirehoseDouble) PutRecordBatchRequest(i0 *firehose.PutRecordBatchInput) (r0 *request.Request, r1 *firehose.PutRecordBatchOutput)
- func (d *FirehoseDouble) PutRecordBatchWithContext(i0 context.Context, i1 *firehose.PutRecordBatchInput, i2 ...request.Option) (r0 *firehose.PutRecordBatchOutput, r1 error)
- func (d *FirehoseDouble) PutRecordRequest(i0 *firehose.PutRecordInput) (r0 *request.Request, r1 *firehose.PutRecordOutput)
- func (d *FirehoseDouble) PutRecordWithContext(i0 context.Context, i1 *firehose.PutRecordInput, i2 ...request.Option) (r0 *firehose.PutRecordOutput, r1 error)
- func (d *FirehoseDouble) StartDeliveryStreamEncryption(i0 *firehose.StartDeliveryStreamEncryptionInput) (r0 *firehose.StartDeliveryStreamEncryptionOutput, r1 error)
- func (d *FirehoseDouble) StartDeliveryStreamEncryptionRequest(i0 *firehose.StartDeliveryStreamEncryptionInput) (r0 *request.Request, r1 *firehose.StartDeliveryStreamEncryptionOutput)
- func (d *FirehoseDouble) StartDeliveryStreamEncryptionWithContext(i0 context.Context, i1 *firehose.StartDeliveryStreamEncryptionInput, ...) (r0 *firehose.StartDeliveryStreamEncryptionOutput, r1 error)
- func (d *FirehoseDouble) StopDeliveryStreamEncryption(i0 *firehose.StopDeliveryStreamEncryptionInput) (r0 *firehose.StopDeliveryStreamEncryptionOutput, r1 error)
- func (d *FirehoseDouble) StopDeliveryStreamEncryptionRequest(i0 *firehose.StopDeliveryStreamEncryptionInput) (r0 *request.Request, r1 *firehose.StopDeliveryStreamEncryptionOutput)
- func (d *FirehoseDouble) StopDeliveryStreamEncryptionWithContext(i0 context.Context, i1 *firehose.StopDeliveryStreamEncryptionInput, ...) (r0 *firehose.StopDeliveryStreamEncryptionOutput, r1 error)
- func (d *FirehoseDouble) TagDeliveryStream(i0 *firehose.TagDeliveryStreamInput) (r0 *firehose.TagDeliveryStreamOutput, r1 error)
- func (d *FirehoseDouble) TagDeliveryStreamRequest(i0 *firehose.TagDeliveryStreamInput) (r0 *request.Request, r1 *firehose.TagDeliveryStreamOutput)
- func (d *FirehoseDouble) TagDeliveryStreamWithContext(i0 context.Context, i1 *firehose.TagDeliveryStreamInput, i2 ...request.Option) (r0 *firehose.TagDeliveryStreamOutput, r1 error)
- func (d *FirehoseDouble) UntagDeliveryStream(i0 *firehose.UntagDeliveryStreamInput) (r0 *firehose.UntagDeliveryStreamOutput, r1 error)
- func (d *FirehoseDouble) UntagDeliveryStreamRequest(i0 *firehose.UntagDeliveryStreamInput) (r0 *request.Request, r1 *firehose.UntagDeliveryStreamOutput)
- func (d *FirehoseDouble) UntagDeliveryStreamWithContext(i0 context.Context, i1 *firehose.UntagDeliveryStreamInput, ...) (r0 *firehose.UntagDeliveryStreamOutput, r1 error)
- func (d *FirehoseDouble) UpdateDestination(i0 *firehose.UpdateDestinationInput) (r0 *firehose.UpdateDestinationOutput, r1 error)
- func (d *FirehoseDouble) UpdateDestinationRequest(i0 *firehose.UpdateDestinationInput) (r0 *request.Request, r1 *firehose.UpdateDestinationOutput)
- func (d *FirehoseDouble) UpdateDestinationWithContext(i0 context.Context, i1 *firehose.UpdateDestinationInput, i2 ...request.Option) (r0 *firehose.UpdateDestinationOutput, r1 error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FirehoseDouble ¶
type FirehoseDouble struct { firehoseiface.FirehoseAPI *awsdouble.AWSTestDouble }
FirehoseDouble is TestDouble for firehoseiface.FirehoseAPI
func NewDouble ¶
func NewDouble(t godouble.T, configurators ...func(*awsdouble.AWSTestDouble)) *FirehoseDouble
Constructor for FirehoseDouble 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 (*FirehoseDouble) CreateDeliveryStream ¶
func (d *FirehoseDouble) CreateDeliveryStream(i0 *firehose.CreateDeliveryStreamInput) (r0 *firehose.CreateDeliveryStreamOutput, r1 error)
func (*FirehoseDouble) CreateDeliveryStreamRequest ¶
func (d *FirehoseDouble) CreateDeliveryStreamRequest(i0 *firehose.CreateDeliveryStreamInput) (r0 *request.Request, r1 *firehose.CreateDeliveryStreamOutput)
func (*FirehoseDouble) CreateDeliveryStreamWithContext ¶
func (d *FirehoseDouble) CreateDeliveryStreamWithContext(i0 context.Context, i1 *firehose.CreateDeliveryStreamInput, i2 ...request.Option) (r0 *firehose.CreateDeliveryStreamOutput, r1 error)
func (*FirehoseDouble) DeleteDeliveryStream ¶
func (d *FirehoseDouble) DeleteDeliveryStream(i0 *firehose.DeleteDeliveryStreamInput) (r0 *firehose.DeleteDeliveryStreamOutput, r1 error)
func (*FirehoseDouble) DeleteDeliveryStreamRequest ¶
func (d *FirehoseDouble) DeleteDeliveryStreamRequest(i0 *firehose.DeleteDeliveryStreamInput) (r0 *request.Request, r1 *firehose.DeleteDeliveryStreamOutput)
func (*FirehoseDouble) DeleteDeliveryStreamWithContext ¶
func (d *FirehoseDouble) DeleteDeliveryStreamWithContext(i0 context.Context, i1 *firehose.DeleteDeliveryStreamInput, i2 ...request.Option) (r0 *firehose.DeleteDeliveryStreamOutput, r1 error)
func (*FirehoseDouble) DescribeDeliveryStream ¶
func (d *FirehoseDouble) DescribeDeliveryStream(i0 *firehose.DescribeDeliveryStreamInput) (r0 *firehose.DescribeDeliveryStreamOutput, r1 error)
func (*FirehoseDouble) DescribeDeliveryStreamRequest ¶
func (d *FirehoseDouble) DescribeDeliveryStreamRequest(i0 *firehose.DescribeDeliveryStreamInput) (r0 *request.Request, r1 *firehose.DescribeDeliveryStreamOutput)
func (*FirehoseDouble) DescribeDeliveryStreamWithContext ¶
func (d *FirehoseDouble) DescribeDeliveryStreamWithContext(i0 context.Context, i1 *firehose.DescribeDeliveryStreamInput, i2 ...request.Option) (r0 *firehose.DescribeDeliveryStreamOutput, r1 error)
func (*FirehoseDouble) ListDeliveryStreams ¶
func (d *FirehoseDouble) ListDeliveryStreams(i0 *firehose.ListDeliveryStreamsInput) (r0 *firehose.ListDeliveryStreamsOutput, r1 error)
func (*FirehoseDouble) ListDeliveryStreamsRequest ¶
func (d *FirehoseDouble) ListDeliveryStreamsRequest(i0 *firehose.ListDeliveryStreamsInput) (r0 *request.Request, r1 *firehose.ListDeliveryStreamsOutput)
func (*FirehoseDouble) ListDeliveryStreamsWithContext ¶
func (d *FirehoseDouble) ListDeliveryStreamsWithContext(i0 context.Context, i1 *firehose.ListDeliveryStreamsInput, i2 ...request.Option) (r0 *firehose.ListDeliveryStreamsOutput, r1 error)
func (*FirehoseDouble) ListTagsForDeliveryStream ¶
func (d *FirehoseDouble) ListTagsForDeliveryStream(i0 *firehose.ListTagsForDeliveryStreamInput) (r0 *firehose.ListTagsForDeliveryStreamOutput, r1 error)
func (*FirehoseDouble) ListTagsForDeliveryStreamRequest ¶
func (d *FirehoseDouble) ListTagsForDeliveryStreamRequest(i0 *firehose.ListTagsForDeliveryStreamInput) (r0 *request.Request, r1 *firehose.ListTagsForDeliveryStreamOutput)
func (*FirehoseDouble) ListTagsForDeliveryStreamWithContext ¶
func (d *FirehoseDouble) ListTagsForDeliveryStreamWithContext(i0 context.Context, i1 *firehose.ListTagsForDeliveryStreamInput, i2 ...request.Option) (r0 *firehose.ListTagsForDeliveryStreamOutput, r1 error)
func (*FirehoseDouble) PutRecord ¶
func (d *FirehoseDouble) PutRecord(i0 *firehose.PutRecordInput) (r0 *firehose.PutRecordOutput, r1 error)
func (*FirehoseDouble) PutRecordBatch ¶
func (d *FirehoseDouble) PutRecordBatch(i0 *firehose.PutRecordBatchInput) (r0 *firehose.PutRecordBatchOutput, r1 error)
func (*FirehoseDouble) PutRecordBatchRequest ¶
func (d *FirehoseDouble) PutRecordBatchRequest(i0 *firehose.PutRecordBatchInput) (r0 *request.Request, r1 *firehose.PutRecordBatchOutput)
func (*FirehoseDouble) PutRecordBatchWithContext ¶
func (d *FirehoseDouble) PutRecordBatchWithContext(i0 context.Context, i1 *firehose.PutRecordBatchInput, i2 ...request.Option) (r0 *firehose.PutRecordBatchOutput, r1 error)
func (*FirehoseDouble) PutRecordRequest ¶
func (d *FirehoseDouble) PutRecordRequest(i0 *firehose.PutRecordInput) (r0 *request.Request, r1 *firehose.PutRecordOutput)
func (*FirehoseDouble) PutRecordWithContext ¶
func (d *FirehoseDouble) PutRecordWithContext(i0 context.Context, i1 *firehose.PutRecordInput, i2 ...request.Option) (r0 *firehose.PutRecordOutput, r1 error)
func (*FirehoseDouble) StartDeliveryStreamEncryption ¶
func (d *FirehoseDouble) StartDeliveryStreamEncryption(i0 *firehose.StartDeliveryStreamEncryptionInput) (r0 *firehose.StartDeliveryStreamEncryptionOutput, r1 error)
func (*FirehoseDouble) StartDeliveryStreamEncryptionRequest ¶
func (d *FirehoseDouble) StartDeliveryStreamEncryptionRequest(i0 *firehose.StartDeliveryStreamEncryptionInput) (r0 *request.Request, r1 *firehose.StartDeliveryStreamEncryptionOutput)
func (*FirehoseDouble) StartDeliveryStreamEncryptionWithContext ¶
func (d *FirehoseDouble) StartDeliveryStreamEncryptionWithContext(i0 context.Context, i1 *firehose.StartDeliveryStreamEncryptionInput, i2 ...request.Option) (r0 *firehose.StartDeliveryStreamEncryptionOutput, r1 error)
func (*FirehoseDouble) StopDeliveryStreamEncryption ¶
func (d *FirehoseDouble) StopDeliveryStreamEncryption(i0 *firehose.StopDeliveryStreamEncryptionInput) (r0 *firehose.StopDeliveryStreamEncryptionOutput, r1 error)
func (*FirehoseDouble) StopDeliveryStreamEncryptionRequest ¶
func (d *FirehoseDouble) StopDeliveryStreamEncryptionRequest(i0 *firehose.StopDeliveryStreamEncryptionInput) (r0 *request.Request, r1 *firehose.StopDeliveryStreamEncryptionOutput)
func (*FirehoseDouble) StopDeliveryStreamEncryptionWithContext ¶
func (d *FirehoseDouble) StopDeliveryStreamEncryptionWithContext(i0 context.Context, i1 *firehose.StopDeliveryStreamEncryptionInput, i2 ...request.Option) (r0 *firehose.StopDeliveryStreamEncryptionOutput, r1 error)
func (*FirehoseDouble) TagDeliveryStream ¶
func (d *FirehoseDouble) TagDeliveryStream(i0 *firehose.TagDeliveryStreamInput) (r0 *firehose.TagDeliveryStreamOutput, r1 error)
func (*FirehoseDouble) TagDeliveryStreamRequest ¶
func (d *FirehoseDouble) TagDeliveryStreamRequest(i0 *firehose.TagDeliveryStreamInput) (r0 *request.Request, r1 *firehose.TagDeliveryStreamOutput)
func (*FirehoseDouble) TagDeliveryStreamWithContext ¶
func (d *FirehoseDouble) TagDeliveryStreamWithContext(i0 context.Context, i1 *firehose.TagDeliveryStreamInput, i2 ...request.Option) (r0 *firehose.TagDeliveryStreamOutput, r1 error)
func (*FirehoseDouble) UntagDeliveryStream ¶
func (d *FirehoseDouble) UntagDeliveryStream(i0 *firehose.UntagDeliveryStreamInput) (r0 *firehose.UntagDeliveryStreamOutput, r1 error)
func (*FirehoseDouble) UntagDeliveryStreamRequest ¶
func (d *FirehoseDouble) UntagDeliveryStreamRequest(i0 *firehose.UntagDeliveryStreamInput) (r0 *request.Request, r1 *firehose.UntagDeliveryStreamOutput)
func (*FirehoseDouble) UntagDeliveryStreamWithContext ¶
func (d *FirehoseDouble) UntagDeliveryStreamWithContext(i0 context.Context, i1 *firehose.UntagDeliveryStreamInput, i2 ...request.Option) (r0 *firehose.UntagDeliveryStreamOutput, r1 error)
func (*FirehoseDouble) UpdateDestination ¶
func (d *FirehoseDouble) UpdateDestination(i0 *firehose.UpdateDestinationInput) (r0 *firehose.UpdateDestinationOutput, r1 error)
func (*FirehoseDouble) UpdateDestinationRequest ¶
func (d *FirehoseDouble) UpdateDestinationRequest(i0 *firehose.UpdateDestinationInput) (r0 *request.Request, r1 *firehose.UpdateDestinationOutput)
func (*FirehoseDouble) UpdateDestinationWithContext ¶
func (d *FirehoseDouble) UpdateDestinationWithContext(i0 context.Context, i1 *firehose.UpdateDestinationInput, i2 ...request.Option) (r0 *firehose.UpdateDestinationOutput, r1 error)