public final class SeqMapTask 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 |
---|
SeqMapTask() |
Modifier and Type | Method and Description |
---|---|
SeqMapTask |
clone() |
List<SideInputInfo> |
getInputs()
Information about each of the inputs.
|
String |
getName()
The user-provided name of the SeqDo operation.
|
List<SeqMapTaskOutputInfo> |
getOutputInfos()
Information about each of the outputs.
|
String |
getStageName()
System-defined name of the stage containing the SeqDo operation.
|
String |
getSystemName()
System-defined name of the SeqDo operation.
|
Map<String,Object> |
getUserFn()
The user function to invoke.
|
SeqMapTask |
set(String fieldName,
Object value) |
SeqMapTask |
setInputs(List<SideInputInfo> inputs)
Information about each of the inputs.
|
SeqMapTask |
setName(String name)
The user-provided name of the SeqDo operation.
|
SeqMapTask |
setOutputInfos(List<SeqMapTaskOutputInfo> outputInfos)
Information about each of the outputs.
|
SeqMapTask |
setStageName(String stageName)
System-defined name of the stage containing the SeqDo operation.
|
SeqMapTask |
setSystemName(String systemName)
System-defined name of the SeqDo operation.
|
SeqMapTask |
setUserFn(Map<String,Object> userFn)
The user function to invoke.
|
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<SideInputInfo> getInputs()
null
for nonepublic SeqMapTask setInputs(List<SideInputInfo> inputs)
inputs
- inputs or null
for nonepublic String getName()
null
for nonepublic SeqMapTask setName(String name)
name
- name or null
for nonepublic List<SeqMapTaskOutputInfo> getOutputInfos()
null
for nonepublic SeqMapTask setOutputInfos(List<SeqMapTaskOutputInfo> outputInfos)
outputInfos
- outputInfos or null
for nonepublic String getStageName()
null
for nonepublic SeqMapTask setStageName(String stageName)
stageName
- stageName or null
for nonepublic String getSystemName()
null
for nonepublic SeqMapTask setSystemName(String systemName)
systemName
- systemName or null
for nonepublic Map<String,Object> getUserFn()
null
for nonepublic SeqMapTask setUserFn(Map<String,Object> userFn)
userFn
- userFn or null
for nonepublic SeqMapTask set(String fieldName, Object value)
set
in class GenericJson
public SeqMapTask clone()
clone
in class GenericJson
Copyright © 2011–2020 Google. All rights reserved.