JobMetadataResponse class

Metadata available primarily for filtering jobs. Will be included in the ListJob response and Job SUMMARY view.

Constructors

JobMetadataResponse({required Input<List<BigTableIODetailsResponse>> bigTableDetails, required Input<List<BigQueryIODetailsResponse>> bigqueryDetails, required Input<List<DatastoreIODetailsResponse>> datastoreDetails, required Input<List<FileIODetailsResponse>> fileDetails, required Input<List<PubSubIODetailsResponse>> pubsubDetails, required Input<SdkVersionResponse> sdkVersion, required Input<List<SpannerIODetailsResponse>> spannerDetails, required Input<Map<String, String>> userDisplayProperties})
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.
const
JobMetadataResponse.fromMap(Map<String, dynamic> map)
factory

Properties

bigqueryDetails → Input<List<BigQueryIODetailsResponse>>
Identification of a BigQuery source used in the Dataflow job.
final
bigTableDetails → Input<List<BigTableIODetailsResponse>>
Identification of a Cloud Bigtable source used in the Dataflow job.
final
datastoreDetails → Input<List<DatastoreIODetailsResponse>>
Identification of a Datastore source used in the Dataflow job.
final
fileDetails → Input<List<FileIODetailsResponse>>
Identification of a File source used in the Dataflow job.
final
hashCode → int
The hash code for this object.
no setterinherited
pubsubDetails → Input<List<PubSubIODetailsResponse>>
Identification of a Pub/Sub source used in the Dataflow job.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sdkVersion → Input<SdkVersionResponse>
The SDK version used to run the job.
final
spannerDetails → Input<List<SpannerIODetailsResponse>>
Identification of a Spanner source used in the Dataflow job.
final
userDisplayProperties → Input<Map<String, String>>
List of display properties to help UI filter jobs.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited