AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

ListDeliveryStreamsInput

import "github.com/aws/aws-sdk-go/service/firehose"

type ListDeliveryStreamsInput struct { DeliveryStreamType *string `type:"string" enum:"DeliveryStreamType"` ExclusiveStartDeliveryStreamName *string `min:"1" type:"string"` Limit *int64 `min:"1" type:"integer"` }

DeliveryStreamType

Type: *string

The delivery stream type. This can be one of the following values:

  • DirectPut: Provider applications access the delivery stream directly.

  • KinesisStreamAsSource: The delivery stream uses a Kinesis data stream as a source.

This parameter is optional. If this parameter is omitted, delivery streams of all types are returned.

ExclusiveStartDeliveryStreamName

Type: *string

The list of delivery streams returned by this call to ListDeliveryStreams will start with the delivery stream whose name comes alphabetically immediately after the name you specify in ExclusiveStartDeliveryStreamName.

Limit

Type: *int64

The maximum number of delivery streams to list. The default value is 10.

Method

GoString

func (s ListDeliveryStreamsInput) GoString() string

GoString returns the string representation

SetDeliveryStreamType

func (s *ListDeliveryStreamsInput) SetDeliveryStreamType(v string) *ListDeliveryStreamsInput

SetDeliveryStreamType sets the DeliveryStreamType field's value.

SetExclusiveStartDeliveryStreamName

func (s *ListDeliveryStreamsInput) SetExclusiveStartDeliveryStreamName(v string) *ListDeliveryStreamsInput

SetExclusiveStartDeliveryStreamName sets the ExclusiveStartDeliveryStreamName field's value.

SetLimit

func (s *ListDeliveryStreamsInput) SetLimit(v int64) *ListDeliveryStreamsInput

SetLimit sets the Limit field's value.

String

func (s ListDeliveryStreamsInput) String() string

String returns the string representation

Validate

func (s *ListDeliveryStreamsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

On this page: