kinesisstub

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 AddTagsToStreamFuture

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

func (*AddTagsToStreamFuture) Get

type Client

type Client interface {
	AddTagsToStream(ctx workflow.Context, input *kinesis.AddTagsToStreamInput) (*kinesis.AddTagsToStreamOutput, error)
	AddTagsToStreamAsync(ctx workflow.Context, input *kinesis.AddTagsToStreamInput) *AddTagsToStreamFuture

	CreateStream(ctx workflow.Context, input *kinesis.CreateStreamInput) (*kinesis.CreateStreamOutput, error)
	CreateStreamAsync(ctx workflow.Context, input *kinesis.CreateStreamInput) *CreateStreamFuture

	DecreaseStreamRetentionPeriod(ctx workflow.Context, input *kinesis.DecreaseStreamRetentionPeriodInput) (*kinesis.DecreaseStreamRetentionPeriodOutput, error)
	DecreaseStreamRetentionPeriodAsync(ctx workflow.Context, input *kinesis.DecreaseStreamRetentionPeriodInput) *DecreaseStreamRetentionPeriodFuture

	DeleteStream(ctx workflow.Context, input *kinesis.DeleteStreamInput) (*kinesis.DeleteStreamOutput, error)
	DeleteStreamAsync(ctx workflow.Context, input *kinesis.DeleteStreamInput) *DeleteStreamFuture

	DeregisterStreamConsumer(ctx workflow.Context, input *kinesis.DeregisterStreamConsumerInput) (*kinesis.DeregisterStreamConsumerOutput, error)
	DeregisterStreamConsumerAsync(ctx workflow.Context, input *kinesis.DeregisterStreamConsumerInput) *DeregisterStreamConsumerFuture

	DescribeLimits(ctx workflow.Context, input *kinesis.DescribeLimitsInput) (*kinesis.DescribeLimitsOutput, error)
	DescribeLimitsAsync(ctx workflow.Context, input *kinesis.DescribeLimitsInput) *DescribeLimitsFuture

	DescribeStream(ctx workflow.Context, input *kinesis.DescribeStreamInput) (*kinesis.DescribeStreamOutput, error)
	DescribeStreamAsync(ctx workflow.Context, input *kinesis.DescribeStreamInput) *DescribeStreamFuture

	DescribeStreamConsumer(ctx workflow.Context, input *kinesis.DescribeStreamConsumerInput) (*kinesis.DescribeStreamConsumerOutput, error)
	DescribeStreamConsumerAsync(ctx workflow.Context, input *kinesis.DescribeStreamConsumerInput) *DescribeStreamConsumerFuture

	DescribeStreamSummary(ctx workflow.Context, input *kinesis.DescribeStreamSummaryInput) (*kinesis.DescribeStreamSummaryOutput, error)
	DescribeStreamSummaryAsync(ctx workflow.Context, input *kinesis.DescribeStreamSummaryInput) *DescribeStreamSummaryFuture

	DisableEnhancedMonitoring(ctx workflow.Context, input *kinesis.DisableEnhancedMonitoringInput) (*kinesis.EnhancedMonitoringOutput, error)
	DisableEnhancedMonitoringAsync(ctx workflow.Context, input *kinesis.DisableEnhancedMonitoringInput) *DisableEnhancedMonitoringFuture

	EnableEnhancedMonitoring(ctx workflow.Context, input *kinesis.EnableEnhancedMonitoringInput) (*kinesis.EnhancedMonitoringOutput, error)
	EnableEnhancedMonitoringAsync(ctx workflow.Context, input *kinesis.EnableEnhancedMonitoringInput) *EnableEnhancedMonitoringFuture

	GetRecords(ctx workflow.Context, input *kinesis.GetRecordsInput) (*kinesis.GetRecordsOutput, error)
	GetRecordsAsync(ctx workflow.Context, input *kinesis.GetRecordsInput) *GetRecordsFuture

	GetShardIterator(ctx workflow.Context, input *kinesis.GetShardIteratorInput) (*kinesis.GetShardIteratorOutput, error)
	GetShardIteratorAsync(ctx workflow.Context, input *kinesis.GetShardIteratorInput) *GetShardIteratorFuture

	IncreaseStreamRetentionPeriod(ctx workflow.Context, input *kinesis.IncreaseStreamRetentionPeriodInput) (*kinesis.IncreaseStreamRetentionPeriodOutput, error)
	IncreaseStreamRetentionPeriodAsync(ctx workflow.Context, input *kinesis.IncreaseStreamRetentionPeriodInput) *IncreaseStreamRetentionPeriodFuture

	ListShards(ctx workflow.Context, input *kinesis.ListShardsInput) (*kinesis.ListShardsOutput, error)
	ListShardsAsync(ctx workflow.Context, input *kinesis.ListShardsInput) *ListShardsFuture

	ListStreamConsumers(ctx workflow.Context, input *kinesis.ListStreamConsumersInput) (*kinesis.ListStreamConsumersOutput, error)
	ListStreamConsumersAsync(ctx workflow.Context, input *kinesis.ListStreamConsumersInput) *ListStreamConsumersFuture

	ListStreams(ctx workflow.Context, input *kinesis.ListStreamsInput) (*kinesis.ListStreamsOutput, error)
	ListStreamsAsync(ctx workflow.Context, input *kinesis.ListStreamsInput) *ListStreamsFuture

	ListTagsForStream(ctx workflow.Context, input *kinesis.ListTagsForStreamInput) (*kinesis.ListTagsForStreamOutput, error)
	ListTagsForStreamAsync(ctx workflow.Context, input *kinesis.ListTagsForStreamInput) *ListTagsForStreamFuture

	MergeShards(ctx workflow.Context, input *kinesis.MergeShardsInput) (*kinesis.MergeShardsOutput, error)
	MergeShardsAsync(ctx workflow.Context, input *kinesis.MergeShardsInput) *MergeShardsFuture

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

	PutRecords(ctx workflow.Context, input *kinesis.PutRecordsInput) (*kinesis.PutRecordsOutput, error)
	PutRecordsAsync(ctx workflow.Context, input *kinesis.PutRecordsInput) *PutRecordsFuture

	RegisterStreamConsumer(ctx workflow.Context, input *kinesis.RegisterStreamConsumerInput) (*kinesis.RegisterStreamConsumerOutput, error)
	RegisterStreamConsumerAsync(ctx workflow.Context, input *kinesis.RegisterStreamConsumerInput) *RegisterStreamConsumerFuture

	RemoveTagsFromStream(ctx workflow.Context, input *kinesis.RemoveTagsFromStreamInput) (*kinesis.RemoveTagsFromStreamOutput, error)
	RemoveTagsFromStreamAsync(ctx workflow.Context, input *kinesis.RemoveTagsFromStreamInput) *RemoveTagsFromStreamFuture

	SplitShard(ctx workflow.Context, input *kinesis.SplitShardInput) (*kinesis.SplitShardOutput, error)
	SplitShardAsync(ctx workflow.Context, input *kinesis.SplitShardInput) *SplitShardFuture

	StartStreamEncryption(ctx workflow.Context, input *kinesis.StartStreamEncryptionInput) (*kinesis.StartStreamEncryptionOutput, error)
	StartStreamEncryptionAsync(ctx workflow.Context, input *kinesis.StartStreamEncryptionInput) *StartStreamEncryptionFuture

	StopStreamEncryption(ctx workflow.Context, input *kinesis.StopStreamEncryptionInput) (*kinesis.StopStreamEncryptionOutput, error)
	StopStreamEncryptionAsync(ctx workflow.Context, input *kinesis.StopStreamEncryptionInput) *StopStreamEncryptionFuture

	SubscribeToShard(ctx workflow.Context, input *kinesis.SubscribeToShardInput) (*kinesis.SubscribeToShardOutput, error)
	SubscribeToShardAsync(ctx workflow.Context, input *kinesis.SubscribeToShardInput) *SubscribeToShardFuture

	UpdateShardCount(ctx workflow.Context, input *kinesis.UpdateShardCountInput) (*kinesis.UpdateShardCountOutput, error)
	UpdateShardCountAsync(ctx workflow.Context, input *kinesis.UpdateShardCountInput) *UpdateShardCountFuture

	WaitUntilStreamExists(ctx workflow.Context, input *kinesis.DescribeStreamInput) error
	WaitUntilStreamExistsAsync(ctx workflow.Context, input *kinesis.DescribeStreamInput) *clients.VoidFuture

	WaitUntilStreamNotExists(ctx workflow.Context, input *kinesis.DescribeStreamInput) error
	WaitUntilStreamNotExistsAsync(ctx workflow.Context, input *kinesis.DescribeStreamInput) *clients.VoidFuture
}

func NewClient

func NewClient() Client

type CreateStreamFuture

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

func (*CreateStreamFuture) Get

type DecreaseStreamRetentionPeriodFuture

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

func (*DecreaseStreamRetentionPeriodFuture) Get

type DeleteStreamFuture

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

func (*DeleteStreamFuture) Get

type DeregisterStreamConsumerFuture

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

func (*DeregisterStreamConsumerFuture) Get

type DescribeLimitsFuture

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

func (*DescribeLimitsFuture) Get

type DescribeStreamConsumerFuture

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

func (*DescribeStreamConsumerFuture) Get

type DescribeStreamFuture

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

func (*DescribeStreamFuture) Get

type DescribeStreamSummaryFuture

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

func (*DescribeStreamSummaryFuture) Get

type DisableEnhancedMonitoringFuture

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

func (*DisableEnhancedMonitoringFuture) Get

type EnableEnhancedMonitoringFuture

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

func (*EnableEnhancedMonitoringFuture) Get

type GetRecordsFuture

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

func (*GetRecordsFuture) Get

type GetShardIteratorFuture

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

func (*GetShardIteratorFuture) Get

type IncreaseStreamRetentionPeriodFuture

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

func (*IncreaseStreamRetentionPeriodFuture) Get

type ListShardsFuture

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

func (*ListShardsFuture) Get

type ListStreamConsumersFuture

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

func (*ListStreamConsumersFuture) Get

type ListStreamsFuture

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

func (*ListStreamsFuture) Get

type ListTagsForStreamFuture

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

func (*ListTagsForStreamFuture) Get

type MergeShardsFuture

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

func (*MergeShardsFuture) Get

type PutRecordFuture

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

func (*PutRecordFuture) Get

type PutRecordsFuture

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

func (*PutRecordsFuture) Get

type RegisterStreamConsumerFuture

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

func (*RegisterStreamConsumerFuture) Get

type RemoveTagsFromStreamFuture

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

func (*RemoveTagsFromStreamFuture) Get

type SplitShardFuture

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

func (*SplitShardFuture) Get

type StartStreamEncryptionFuture

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

func (*StartStreamEncryptionFuture) Get

type StopStreamEncryptionFuture

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

func (*StopStreamEncryptionFuture) Get

type SubscribeToShardFuture

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

func (*SubscribeToShardFuture) Get

type UpdateShardCountFuture

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

func (*UpdateShardCountFuture) Get

Jump to

Keyboard shortcuts

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