GcsDestinationConfigDatastreamV1alpha1 constructor

const GcsDestinationConfigDatastreamV1alpha1({
  1. Input<Map<String, dynamic>>? avroFileFormat,
  2. Input<String>? fileRotationInterval,
  3. Input<int>? fileRotationMb,
  4. Input<GcsDestinationConfigGcsFileFormat>? gcsFileFormat,
  5. Input<JsonFileFormatDatastreamV1alpha1>? jsonFileFormat,
  6. Input<String>? path,
})

Creates a new GcsDestinationConfigDatastreamV1alpha1. avroFileFormat AVRO file format configuration. fileRotationInterval The maximum duration for which new events are added before a file is closed and a new file is created. fileRotationMb The maximum file size to be saved in the bucket. gcsFileFormat File format that data should be written in. Deprecated field (b/169501737) - use file_format instead. jsonFileFormat JSON file format configuration. path Path inside the Cloud Storage bucket to write data to.

Implementation

const GcsDestinationConfigDatastreamV1alpha1({
  this.avroFileFormat,
  this.fileRotationInterval,
  this.fileRotationMb,
  this.gcsFileFormat,
  this.jsonFileFormat,
  this.path,
});