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, waitForpublic 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
Throwablepublic String getJobDisplayName()
getJobDisplayName in class com.google.appengine.tools.pipeline.Job<MapReduceResult<R>>Copyright © 2015 Google. All rights reserved.