firehosestub

package
v0.0.0-...-eb62eed Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 9, 2020 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client interface {
	CreateDeliveryStream(ctx workflow.Context, input *firehose.CreateDeliveryStreamInput) (*firehose.CreateDeliveryStreamOutput, error)
	CreateDeliveryStreamAsync(ctx workflow.Context, input *firehose.CreateDeliveryStreamInput) *CreateDeliveryStreamFuture

	DeleteDeliveryStream(ctx workflow.Context, input *firehose.DeleteDeliveryStreamInput) (*firehose.DeleteDeliveryStreamOutput, error)
	DeleteDeliveryStreamAsync(ctx workflow.Context, input *firehose.DeleteDeliveryStreamInput) *DeleteDeliveryStreamFuture

	DescribeDeliveryStream(ctx workflow.Context, input *firehose.DescribeDeliveryStreamInput) (*firehose.DescribeDeliveryStreamOutput, error)
	DescribeDeliveryStreamAsync(ctx workflow.Context, input *firehose.DescribeDeliveryStreamInput) *DescribeDeliveryStreamFuture

	ListDeliveryStreams(ctx workflow.Context, input *firehose.ListDeliveryStreamsInput) (*firehose.ListDeliveryStreamsOutput, error)
	ListDeliveryStreamsAsync(ctx workflow.Context, input *firehose.ListDeliveryStreamsInput) *ListDeliveryStreamsFuture

	ListTagsForDeliveryStream(ctx workflow.Context, input *firehose.ListTagsForDeliveryStreamInput) (*firehose.ListTagsForDeliveryStreamOutput, error)
	ListTagsForDeliveryStreamAsync(ctx workflow.Context, input *firehose.ListTagsForDeliveryStreamInput) *ListTagsForDeliveryStreamFuture

	PutRecord(ctx workflow.Context, input *firehose.PutRecordInput) (*firehose.PutRecordOutput, error)
	PutRecordAsync(ctx workflow.Context, input *firehose.PutRecordInput) *PutRecordFuture

	PutRecordBatch(ctx workflow.Context, input *firehose.PutRecordBatchInput) (*firehose.PutRecordBatchOutput, error)
	PutRecordBatchAsync(ctx workflow.Context, input *firehose.PutRecordBatchInput) *PutRecordBatchFuture

	StartDeliveryStreamEncryption(ctx workflow.Context, input *firehose.StartDeliveryStreamEncryptionInput) (*firehose.StartDeliveryStreamEncryptionOutput, error)
	StartDeliveryStreamEncryptionAsync(ctx workflow.Context, input *firehose.StartDeliveryStreamEncryptionInput) *StartDeliveryStreamEncryptionFuture

	StopDeliveryStreamEncryption(ctx workflow.Context, input *firehose.StopDeliveryStreamEncryptionInput) (*firehose.StopDeliveryStreamEncryptionOutput, error)
	StopDeliveryStreamEncryptionAsync(ctx workflow.Context, input *firehose.StopDeliveryStreamEncryptionInput) *StopDeliveryStreamEncryptionFuture

	TagDeliveryStream(ctx workflow.Context, input *firehose.TagDeliveryStreamInput) (*firehose.TagDeliveryStreamOutput, error)
	TagDeliveryStreamAsync(ctx workflow.Context, input *firehose.TagDeliveryStreamInput) *TagDeliveryStreamFuture

	UntagDeliveryStream(ctx workflow.Context, input *firehose.UntagDeliveryStreamInput) (*firehose.UntagDeliveryStreamOutput, error)
	UntagDeliveryStreamAsync(ctx workflow.Context, input *firehose.UntagDeliveryStreamInput) *UntagDeliveryStreamFuture

	UpdateDestination(ctx workflow.Context, input *firehose.UpdateDestinationInput) (*firehose.UpdateDestinationOutput, error)
	UpdateDestinationAsync(ctx workflow.Context, input *firehose.UpdateDestinationInput) *UpdateDestinationFuture
}

func NewClient

func NewClient() Client

type CreateDeliveryStreamFuture

type CreateDeliveryStreamFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateDeliveryStreamFuture) Get

type DeleteDeliveryStreamFuture

type DeleteDeliveryStreamFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteDeliveryStreamFuture) Get

type DescribeDeliveryStreamFuture

type DescribeDeliveryStreamFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DescribeDeliveryStreamFuture) Get

type ListDeliveryStreamsFuture

type ListDeliveryStreamsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListDeliveryStreamsFuture) Get

type ListTagsForDeliveryStreamFuture

type ListTagsForDeliveryStreamFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListTagsForDeliveryStreamFuture) Get

type PutRecordBatchFuture

type PutRecordBatchFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*PutRecordBatchFuture) Get

type PutRecordFuture

type PutRecordFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*PutRecordFuture) Get

type StartDeliveryStreamEncryptionFuture

type StartDeliveryStreamEncryptionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*StartDeliveryStreamEncryptionFuture) Get

type StopDeliveryStreamEncryptionFuture

type StopDeliveryStreamEncryptionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*StopDeliveryStreamEncryptionFuture) Get

type TagDeliveryStreamFuture

type TagDeliveryStreamFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*TagDeliveryStreamFuture) Get

type UntagDeliveryStreamFuture

type UntagDeliveryStreamFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UntagDeliveryStreamFuture) Get

type UpdateDestinationFuture

type UpdateDestinationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateDestinationFuture) Get

Jump to

Keyboard shortcuts

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