getEventCapabilities method
inherited
Gets event streaming capabilities for the current tenant tier.
Mirrors Python's get_event_capabilities. Use the returned
EventCapabilities to determine which features (cursor resume, consumer
groups, replay) are available before calling eventStream.
The returned fields are:
supportsReplay: can replay past eventssupportsCursor: can resume from a cursorsupportsConsumerGroups: can use consumer groups (Enterprise)maxRetentionHours: event retention period (-1 = unlimited)maxBufferSize: max events in buffer (-1 = unlimited)tier: tier name (free, creator, studio, enterprise)
Implementation
Future<EventCapabilities> getEventCapabilities() async {
final request = GetEventCapabilitiesRequest();
return stub.getEventCapabilities(request, options: callOptions);
}