Package-level declarations
Types
Functions
Creates a Firehose stream.
Deletes a Firehose stream and its data.
Describes the specified Firehose stream and its status. For example, after your Firehose stream is created, call DescribeDeliveryStream
to see whether the Firehose stream is ACTIVE
and therefore ready for data to be sent to it.
Lists your Firehose streams in alphabetical order of their names.
Lists the tags for the specified Firehose stream. This operation has a limit of five transactions per second per account.
Writes a single data record into an Firehose stream. To write multiple data records into a Firehose stream, use PutRecordBatch. Applications using these operations are referred to as producers.
Writes multiple data records into a Firehose stream in a single call, which can achieve higher throughput per producer than when writing single records. To write single data records into a Firehose stream, use PutRecord. Applications using these operations are referred to as producers.
Enables server-side encryption (SSE) for the Firehose stream.
Disables server-side encryption (SSE) for the Firehose stream.
Adds or updates tags for the specified Firehose stream. A tag is a key-value pair that you can define and assign to Amazon Web Services resources. If you specify a tag that already exists, the tag value is replaced with the value that you specify in the request. Tags are metadata. For example, you can add friendly names and descriptions or other types of information that can help you distinguish the Firehose stream. For more information about tags, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide.
Removes tags from the specified Firehose stream. Removed tags are deleted, and you can't recover them after this operation successfully completes.
Updates the specified destination of the specified Firehose stream.
Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.