JobMetadataResponse constructor
const
JobMetadataResponse({
- required Input<
List< bigTableDetails,BigTableIODetailsResponse> > - required Input<
List< bigqueryDetails,BigQueryIODetailsResponse> > - required Input<
List< datastoreDetails,DatastoreIODetailsResponse> > - required Input<
List< fileDetails,FileIODetailsResponse> > - required Input<
List< pubsubDetails,PubSubIODetailsResponse> > - required Input<
SdkVersionResponse> sdkVersion, - required Input<
List< spannerDetails,SpannerIODetailsResponse> > - required Input<
Map< userDisplayProperties,String, String> >
Creates a new JobMetadataResponse.
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 JobMetadataResponse({
required this.bigTableDetails,
required this.bigqueryDetails,
required this.datastoreDetails,
required this.fileDetails,
required this.pubsubDetails,
required this.sdkVersion,
required this.spannerDetails,
required this.userDisplayProperties,
});