JobMetadataResponse

data class JobMetadataResponse(val bigTableDetails: List<BigTableIODetailsResponse>, val bigqueryDetails: List<BigQueryIODetailsResponse>, val datastoreDetails: List<DatastoreIODetailsResponse>, val fileDetails: List<FileIODetailsResponse>, val pubsubDetails: List<PubSubIODetailsResponse>, val sdkVersion: SdkVersionResponse, val spannerDetails: List<SpannerIODetailsResponse>, val userDisplayProperties: Map<String, String>)

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

Constructors

Link copied to clipboard
fun JobMetadataResponse(bigTableDetails: List<BigTableIODetailsResponse>, bigqueryDetails: List<BigQueryIODetailsResponse>, datastoreDetails: List<DatastoreIODetailsResponse>, fileDetails: List<FileIODetailsResponse>, pubsubDetails: List<PubSubIODetailsResponse>, sdkVersion: SdkVersionResponse, spannerDetails: List<SpannerIODetailsResponse>, userDisplayProperties: Map<String, String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Identification of a BigQuery source used in the Dataflow job.

Link copied to clipboard

Identification of a Cloud Bigtable source used in the Dataflow job.

Link copied to clipboard

Identification of a Datastore source used in the Dataflow job.

Link copied to clipboard

Identification of a File source used in the Dataflow job.

Link copied to clipboard

Identification of a Pub/Sub source used in the Dataflow job.

Link copied to clipboard

The SDK version used to run the job.

Link copied to clipboard

Identification of a Spanner source used in the Dataflow job.

Link copied to clipboard

List of display properties to help UI filter jobs.