target.apidocs.com.google.api.services.dataflow.model.ParallelInstruction.html Maven / Gradle / Ivy
ParallelInstruction (Dataflow API v1b3-rev20231112-2.0.0)
com.google.api.services.dataflow.model
Class ParallelInstruction
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.dataflow.model.ParallelInstruction
-
public final class ParallelInstruction
extends com.google.api.client.json.GenericJson
Describes a particular operation comprising a MapTask.
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
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
ParallelInstruction()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
ParallelInstruction
clone()
FlattenInstruction
getFlatten()
Additional information for Flatten instructions.
String
getName()
User-provided name of this operation.
String
getOriginalName()
System-defined name for the operation in the original workflow graph.
List<InstructionOutput>
getOutputs()
Describes the outputs of the instruction.
ParDoInstruction
getParDo()
Additional information for ParDo instructions.
PartialGroupByKeyInstruction
getPartialGroupByKey()
Additional information for PartialGroupByKey instructions.
ReadInstruction
getRead()
Additional information for Read instructions.
String
getSystemName()
System-defined name of this operation.
WriteInstruction
getWrite()
Additional information for Write instructions.
ParallelInstruction
set(String fieldName,
Object value)
ParallelInstruction
setFlatten(FlattenInstruction flatten)
Additional information for Flatten instructions.
ParallelInstruction
setName(String name)
User-provided name of this operation.
ParallelInstruction
setOriginalName(String originalName)
System-defined name for the operation in the original workflow graph.
ParallelInstruction
setOutputs(List<InstructionOutput> outputs)
Describes the outputs of the instruction.
ParallelInstruction
setParDo(ParDoInstruction parDo)
Additional information for ParDo instructions.
ParallelInstruction
setPartialGroupByKey(PartialGroupByKeyInstruction partialGroupByKey)
Additional information for PartialGroupByKey instructions.
ParallelInstruction
setRead(ReadInstruction read)
Additional information for Read instructions.
ParallelInstruction
setSystemName(String systemName)
System-defined name of this operation.
ParallelInstruction
setWrite(WriteInstruction write)
Additional information for Write instructions.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getFlatten
public FlattenInstruction getFlatten()
Additional information for Flatten instructions.
- Returns:
- value or
null
for none
-
setFlatten
public ParallelInstruction setFlatten(FlattenInstruction flatten)
Additional information for Flatten instructions.
- Parameters:
flatten
- flatten or null
for none
-
getName
public String getName()
User-provided name of this operation.
- Returns:
- value or
null
for none
-
setName
public ParallelInstruction setName(String name)
User-provided name of this operation.
- Parameters:
name
- name or null
for none
-
getOriginalName
public String getOriginalName()
System-defined name for the operation in the original workflow graph.
- Returns:
- value or
null
for none
-
setOriginalName
public ParallelInstruction setOriginalName(String originalName)
System-defined name for the operation in the original workflow graph.
- Parameters:
originalName
- originalName or null
for none
-
getOutputs
public List<InstructionOutput> getOutputs()
Describes the outputs of the instruction.
- Returns:
- value or
null
for none
-
setOutputs
public ParallelInstruction setOutputs(List<InstructionOutput> outputs)
Describes the outputs of the instruction.
- Parameters:
outputs
- outputs or null
for none
-
getParDo
public ParDoInstruction getParDo()
Additional information for ParDo instructions.
- Returns:
- value or
null
for none
-
setParDo
public ParallelInstruction setParDo(ParDoInstruction parDo)
Additional information for ParDo instructions.
- Parameters:
parDo
- parDo or null
for none
-
getPartialGroupByKey
public PartialGroupByKeyInstruction getPartialGroupByKey()
Additional information for PartialGroupByKey instructions.
- Returns:
- value or
null
for none
-
setPartialGroupByKey
public ParallelInstruction setPartialGroupByKey(PartialGroupByKeyInstruction partialGroupByKey)
Additional information for PartialGroupByKey instructions.
- Parameters:
partialGroupByKey
- partialGroupByKey or null
for none
-
getRead
public ReadInstruction getRead()
Additional information for Read instructions.
- Returns:
- value or
null
for none
-
setRead
public ParallelInstruction setRead(ReadInstruction read)
Additional information for Read instructions.
- Parameters:
read
- read or null
for none
-
getSystemName
public String getSystemName()
System-defined name of this operation. Unique across the workflow.
- Returns:
- value or
null
for none
-
setSystemName
public ParallelInstruction setSystemName(String systemName)
System-defined name of this operation. Unique across the workflow.
- Parameters:
systemName
- systemName or null
for none
-
getWrite
public WriteInstruction getWrite()
Additional information for Write instructions.
- Returns:
- value or
null
for none
-
setWrite
public ParallelInstruction setWrite(WriteInstruction write)
Additional information for Write instructions.
- Parameters:
write
- write or null
for none
-
set
public ParallelInstruction set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public ParallelInstruction clone()
- Overrides:
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2023 Google. All rights reserved.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy