TopicIngestionDataSourceSettingsCloudStorage constructor

const TopicIngestionDataSourceSettingsCloudStorage({
  1. Input<Map<String, dynamic>?>? avroFormat,
  2. required Input<String> bucket,
  3. Input<String?>? matchGlob,
  4. Input<String?>? minimumObjectCreateTime,
  5. Input<Map<String, dynamic>?>? pubsubAvroFormat,
  6. Input<TopicIngestionDataSourceSettingsCloudStorageTextFormat?>? textFormat,
})

Creates a new TopicIngestionDataSourceSettingsCloudStorage. avroFormat Configuration for reading Cloud Storage data in Avro binary format. The bucket Cloud Storage bucket. The bucket name must be without any matchGlob Glob pattern used to match objects that will be ingested. If unset, all minimumObjectCreateTime The timestamp set in RFC3339 text format. If set, only objects with a pubsubAvroFormat Configuration for reading Cloud Storage data written via Cloud Storage textFormat Configuration for reading Cloud Storage data in text format. Each line of

Implementation

const TopicIngestionDataSourceSettingsCloudStorage({
  this.avroFormat,
  required this.bucket,
  this.matchGlob,
  this.minimumObjectCreateTime,
  this.pubsubAvroFormat,
  this.textFormat,
});