Interface StreamSubscriptions
- All Known Implementing Classes:
StreamSubscriptionsImpl
public interface StreamSubscriptions
Client interface for managing subscriptions to Equinix Fabric event streams. Subscriptions
define the sink destination where stream events are delivered.
-
Method Summary
Modifier and TypeMethodDescriptionBegins the fluent builder for creating a new stream subscription.Retrieves a single stream subscription by its unique identifier.Lists all subscriptions for the specified stream.
-
Method Details
-
list
Lists all subscriptions for the specified stream.- Parameters:
streamId- the unique identifier of the parent stream- Returns:
- a paginated list of stream subscriptions
-
getByUuid
Retrieves a single stream subscription by its unique identifier.- Parameters:
streamId- the unique identifier of the parent streamuuid- the unique identifier of the stream subscription- Returns:
- the stream subscription matching the given UUID
-
define
Begins the fluent builder for creating a new stream subscription. Call methods on the returned builder to configure the subscription, then callcreate().- Parameters:
streamId- the unique identifier of the parent stream- Returns:
- a builder for configuring the new stream subscription
-