public final class Artifact extends GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Dataflow API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
Artifact() |
| Modifier and Type | Method and Description |
|---|---|
Artifact |
clone() |
ContainerSpec |
getContainerSpec()
Container image path set for flex Template.
|
String |
getJobGraphGcsPath()
job_graph_gcs_path set for legacy Template.
|
TemplateMetadata |
getMetadata()
Metadata set for legacy Template.
|
Artifact |
set(String fieldName,
Object value) |
Artifact |
setContainerSpec(ContainerSpec containerSpec)
Container image path set for flex Template.
|
Artifact |
setJobGraphGcsPath(String jobGraphGcsPath)
job_graph_gcs_path set for legacy Template.
|
Artifact |
setMetadata(TemplateMetadata metadata)
Metadata set for legacy Template.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic ContainerSpec getContainerSpec()
null for nonepublic Artifact setContainerSpec(ContainerSpec containerSpec)
containerSpec - containerSpec or null for nonepublic String getJobGraphGcsPath()
null for nonepublic Artifact setJobGraphGcsPath(String jobGraphGcsPath)
jobGraphGcsPath - jobGraphGcsPath or null for nonepublic TemplateMetadata getMetadata()
null for nonepublic Artifact setMetadata(TemplateMetadata metadata)
metadata - metadata or null for nonepublic Artifact set(String fieldName, Object value)
set in class GenericJsonpublic Artifact clone()
clone in class GenericJsonCopyright © 2011–2021 Google. All rights reserved.