Documentation ¶
Index ¶
- type IClient
- func (_m *IClient) CreateDeliveryStream(ctx context.Context, params *firehose.CreateDeliveryStreamInput, ...) (*firehose.CreateDeliveryStreamOutput, error)
- func (_m *IClient) DeleteDeliveryStream(ctx context.Context, params *firehose.DeleteDeliveryStreamInput, ...) (*firehose.DeleteDeliveryStreamOutput, error)
- func (_m *IClient) DescribeDeliveryStream(ctx context.Context, params *firehose.DescribeDeliveryStreamInput, ...) (*firehose.DescribeDeliveryStreamOutput, error)
- func (_m *IClient) ListDeliveryStreams(ctx context.Context, params *firehose.ListDeliveryStreamsInput, ...) (*firehose.ListDeliveryStreamsOutput, error)
- func (_m *IClient) ListTagsForDeliveryStream(ctx context.Context, params *firehose.ListTagsForDeliveryStreamInput, ...) (*firehose.ListTagsForDeliveryStreamOutput, error)
- func (_m *IClient) Options() firehose.Options
- func (_m *IClient) PutRecord(ctx context.Context, params *firehose.PutRecordInput, ...) (*firehose.PutRecordOutput, error)
- func (_m *IClient) PutRecordBatch(ctx context.Context, params *firehose.PutRecordBatchInput, ...) (*firehose.PutRecordBatchOutput, error)
- func (_m *IClient) StartDeliveryStreamEncryption(ctx context.Context, params *firehose.StartDeliveryStreamEncryptionInput, ...) (*firehose.StartDeliveryStreamEncryptionOutput, error)
- func (_m *IClient) StopDeliveryStreamEncryption(ctx context.Context, params *firehose.StopDeliveryStreamEncryptionInput, ...) (*firehose.StopDeliveryStreamEncryptionOutput, error)
- func (_m *IClient) TagDeliveryStream(ctx context.Context, params *firehose.TagDeliveryStreamInput, ...) (*firehose.TagDeliveryStreamOutput, error)
- func (_m *IClient) UntagDeliveryStream(ctx context.Context, params *firehose.UntagDeliveryStreamInput, ...) (*firehose.UntagDeliveryStreamOutput, error)
- func (_m *IClient) UpdateDestination(ctx context.Context, params *firehose.UpdateDestinationInput, ...) (*firehose.UpdateDestinationOutput, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IClient ¶
IClient is an autogenerated mock type for the IClient type
func NewIClient ¶
NewIClient creates a new instance of IClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*IClient) CreateDeliveryStream ¶
func (_m *IClient) CreateDeliveryStream(ctx context.Context, params *firehose.CreateDeliveryStreamInput, optFns ...func(*firehose.Options)) (*firehose.CreateDeliveryStreamOutput, error)
CreateDeliveryStream provides a mock function with given fields: ctx, params, optFns
func (*IClient) DeleteDeliveryStream ¶
func (_m *IClient) DeleteDeliveryStream(ctx context.Context, params *firehose.DeleteDeliveryStreamInput, optFns ...func(*firehose.Options)) (*firehose.DeleteDeliveryStreamOutput, error)
DeleteDeliveryStream provides a mock function with given fields: ctx, params, optFns
func (*IClient) DescribeDeliveryStream ¶
func (_m *IClient) DescribeDeliveryStream(ctx context.Context, params *firehose.DescribeDeliveryStreamInput, optFns ...func(*firehose.Options)) (*firehose.DescribeDeliveryStreamOutput, error)
DescribeDeliveryStream provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListDeliveryStreams ¶
func (_m *IClient) ListDeliveryStreams(ctx context.Context, params *firehose.ListDeliveryStreamsInput, optFns ...func(*firehose.Options)) (*firehose.ListDeliveryStreamsOutput, error)
ListDeliveryStreams provides a mock function with given fields: ctx, params, optFns
func (*IClient) ListTagsForDeliveryStream ¶
func (_m *IClient) ListTagsForDeliveryStream(ctx context.Context, params *firehose.ListTagsForDeliveryStreamInput, optFns ...func(*firehose.Options)) (*firehose.ListTagsForDeliveryStreamOutput, error)
ListTagsForDeliveryStream provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutRecord ¶
func (_m *IClient) PutRecord(ctx context.Context, params *firehose.PutRecordInput, optFns ...func(*firehose.Options)) (*firehose.PutRecordOutput, error)
PutRecord provides a mock function with given fields: ctx, params, optFns
func (*IClient) PutRecordBatch ¶
func (_m *IClient) PutRecordBatch(ctx context.Context, params *firehose.PutRecordBatchInput, optFns ...func(*firehose.Options)) (*firehose.PutRecordBatchOutput, error)
PutRecordBatch provides a mock function with given fields: ctx, params, optFns
func (*IClient) StartDeliveryStreamEncryption ¶
func (_m *IClient) StartDeliveryStreamEncryption(ctx context.Context, params *firehose.StartDeliveryStreamEncryptionInput, optFns ...func(*firehose.Options)) (*firehose.StartDeliveryStreamEncryptionOutput, error)
StartDeliveryStreamEncryption provides a mock function with given fields: ctx, params, optFns
func (*IClient) StopDeliveryStreamEncryption ¶
func (_m *IClient) StopDeliveryStreamEncryption(ctx context.Context, params *firehose.StopDeliveryStreamEncryptionInput, optFns ...func(*firehose.Options)) (*firehose.StopDeliveryStreamEncryptionOutput, error)
StopDeliveryStreamEncryption provides a mock function with given fields: ctx, params, optFns
func (*IClient) TagDeliveryStream ¶
func (_m *IClient) TagDeliveryStream(ctx context.Context, params *firehose.TagDeliveryStreamInput, optFns ...func(*firehose.Options)) (*firehose.TagDeliveryStreamOutput, error)
TagDeliveryStream provides a mock function with given fields: ctx, params, optFns
func (*IClient) UntagDeliveryStream ¶
func (_m *IClient) UntagDeliveryStream(ctx context.Context, params *firehose.UntagDeliveryStreamInput, optFns ...func(*firehose.Options)) (*firehose.UntagDeliveryStreamOutput, error)
UntagDeliveryStream provides a mock function with given fields: ctx, params, optFns
func (*IClient) UpdateDestination ¶
func (_m *IClient) UpdateDestination(ctx context.Context, params *firehose.UpdateDestinationInput, optFns ...func(*firehose.Options)) (*firehose.UpdateDestinationOutput, error)
UpdateDestination provides a mock function with given fields: ctx, params, optFns