public final class ExecutionStageSummary 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.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
ExecutionStageSummary() |
Modifier and Type | Method and Description |
---|---|
ExecutionStageSummary |
clone() |
List<ComponentSource> |
getComponentSource()
Collections produced and consumed by component transforms of this stage.
|
List<ComponentTransform> |
getComponentTransform()
Transforms that comprise this execution stage.
|
String |
getId()
Dataflow service generated id for this stage.
|
List<StageSource> |
getInputSource()
Input sources for this stage.
|
String |
getKind()
Type of tranform this stage is executing.
|
String |
getName()
Dataflow service generated name for this stage.
|
List<StageSource> |
getOutputSource()
Output sources for this stage.
|
List<String> |
getPrerequisiteStage()
Other stages that must complete before this stage can run.
|
ExecutionStageSummary |
set(String fieldName,
Object value) |
ExecutionStageSummary |
setComponentSource(List<ComponentSource> componentSource)
Collections produced and consumed by component transforms of this stage.
|
ExecutionStageSummary |
setComponentTransform(List<ComponentTransform> componentTransform)
Transforms that comprise this execution stage.
|
ExecutionStageSummary |
setId(String id)
Dataflow service generated id for this stage.
|
ExecutionStageSummary |
setInputSource(List<StageSource> inputSource)
Input sources for this stage.
|
ExecutionStageSummary |
setKind(String kind)
Type of tranform this stage is executing.
|
ExecutionStageSummary |
setName(String name)
Dataflow service generated name for this stage.
|
ExecutionStageSummary |
setOutputSource(List<StageSource> outputSource)
Output sources for this stage.
|
ExecutionStageSummary |
setPrerequisiteStage(List<String> prerequisiteStage)
Other stages that must complete before this stage can run.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public List<ComponentSource> getComponentSource()
null
for nonepublic ExecutionStageSummary setComponentSource(List<ComponentSource> componentSource)
componentSource
- componentSource or null
for nonepublic List<ComponentTransform> getComponentTransform()
null
for nonepublic ExecutionStageSummary setComponentTransform(List<ComponentTransform> componentTransform)
componentTransform
- componentTransform or null
for nonepublic String getId()
null
for nonepublic ExecutionStageSummary setId(String id)
id
- id or null
for nonepublic List<StageSource> getInputSource()
null
for nonepublic ExecutionStageSummary setInputSource(List<StageSource> inputSource)
inputSource
- inputSource or null
for nonepublic String getKind()
null
for nonepublic ExecutionStageSummary setKind(String kind)
kind
- kind or null
for nonepublic String getName()
null
for nonepublic ExecutionStageSummary setName(String name)
name
- name or null
for nonepublic List<StageSource> getOutputSource()
null
for nonepublic ExecutionStageSummary setOutputSource(List<StageSource> outputSource)
outputSource
- outputSource or null
for nonepublic List<String> getPrerequisiteStage()
null
for nonepublic ExecutionStageSummary setPrerequisiteStage(List<String> prerequisiteStage)
prerequisiteStage
- prerequisiteStage or null
for nonepublic ExecutionStageSummary set(String fieldName, Object value)
set
in class GenericJson
public ExecutionStageSummary clone()
clone
in class GenericJson
Copyright © 2011–2020 Google. All rights reserved.