Subscription constructor

Subscription({
  1. int? ackDeadlineSeconds,
  2. AnalyticsHubSubscriptionInfo? analyticsHubSubscriptionInfo,
  3. BigQueryConfig? bigqueryConfig,
  4. CloudStorageConfig? cloudStorageConfig,
  5. DeadLetterPolicy? deadLetterPolicy,
  6. bool? detached,
  7. bool? enableExactlyOnceDelivery,
  8. bool? enableMessageOrdering,
  9. ExpirationPolicy? expirationPolicy,
  10. String? filter,
  11. Map<String, String>? labels,
  12. String? messageRetentionDuration,
  13. List<MessageTransform>? messageTransforms,
  14. String? name,
  15. PushConfig? pushConfig,
  16. bool? retainAckedMessages,
  17. RetryPolicy? retryPolicy,
  18. String? state,
  19. String? topic,
  20. String? topicMessageRetentionDuration,
})

Implementation

Subscription({
  this.ackDeadlineSeconds,
  this.analyticsHubSubscriptionInfo,
  this.bigqueryConfig,
  this.cloudStorageConfig,
  this.deadLetterPolicy,
  this.detached,
  this.enableExactlyOnceDelivery,
  this.enableMessageOrdering,
  this.expirationPolicy,
  this.filter,
  this.labels,
  this.messageRetentionDuration,
  this.messageTransforms,
  this.name,
  this.pushConfig,
  this.retainAckedMessages,
  this.retryPolicy,
  this.state,
  this.topic,
  this.topicMessageRetentionDuration,
});