Builder

class Builder

Properties

Link copied to clipboard

Batching configuration for a subscriber.

Link copied to clipboard

Unique, case-sensitive identifier that ensures the idempotency of the request. The SDK generates one automatically when the field is omitted.

Link copied to clipboard

Free-text description. Used by every resource type that has one: event buses, subscribers, and event sources.

Link copied to clipboard

The Amazon Resource Name (ARN) that uniquely identifies an event bus.

Link copied to clipboard

Configuration for filtering events delivered to a subscriber. On CreateSubscriber, Filters is required and must contain at least one Filter with a non-empty Pattern. On UpdateSubscriber, an empty FilterConfiguration:{} clears the existing filter. Any non-empty shape (including {Language:X} without Filters) must contain a valid Filters list — same contract as CreateSubscriber. A non-empty Filters list overwrites; an omitted FilterConfiguration preserves existing state. All Filters are implicitly ANDed — an event must match every Filter to be delivered.

Link copied to clipboard

Configuration for how the subscriber invokes its target.

Link copied to clipboard

Log configuration for a subscriber.

Link copied to clipboard
var name: String?

Name of a subscriber. The first character must be alphanumeric; the remaining characters may also include '.', '-', and '_'.

Link copied to clipboard

On-failure configuration: where a failed delivery is sent. Shared by the subscriber and the EventSource.

Link copied to clipboard

Point-in-time configuration for a subscriber. Only applicable when StartingPosition is POINT_IN_TIME.

Link copied to clipboard

Retry policy for a subscriber.

Link copied to clipboard

Starting position for a subscriber.

Link copied to clipboard

Customer-controlled run state of a subscriber, set on create or update. Distinct from the bus lifecycle vocabulary, where ACTIVE means "provisioned and healthy". Delivery requires State RUNNING on a subscriber that is not revoked.

Link copied to clipboard

Tags attached to a resource, as key-value pairs.

Link copied to clipboard

Not applicable to universal (aws-sdk) targets, whose input transformation is UniversalTargetParameters.Input; a Transformer on such a target is rejected.

Link copied to clipboard

Delivery ordering mode of a subscriber: FIFO delivers events in order within an event group; UNORDERED delivers without an ordering guarantee.

Functions

Link copied to clipboard
Link copied to clipboard