I
- type of input valuesK
- type of intermediate keysV
- type of intermediate valuesO
- type of output valuesR
- type of final resultpublic class MapReduceJob<I,K,V,O,R> extends com.google.appengine.tools.pipeline.Job0<MapReduceResult<R>>
Constructor and Description |
---|
MapReduceJob(MapReduceSpecification<I,K,V,O,R> specification,
MapReduceSettings settings) |
Modifier and Type | Method and Description |
---|---|
String |
getJobDisplayName() |
com.google.appengine.tools.pipeline.Value<MapReduceResult<R>> |
handleException(Throwable t) |
com.google.appengine.tools.pipeline.Value<MapReduceResult<R>> |
run() |
static <I,K,V,O,R> |
start(MapReduceSpecification<I,K,V,O,R> specification,
MapReduceSettings settings)
Starts a
MapReduceJob with the given parameters in a new Pipeline. |
backOffFactor, backOffSeconds, futureCall, futureCall, futureCall, futureCall, futureCall, futureCall, futureCall, futureCallUnchecked, futureList, getJobKey, getOnBackend, getOnModule, getOnQueue, getPipelineKey, getStatusConsoleUrl, immediate, maxAttempts, newDelayedValue, newPromise, newPromise, onBackend, onModule, onQueue, setStatusConsoleUrl, statusConsoleUrl, waitFor
public MapReduceJob(MapReduceSpecification<I,K,V,O,R> specification, MapReduceSettings settings)
public static <I,K,V,O,R> String start(MapReduceSpecification<I,K,V,O,R> specification, MapReduceSettings settings)
MapReduceJob
with the given parameters in a new Pipeline.
Returns the pipeline id.public com.google.appengine.tools.pipeline.Value<MapReduceResult<R>> run()
run
in class com.google.appengine.tools.pipeline.Job0<MapReduceResult<R>>
public com.google.appengine.tools.pipeline.Value<MapReduceResult<R>> handleException(Throwable t) throws Throwable
Throwable
public String getJobDisplayName()
getJobDisplayName
in class com.google.appengine.tools.pipeline.Job<MapReduceResult<R>>
Copyright © 2015 Google. All rights reserved.