EventCapabilities constructor

EventCapabilities({
  1. bool? supportsReplay,
  2. bool? supportsCursor,
  3. bool? supportsConsumerGroups,
  4. Int64? maxRetentionHours,
  5. Int64? maxBufferSize,
  6. String? tier,
})

Implementation

factory EventCapabilities({
  $core.bool? supportsReplay,
  $core.bool? supportsCursor,
  $core.bool? supportsConsumerGroups,
  $fixnum.Int64? maxRetentionHours,
  $fixnum.Int64? maxBufferSize,
  $core.String? tier,
}) {
  final result = create();
  if (supportsReplay != null) result.supportsReplay = supportsReplay;
  if (supportsCursor != null) result.supportsCursor = supportsCursor;
  if (supportsConsumerGroups != null)
    result.supportsConsumerGroups = supportsConsumerGroups;
  if (maxRetentionHours != null) result.maxRetentionHours = maxRetentionHours;
  if (maxBufferSize != null) result.maxBufferSize = maxBufferSize;
  if (tier != null) result.tier = tier;
  return result;
}