JobMetadata constructor
const
JobMetadata({
- Input<
List< ? bigTableDetails,BigTableIODetails> > - Input<
List< ? bigqueryDetails,BigQueryIODetails> > - Input<
List< ? datastoreDetails,DatastoreIODetails> > - Input<
List< ? fileDetails,FileIODetails> > - Input<
List< ? pubsubDetails,PubSubIODetails> > - Input<
SdkVersion> ? sdkVersion, - Input<
List< ? spannerDetails,SpannerIODetails> > - Input<
Map< ? userDisplayProperties,String, String> >
Creates a new JobMetadata.
bigTableDetails Identification of a Cloud Bigtable source used in the Dataflow job.
bigqueryDetails Identification of a BigQuery source used in the Dataflow job.
datastoreDetails Identification of a Datastore source used in the Dataflow job.
fileDetails Identification of a File source used in the Dataflow job.
pubsubDetails Identification of a Pub/Sub source used in the Dataflow job.
sdkVersion The SDK version used to run the job.
spannerDetails Identification of a Spanner source used in the Dataflow job.
userDisplayProperties List of display properties to help UI filter jobs.
Implementation
const JobMetadata({
this.bigTableDetails,
this.bigqueryDetails,
this.datastoreDetails,
this.fileDetails,
this.pubsubDetails,
this.sdkVersion,
this.spannerDetails,
this.userDisplayProperties,
});