Please note that the contents of this offline web site may be out of date. To access the most recent documentation visit the online version .
Note that links that point to online resources are green in color and will open in a new window.
We would love it if you could give us feedback about this material by filling this form (You have to be online to fill it)



A B C D E F G H I K L M N O P R S T U V W

A

addAll(Counters) - Method in interface com.google.appengine.tools.mapreduce. Counters
allowSliceRetry() - Method in class com.google.appengine.tools.mapreduce.outputs. DatastoreOutput.DatastoreOutputWriter
allowSliceRetry() - Method in class com.google.appengine.tools.mapreduce.outputs. ForwardingOutputWriter
allowSliceRetry() - Method in class com.google.appengine.tools.mapreduce.outputs. InMemoryOutputWriter
allowSliceRetry() - Method in class com.google.appengine.tools.mapreduce.outputs. ShardingOutputWriter
allowSliceRetry() - Method in class com.google.appengine.tools.mapreduce.outputs. SlicingOutputWriter
allowSliceRetry() - Method in class com.google.appengine.tools.mapreduce. OutputWriter

B

beginShard() - Method in class com.google.appengine.tools.mapreduce. InputReader
Performs setup at the beginning of the shard.
beginShard() - Method in class com.google.appengine.tools.mapreduce.inputs. ConcatenatingInputReader
beginShard() - Method in class com.google.appengine.tools.mapreduce.inputs. ForwardingInputReader
beginShard() - Method in class com.google.appengine.tools.mapreduce.inputs. LevelDbInputReader
beginShard() - Method in class com.google.appengine.tools.mapreduce.inputs. LogInputReader
beginShard() - Method in class com.google.appengine.tools.mapreduce.inputs. UnmarshallingInputReader
beginShard() - Method in class com.google.appengine.tools.mapreduce.outputs. BlobFileOutputWriter
beginShard() - Method in class com.google.appengine.tools.mapreduce.outputs. ForwardingOutputWriter
beginShard() - Method in class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageFileOutputWriter
beginShard() - Method in class com.google.appengine.tools.mapreduce.outputs. InMemoryOutputWriter
beginShard() - Method in class com.google.appengine.tools.mapreduce.outputs. ShardingOutputWriter
beginShard() - Method in class com.google.appengine.tools.mapreduce.outputs. SlicingOutputWriter
beginShard() - Method in class com.google.appengine.tools.mapreduce. OutputWriter
Will be called once before any calls to write.
beginShard() - Method in class com.google.appengine.tools.mapreduce. Worker
Prepares the worker for processing a new shard, after possibly having gone through serialization and deserialization.
beginSlice() - Method in class com.google.appengine.tools.mapreduce. InputReader
Prepares the InputReader for reading, after possibly having gone through serialization and deserialization.
beginSlice() - Method in class com.google.appengine.tools.mapreduce.inputs. ConcatenatingInputReader
beginSlice() - Method in class com.google.appengine.tools.mapreduce.inputs. ForwardingInputReader
beginSlice() - Method in class com.google.appengine.tools.mapreduce.inputs. LevelDbInputReader
beginSlice() - Method in class com.google.appengine.tools.mapreduce.inputs. LogInputReader
Prepare this slice for reading.
beginSlice() - Method in class com.google.appengine.tools.mapreduce.inputs. UnmarshallingInputReader
beginSlice() - Method in class com.google.appengine.tools.mapreduce.outputs. BlobFileOutputWriter
beginSlice() - Method in class com.google.appengine.tools.mapreduce.outputs. DatastoreOutput.DatastoreOutputWriter
beginSlice() - Method in class com.google.appengine.tools.mapreduce.outputs. ForwardingOutputWriter
beginSlice() - Method in class com.google.appengine.tools.mapreduce.outputs. InMemoryOutputWriter
beginSlice() - Method in class com.google.appengine.tools.mapreduce.outputs. LevelDbOutputWriter
beginSlice() - Method in class com.google.appengine.tools.mapreduce.outputs. ShardingOutputWriter
beginSlice() - Method in class com.google.appengine.tools.mapreduce.outputs. SlicingOutputWriter
Creates a new writer.
beginSlice() - Method in class com.google.appengine.tools.mapreduce. OutputWriter
Prepares the writer for writing after possibly having gone through serialization or deserialization.
beginSlice() - Method in class com.google.appengine.tools.mapreduce. Worker
Prepares the worker for processing a new slice, after possibly having gone through serialization and deserialization.
BlobFileOutput - Class in com.google.appengine.tools.mapreduce.outputs
An Output that writes bytes to a set of blob files, one per shard.
BlobFileOutput(String, String) - Constructor for class com.google.appengine.tools.mapreduce.outputs. BlobFileOutput
BlobFileOutputWriter - Class in com.google.appengine.tools.mapreduce.outputs
An OutputWriter that writes bytes to a blob file that it creates.
BlobFileOutputWriter(String, String) - Constructor for class com.google.appengine.tools.mapreduce.outputs. BlobFileOutputWriter
BlobstoreInput - Class in com.google.appengine.tools.mapreduce.inputs
BlobstoreLineInput shards files in Blobstore on separator boundaries.
BlobstoreInput(String, byte, int) - Constructor for class com.google.appengine.tools.mapreduce.inputs. BlobstoreInput
build() - Method in class com.google.appengine.tools.mapreduce. DatastoreMutationPool.Params.Builder
build() - Method in class com.google.appengine.tools.mapreduce. MapReduceSettings.Builder
build() - Method in class com.google.appengine.tools.mapreduce. MapReduceSpecification.Builder
build() - Method in class com.google.appengine.tools.mapreduce. MapSettings.Builder
build() - Method in class com.google.appengine.tools.mapreduce. MapSpecification.Builder
bytesLimit(int) - Method in class com.google.appengine.tools.mapreduce. DatastoreMutationPool.Params.Builder

C

close() - Method in class com.google.appengine.tools.mapreduce. InputReader
Deprecated.
Override endShard instead.
close() - Method in class com.google.appengine.tools.mapreduce. OutputWriter
Deprecated.
Override endShard instead.
com.google.appengine.tools.mapreduce - package com.google.appengine.tools.mapreduce
com.google.appengine.tools.mapreduce.inputs - package com.google.appengine.tools.mapreduce.inputs
com.google.appengine.tools.mapreduce.outputs - package com.google.appengine.tools.mapreduce.outputs
com.google.appengine.tools.mapreduce.reducers - package com.google.appengine.tools.mapreduce.reducers
ConcatenatingInputReader < I > - Class in com.google.appengine.tools.mapreduce.inputs
Reads multiple inputs in sequence.
ConcatenatingInputReader(List<? extends InputReader<I>>) - Constructor for class com.google.appengine.tools.mapreduce.inputs. ConcatenatingInputReader
ConsecutiveLongInput - Class in com.google.appengine.tools.mapreduce.inputs
Produces all longs in a given interval.
ConsecutiveLongInput(long, long, int) - Constructor for class com.google.appengine.tools.mapreduce.inputs. ConsecutiveLongInput
Produces longs from (inclusive) to limit (exclusive).
Context - Interface in com.google.appengine.tools.mapreduce
MapReduce context.
CONTROLLER_PATH - Static variable in class com.google.appengine.tools.mapreduce. MapSettings
CorruptDataException - Exception in com.google.appengine.tools.mapreduce
The exception generated if any of the data appears to be corrupt.
CorruptDataException() - Constructor for exception com.google.appengine.tools.mapreduce. CorruptDataException
CorruptDataException(String) - Constructor for exception com.google.appengine.tools.mapreduce. CorruptDataException
CorruptDataException(String, Throwable) - Constructor for exception com.google.appengine.tools.mapreduce. CorruptDataException
CorruptDataException(Throwable) - Constructor for exception com.google.appengine.tools.mapreduce. CorruptDataException
Counter - Interface in com.google.appengine.tools.mapreduce
Counter is an integer variable that is aggregated across multiple shards.
CounterNames - Class in com.google.appengine.tools.mapreduce
Built-in counter names.
Counters - Interface in com.google.appengine.tools.mapreduce
Collection of all counters.
countLimit(int) - Method in class com.google.appengine.tools.mapreduce. DatastoreMutationPool.Params.Builder
create(DatastoreService, DatastoreMutationPool.Params) - Static method in class com.google.appengine.tools.mapreduce. DatastoreMutationPool
create() - Static method in class com.google.appengine.tools.mapreduce. DatastoreMutationPool
create(int) - Static method in class com.google.appengine.tools.mapreduce.inputs. NoInput
create() - Static method in class com.google.appengine.tools.mapreduce.reducers. KeyProjectionReducer
create() - Static method in class com.google.appengine.tools.mapreduce.reducers. NoReducer
Deprecated.
create() - Static method in class com.google.appengine.tools.mapreduce.reducers. ValueProjectionReducer
createQuery() - Method in class com.google.appengine.tools.mapreduce.inputs. DatastoreKeyInputReader
createReadableByteChannel() - Method in class com.google.appengine.tools.mapreduce.inputs. GoogleCloudStorageLevelDbInputReader
createReadableByteChannel() - Method in class com.google.appengine.tools.mapreduce.inputs. LevelDbInputReader
createReader(String, Key, Key, String) - Method in class com.google.appengine.tools.mapreduce.inputs. DatastoreInput
createReader(String, Key, Key, String) - Method in class com.google.appengine.tools.mapreduce.inputs. DatastoreKeyInput
createReaders() - Method in class com.google.appengine.tools.mapreduce. Input
Returns a list of readers for this input.
createReaders() - Method in class com.google.appengine.tools.mapreduce.inputs. BlobstoreInput
createReaders() - Method in class com.google.appengine.tools.mapreduce.inputs. ConsecutiveLongInput
createReaders() - Method in class com.google.appengine.tools.mapreduce.inputs. GoogleCloudStorageLevelDbInput
createReaders() - Method in class com.google.appengine.tools.mapreduce.inputs. GoogleCloudStorageLineInput
createReaders() - Method in class com.google.appengine.tools.mapreduce.inputs. InMemoryInput
createReaders() - Method in class com.google.appengine.tools.mapreduce.inputs. LogInput
createReaders() - Method in class com.google.appengine.tools.mapreduce.inputs. NoInput
createReaders() - Method in class com.google.appengine.tools.mapreduce.inputs. RandomLongInput
createReaders() - Method in class com.google.appengine.tools.mapreduce.inputs. UnmarshallingInput
createWriter(int) - Method in class com.google.appengine.tools.mapreduce.outputs. ShardingOutputWriter
Creates a new writer.
createWriter(int) - Method in class com.google.appengine.tools.mapreduce.outputs. SlicingOutputWriter
Creates a new writer.
createWriters(int) - Method in class com.google.appengine.tools.mapreduce. Output
Returns a list of writers, one for each shard, for this output.
createWriters(int) - Method in class com.google.appengine.tools.mapreduce.outputs. BlobFileOutput
createWriters(int) - Method in class com.google.appengine.tools.mapreduce.outputs. DatastoreOutput
createWriters(int) - Method in class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageFileOutput
createWriters(int) - Method in class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageLevelDbOutput
createWriters(int) - Method in class com.google.appengine.tools.mapreduce.outputs. InMemoryOutput
createWriters(int) - Method in class com.google.appengine.tools.mapreduce.outputs. LevelDbOutput
createWriters(int) - Method in class com.google.appengine.tools.mapreduce.outputs. MarshallingOutput
createWriters(int) - Method in class com.google.appengine.tools.mapreduce.outputs. NoOutput
createWriters(int) - Method in class com.google.appengine.tools.mapreduce.outputs. StringOutput

D

DatastoreInput - Class in com.google.appengine.tools.mapreduce.inputs
An input to read entities of a specified kind from the datastore.
DatastoreInput(String, int) - Constructor for class com.google.appengine.tools.mapreduce.inputs. DatastoreInput
DatastoreInput(String, int, String) - Constructor for class com.google.appengine.tools.mapreduce.inputs. DatastoreInput
DatastoreInputReader - Class in com.google.appengine.tools.mapreduce.inputs
An InputReader for Datastore entities.
DatastoreInputReader(String, Key, Key, String) - Constructor for class com.google.appengine.tools.mapreduce.inputs. DatastoreInputReader
DatastoreKeyInput - Class in com.google.appengine.tools.mapreduce.inputs
An input to read entity keys of a specified kind from the datastore.
DatastoreKeyInput(String, int) - Constructor for class com.google.appengine.tools.mapreduce.inputs. DatastoreKeyInput
DatastoreKeyInput(String, int, String) - Constructor for class com.google.appengine.tools.mapreduce.inputs. DatastoreKeyInput
DatastoreKeyInputReader - Class in com.google.appengine.tools.mapreduce.inputs
An InputReader for Datastore entity keys.
DatastoreKeyInputReader(String, Key, Key, String) - Constructor for class com.google.appengine.tools.mapreduce.inputs. DatastoreKeyInputReader
DatastoreMutationPool - Class in com.google.appengine.tools.mapreduce
DatastoreMutationPool allows you to pool datastore operations such that they are applied in batches, requiring fewer datastore API calls.
DatastoreMutationPool.Params - Class in com.google.appengine.tools.mapreduce
DatastoreMutationPool params.
DatastoreMutationPool.Params.Builder - Class in com.google.appengine.tools.mapreduce
DatastoreMutationPool Params builder.
DatastoreMutationPool.Params.Builder() - Constructor for class com.google.appengine.tools.mapreduce. DatastoreMutationPool.Params.Builder
DatastoreOutput - Class in com.google.appengine.tools.mapreduce.outputs
An Output that writes Entity s to the Datastore.
DatastoreOutput() - Constructor for class com.google.appengine.tools.mapreduce.outputs. DatastoreOutput
DatastoreOutput(DatastoreMutationPool.Params) - Constructor for class com.google.appengine.tools.mapreduce.outputs. DatastoreOutput
DatastoreOutput.DatastoreOutputWriter - Class in com.google.appengine.tools.mapreduce.outputs
DEFAULT_BASE_URL - Static variable in class com.google.appengine.tools.mapreduce. MapSettings
DEFAULT_BYTES_LIMIT - Static variable in class com.google.appengine.tools.mapreduce. DatastoreMutationPool
DEFAULT_COUNT_LIMIT - Static variable in class com.google.appengine.tools.mapreduce. DatastoreMutationPool
DEFAULT_MILLIS_PER_SLICE - Static variable in class com.google.appengine.tools.mapreduce. MapSettings
DEFAULT_PARAMS - Static variable in class com.google.appengine.tools.mapreduce. DatastoreMutationPool
DEFAULT_SHARD_RETREIES - Static variable in class com.google.appengine.tools.mapreduce. MapSettings
DEFAULT_SLICE_RETREIES - Static variable in class com.google.appengine.tools.mapreduce. MapSettings
delete(Key) - Method in class com.google.appengine.tools.mapreduce. DatastoreMutationPool
Adds a mutation to put the given entity to the datastore.
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.google.appengine.tools.mapreduce. MapReduceServlet
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.google.appengine.tools.mapreduce. MapReduceServlet

E

EARLIEST_LOG_TIME - Static variable in class com.google.appengine.tools.mapreduce.inputs. LogInput
emit(K, V) - Method in class com.google.appengine.tools.mapreduce. Mapper
Syntactic sugar for emit(KeyValue.of(key, value))
emit(K, V) - Method in interface com.google.appengine.tools.mapreduce. MapperContext
Emits a key and a value to the output.
emit(O) - Method in class com.google.appengine.tools.mapreduce. Reducer
Syntactic sugar for getContext().emit(value)
emit(O) - Method in interface com.google.appengine.tools.mapreduce. WorkerContext
Emits a value to the output.
endShard() - Method in class com.google.appengine.tools.mapreduce. InputReader
Called after endSlice if there will not be any subsequent calls to beginSlice or next.
endShard() - Method in class com.google.appengine.tools.mapreduce.inputs. ConcatenatingInputReader
endShard() - Method in class com.google.appengine.tools.mapreduce.inputs. ForwardingInputReader
endShard() - Method in class com.google.appengine.tools.mapreduce.inputs. LevelDbInputReader
Calls close on the underlying stream.
endShard() - Method in class com.google.appengine.tools.mapreduce.inputs. UnmarshallingInputReader
endShard() - Method in class com.google.appengine.tools.mapreduce.outputs. BlobFileOutputWriter
endShard() - Method in class com.google.appengine.tools.mapreduce.outputs. ForwardingOutputWriter
endShard() - Method in class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageFileOutputWriter
endShard() - Method in class com.google.appengine.tools.mapreduce.outputs. InMemoryOutputWriter
endShard() - Method in class com.google.appengine.tools.mapreduce.outputs. LevelDbOutputWriter
Closes the OutputChannel.
endShard() - Method in class com.google.appengine.tools.mapreduce.outputs. ShardingOutputWriter
endShard() - Method in class com.google.appengine.tools.mapreduce. OutputWriter
Called when no more output will be written to this writer.
endShard() - Method in class com.google.appengine.tools.mapreduce. Worker
Notifies the worker that there is no more data to process in the current shard, and prepares it for possible serialization.
endSlice() - Method in class com.google.appengine.tools.mapreduce. InputReader
Prepares the InputReader for serialization.
endSlice() - Method in class com.google.appengine.tools.mapreduce.inputs. ConcatenatingInputReader
endSlice() - Method in class com.google.appengine.tools.mapreduce.inputs. ForwardingInputReader
endSlice() - Method in class com.google.appengine.tools.mapreduce.inputs. LogInputReader
endSlice() - Method in class com.google.appengine.tools.mapreduce.inputs. UnmarshallingInputReader
endSlice() - Method in class com.google.appengine.tools.mapreduce.outputs. BlobFileOutputWriter
endSlice() - Method in class com.google.appengine.tools.mapreduce.outputs. DatastoreOutput.DatastoreOutputWriter
endSlice() - Method in class com.google.appengine.tools.mapreduce.outputs. ForwardingOutputWriter
endSlice() - Method in class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageFileOutputWriter
endSlice() - Method in class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageLevelDbOutputWriter
endSlice() - Method in class com.google.appengine.tools.mapreduce.outputs. InMemoryOutputWriter
endSlice() - Method in class com.google.appengine.tools.mapreduce.outputs. LevelDbOutputWriter
endSlice() - Method in class com.google.appengine.tools.mapreduce.outputs. ShardingOutputWriter
endSlice() - Method in class com.google.appengine.tools.mapreduce.outputs. SlicingOutputWriter
closes the current writer.
endSlice() - Method in class com.google.appengine.tools.mapreduce. OutputWriter
Prepares the writer for possible serialization.
endSlice() - Method in class com.google.appengine.tools.mapreduce. Worker
Notifies the worker that there is no more data to process in the current slice, and prepares it for possible serialization.
equals(Object) - Method in class com.google.appengine.tools.mapreduce. GoogleCloudStorageFileSet
equals(Object) - Method in class com.google.appengine.tools.mapreduce. KeyValue
estimateMemoryRequirement() - Method in class com.google.appengine.tools.mapreduce. InputReader
Returns the estimated memory that will be used by this reader in bytes.
estimateMemoryRequirement() - Method in class com.google.appengine.tools.mapreduce.inputs. ConcatenatingInputReader
estimateMemoryRequirement() - Method in class com.google.appengine.tools.mapreduce.inputs. ForwardingInputReader
estimateMemoryRequirement() - Method in class com.google.appengine.tools.mapreduce.inputs. GoogleCloudStorageLevelDbInputReader
estimateMemoryRequirement() - Method in class com.google.appengine.tools.mapreduce.inputs. UnmarshallingInputReader
estimateMemoryRequirement() - Method in class com.google.appengine.tools.mapreduce.outputs. DatastoreOutput.DatastoreOutputWriter
estimateMemoryRequirement() - Method in class com.google.appengine.tools.mapreduce.outputs. ForwardingOutputWriter
estimateMemoryRequirement() - Method in class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageFileOutputWriter
estimateMemoryRequirement() - Method in class com.google.appengine.tools.mapreduce.outputs. ShardingOutputWriter
estimateMemoryRequirement() - Method in class com.google.appengine.tools.mapreduce.outputs. SlicingOutputWriter
estimateMemoryRequirement() - Method in class com.google.appengine.tools.mapreduce. OutputWriter
Returns the estimated memory that will be used by this writer in bytes.
estimateMemoryRequirement() - Method in class com.google.appengine.tools.mapreduce. Worker
Returns an estimate of the amount of memory needed for this worker in bytes.

F

finish(Collection<? extends OutputWriter<O>>) - Method in class com.google.appengine.tools.mapreduce. Output
Returns a result to be made available through MapReduceResult.getOutputResult() .
finish(Collection<? extends OutputWriter<ByteBuffer>>) - Method in class com.google.appengine.tools.mapreduce.outputs. BlobFileOutput
Returns a list of AppEngineFiles that has one element for each reduce shard.
finish(Collection<? extends OutputWriter<Entity>>) - Method in class com.google.appengine.tools.mapreduce.outputs. DatastoreOutput
Returns null.
finish(Collection<? extends OutputWriter<ByteBuffer>>) - Method in class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageFileOutput
Returns a list of GcsFilename that has one element for each reduce shard.
finish(Collection<? extends OutputWriter<ByteBuffer>>) - Method in class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageLevelDbOutput
finish(Collection<? extends OutputWriter<O>>) - Method in class com.google.appengine.tools.mapreduce.outputs. InMemoryOutput
Returns a list of lists where the outer list has one element for each reduce shard, which is a list of the values emitted by that shard, in order.
finish(Collection<? extends OutputWriter<ByteBuffer>>) - Method in class com.google.appengine.tools.mapreduce.outputs. LevelDbOutput
finish(Collection<? extends OutputWriter<O>>) - Method in class com.google.appengine.tools.mapreduce.outputs. MarshallingOutput
finish(Collection<? extends OutputWriter<O>>) - Method in class com.google.appengine.tools.mapreduce.outputs. NoOutput
Returns null .
finish(Collection<? extends OutputWriter<O>>) - Method in class com.google.appengine.tools.mapreduce.outputs. StringOutput
flush() - Method in class com.google.appengine.tools.mapreduce. DatastoreMutationPool
Performs all pending mutations.
forMapper(Mapper<I, Void, V>) - Static method in class com.google.appengine.tools.mapreduce. MapOnlyMapper
Returns a MapOnlyMapper for a given Mapper passing only the values to the output.
ForwardingInputReader < T > - Class in com.google.appengine.tools.mapreduce.inputs
An InputReader delegates to another implementation.
ForwardingInputReader() - Constructor for class com.google.appengine.tools.mapreduce.inputs. ForwardingInputReader
ForwardingOutputWriter < O > - Class in com.google.appengine.tools.mapreduce.outputs
ForwardingOutputWriter() - Constructor for class com.google.appengine.tools.mapreduce.outputs. ForwardingOutputWriter
fromBytes(ByteBuffer) - Method in class com.google.appengine.tools.mapreduce. Marshaller
Returns the object whose serialized representation is in b between b.position() and b.limit() .

G

getAvgElementSize() - Method in class com.google.appengine.tools.mapreduce.inputs. DatastoreInputReader
getAvgElementSize() - Method in class com.google.appengine.tools.mapreduce.inputs. DatastoreKeyInputReader
getBucketName() - Method in class com.google.appengine.tools.mapreduce. GoogleCloudStorageFileSet
getByteBufferMarshaller() - Static method in class com.google.appengine.tools.mapreduce. Marshallers
Returns a Marshaller for ByteBuffer .
getBytesLimit() - Method in class com.google.appengine.tools.mapreduce. DatastoreMutationPool.Params
getBytesRead() - Method in class com.google.appengine.tools.mapreduce.inputs. LevelDbInputReader
getContext() - Method in class com.google.appengine.tools.mapreduce. Input
getContext() - Method in class com.google.appengine.tools.mapreduce. InputReader
Returns the current context, or null if none.
getContext() - Method in class com.google.appengine.tools.mapreduce.inputs. ForwardingInputReader
getContext() - Method in class com.google.appengine.tools.mapreduce. Output
getContext() - Method in class com.google.appengine.tools.mapreduce.outputs. ForwardingOutputWriter
getContext() - Method in class com.google.appengine.tools.mapreduce. OutputWriter
Returns the current context, or null if none.
getContext() - Method in class com.google.appengine.tools.mapreduce. Worker
Returns the current context, or null if none.
getCounter(String) - Method in interface com.google.appengine.tools.mapreduce. Counters
getCounter(String) - Method in interface com.google.appengine.tools.mapreduce. ShardContext
Returns the Counter with the given name.
getCounters() - Method in interface com.google.appengine.tools.mapreduce. Counters
getCounters() - Method in interface com.google.appengine.tools.mapreduce. MapReduceResult
Returns the counter values at the end of the job.
getCounters() - Method in interface com.google.appengine.tools.mapreduce. ShardContext
Returns a Counters object for doing simple aggregate calculations.
getCountLimit() - Method in class com.google.appengine.tools.mapreduce. DatastoreMutationPool.Params
getDelegate() - Method in class com.google.appengine.tools.mapreduce.inputs. ForwardingInputReader
getDelegate() - Method in class com.google.appengine.tools.mapreduce.outputs. ForwardingOutputWriter
getDelegate() - Method in class com.google.appengine.tools.mapreduce.outputs. LevelDbOutputWriter
getDelegate() - Method in class com.google.appengine.tools.mapreduce.outputs. MarshallingOutputWriter
getFailedStage() - Method in exception com.google.appengine.tools.mapreduce. MapReduceJobException
Returns a string representing the MapReduce stage that failed.
getFile(int) - Method in class com.google.appengine.tools.mapreduce. GoogleCloudStorageFileSet
getFile() - Method in class com.google.appengine.tools.mapreduce.outputs. BlobFileOutputWriter
Returns the file or null if file was not finalized.
getFile() - Method in class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageFileOutputWriter
getFileNames() - Method in class com.google.appengine.tools.mapreduce. GoogleCloudStorageFileSet
getFiles() - Method in class com.google.appengine.tools.mapreduce. GoogleCloudStorageFileSet
getIntegerMarshaller() - Static method in class com.google.appengine.tools.mapreduce. Marshallers
Returns a Marshaller for Integers s that uses a more efficient representation than Marshallers.getSerializationMarshaller() .
getJobDisplayName() - Method in class com.google.appengine.tools.mapreduce. MapJob
getJobDisplayName() - Method in class com.google.appengine.tools.mapreduce. MapReduceJob
getJobId() - Method in interface com.google.appengine.tools.mapreduce. Context
Returns the Id for the job.
getKey() - Method in class com.google.appengine.tools.mapreduce. KeyValue
getKeyValueMarshaller(Marshaller<K>, Marshaller<V>) - Static method in class com.google.appengine.tools.mapreduce. Marshallers
Returns a Marshaller for key-value pairs based on keyMarshaller and valueMarshaller .
getKeyValuesMarshaller(Marshaller<K>, Marshaller<V>) - Static method in class com.google.appengine.tools.mapreduce. Marshallers
Returns a Marshaller for key-values pairs based on keyMarshaller and valueMarshaller .
getLongMarshaller() - Static method in class com.google.appengine.tools.mapreduce. Marshallers
Returns a Marshaller for Long s that uses a more efficient representation than Marshallers.getSerializationMarshaller() .
getMarshaller() - Method in class com.google.appengine.tools.mapreduce.inputs. UnmarshallingInputReader
getName() - Method in interface com.google.appengine.tools.mapreduce. Counter
getNumBlocksWritten() - Method in class com.google.appengine.tools.mapreduce.outputs. LevelDbOutputWriter
getNumFiles() - Method in class com.google.appengine.tools.mapreduce. GoogleCloudStorageFileSet
getNumShards() - Method in interface com.google.appengine.tools.mapreduce. Sharder
getOutputResult() - Method in interface com.google.appengine.tools.mapreduce. MapReduceResult
getProgress() - Method in class com.google.appengine.tools.mapreduce. InputReader
Returns the relative progress reading this input as a number from 0 to 1.
getProgress() - Method in class com.google.appengine.tools.mapreduce.inputs. ConcatenatingInputReader
getProgress() - Method in class com.google.appengine.tools.mapreduce.inputs. ForwardingInputReader
getProgress() - Method in class com.google.appengine.tools.mapreduce.inputs. GoogleCloudStorageLevelDbInputReader
getProgress() - Method in class com.google.appengine.tools.mapreduce.inputs. LogInputReader
Determine the approximate progress for this shard assuming the RequestLogs are uniformly distributed across the entire time range.
getProgress() - Method in class com.google.appengine.tools.mapreduce.inputs. UnmarshallingInputReader
getResult() - Method in class com.google.appengine.tools.mapreduce.outputs. InMemoryOutputWriter
getRetryParams() - Method in class com.google.appengine.tools.mapreduce. DatastoreMutationPool.Params
getSerializationMarshaller() - Static method in class com.google.appengine.tools.mapreduce. Marshallers
Returns a Marshaller that uses Java Serialization.
getShardCount() - Method in interface com.google.appengine.tools.mapreduce. ShardContext
Returns the total number of shards.
getShardForKey(ByteBuffer) - Method in interface com.google.appengine.tools.mapreduce. Sharder
getShardNumber() - Method in interface com.google.appengine.tools.mapreduce. ShardContext
Returns the number of this mapper or reducer shard (zero-based).
getShardsToWriterMap() - Method in class com.google.appengine.tools.mapreduce.outputs. ShardingOutputWriter
getStringMarshaller() - Static method in class com.google.appengine.tools.mapreduce. Marshallers
Returns a Marshaller for String s.
getValue() - Method in interface com.google.appengine.tools.mapreduce. Counter
getValue() - Method in class com.google.appengine.tools.mapreduce. KeyValue
getVoidMarshaller() - Static method in class com.google.appengine.tools.mapreduce. Marshallers
Returns a Marshaller for Void .
GoogleCloudStorageFileOutput - Class in com.google.appengine.tools.mapreduce.outputs
An Output that writes bytes to a set of Cloud Storage files, one per shard.
GoogleCloudStorageFileOutput(String, String, String) - Constructor for class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageFileOutput
Creates output files who's names follow the provided pattern in the specified bucket.
GoogleCloudStorageFileOutputWriter - Class in com.google.appengine.tools.mapreduce.outputs
An OutputWriter that writes bytes to a GCS file that it creates.
GoogleCloudStorageFileOutputWriter(GcsFilename, String) - Constructor for class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageFileOutputWriter
GoogleCloudStorageFileSet - Class in com.google.appengine.tools.mapreduce
An ordered list of files in GCS.
GoogleCloudStorageFileSet(String, List<String>) - Constructor for class com.google.appengine.tools.mapreduce. GoogleCloudStorageFileSet
GoogleCloudStorageLevelDbInput - Class in com.google.appengine.tools.mapreduce.inputs
GoogleCloudStorageLevelDbInput creates LevelDbInputReaders to read input written out by LevelDbOutput to files in Google Cloud Storage.
GoogleCloudStorageLevelDbInput(GoogleCloudStorageFileSet) - Constructor for class com.google.appengine.tools.mapreduce.inputs. GoogleCloudStorageLevelDbInput
GoogleCloudStorageLevelDbInput(GoogleCloudStorageFileSet, int) - Constructor for class com.google.appengine.tools.mapreduce.inputs. GoogleCloudStorageLevelDbInput
GoogleCloudStorageLevelDbInputReader - Class in com.google.appengine.tools.mapreduce.inputs
A simple wrapper of LevelDb wrapper for GCS to provide getProgress() and do lazy initialization.
GoogleCloudStorageLevelDbInputReader(GcsFilename, int) - Constructor for class com.google.appengine.tools.mapreduce.inputs. GoogleCloudStorageLevelDbInputReader
GoogleCloudStorageLevelDbOutput - Class in com.google.appengine.tools.mapreduce.outputs
An composition of GoogleCloudStorageFileOutput with GoogleCloudStorageLevelDbOutput that pads blocks to GCS write boundaries on end of slice.
GoogleCloudStorageLevelDbOutput(String, String, String) - Constructor for class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageLevelDbOutput
Creates LevelDb output files who's names follow the provided pattern in the specified bucket.
GoogleCloudStorageLevelDbOutputWriter - Class in com.google.appengine.tools.mapreduce.outputs
An composition of GoogleCloudStorageLevelDbOutputWriter and GoogleCloudStorageFileOutputWriter that pads blocks to GCS write boundaries on end of slice.
GoogleCloudStorageLevelDbOutputWriter(OutputWriter<ByteBuffer>) - Constructor for class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageLevelDbOutputWriter
GoogleCloudStorageLineInput - Class in com.google.appengine.tools.mapreduce.inputs
CloudStorageLineInput shards files in Cloud Storage on separator boundries.
GoogleCloudStorageLineInput(GcsFilename, byte, int) - Constructor for class com.google.appengine.tools.mapreduce.inputs. GoogleCloudStorageLineInput
GoogleCloudStorageLineInput(GcsFilename, byte, int, int) - Constructor for class com.google.appengine.tools.mapreduce.inputs. GoogleCloudStorageLineInput

H

handleException(CancellationException) - Method in class com.google.appengine.tools.mapreduce. MapJob
handleException(Throwable) - Method in class com.google.appengine.tools.mapreduce. MapJob
handleException(Throwable) - Method in class com.google.appengine.tools.mapreduce. MapReduceJob
hashCode() - Method in class com.google.appengine.tools.mapreduce. GoogleCloudStorageFileSet
hashCode() - Method in class com.google.appengine.tools.mapreduce. KeyValue
hasNext() - Method in class com.google.appengine.tools.mapreduce.inputs. PeekingInputReader

I

increment(long) - Method in interface com.google.appengine.tools.mapreduce. Counter
Increment counter.
incrementCounter(String, long) - Method in interface com.google.appengine.tools.mapreduce. ShardContext
Increments the Counter with the given name by delta .
incrementCounter(String) - Method in interface com.google.appengine.tools.mapreduce. ShardContext
Increments the Counter with the given name by 1.
InMemoryInput < I > - Class in com.google.appengine.tools.mapreduce.inputs
An input that returns values already in memory.
InMemoryInput(List<List<I>>) - Constructor for class com.google.appengine.tools.mapreduce.inputs. InMemoryInput
InMemoryOutput < O > - Class in com.google.appengine.tools.mapreduce.outputs
InMemoryOutput() - Constructor for class com.google.appengine.tools.mapreduce.outputs. InMemoryOutput
InMemoryOutputWriter < O > - Class in com.google.appengine.tools.mapreduce.outputs
InMemoryOutputWriter() - Constructor for class com.google.appengine.tools.mapreduce.outputs. InMemoryOutputWriter
Input < I > - Class in com.google.appengine.tools.mapreduce
Input is the data source specification for the job.
Input() - Constructor for class com.google.appengine.tools.mapreduce. Input
InputReader < I > - Class in com.google.appengine.tools.mapreduce
Reads data from an input source.
InputReader() - Constructor for class com.google.appengine.tools.mapreduce. InputReader
IO_READ_BYTES - Static variable in class com.google.appengine.tools.mapreduce. CounterNames
Total number of bytes read.
IO_READ_MILLIS - Static variable in class com.google.appengine.tools.mapreduce. CounterNames
Total time in milliseconds spent reading.
IO_WRITE_BYTES - Static variable in class com.google.appengine.tools.mapreduce. CounterNames
Total number of bytes written to the output.
IO_WRITE_MILLIS - Static variable in class com.google.appengine.tools.mapreduce. CounterNames
Total time in milliseconds spent writing.

K

KeyProjectionReducer < K , V > - Class in com.google.appengine.tools.mapreduce.reducers
Reducer that emits the keys that occur in its input, discarding the values.
KeyProjectionReducer() - Constructor for class com.google.appengine.tools.mapreduce.reducers. KeyProjectionReducer
KeyValue < K , V > - Class in com.google.appengine.tools.mapreduce
Key-value pair.
KeyValue(K, V) - Constructor for class com.google.appengine.tools.mapreduce. KeyValue

L

LevelDbInputReader - Class in com.google.appengine.tools.mapreduce.inputs
Reads LevelDB formatted input.
LevelDbInputReader() - Constructor for class com.google.appengine.tools.mapreduce.inputs. LevelDbInputReader
LevelDbInputReader(int) - Constructor for class com.google.appengine.tools.mapreduce.inputs. LevelDbInputReader
LevelDbOutput < R > - Class in com.google.appengine.tools.mapreduce.outputs
An Output that writes LevelDb records.
LevelDbOutput(Output<ByteBuffer, R>) - Constructor for class com.google.appengine.tools.mapreduce.outputs. LevelDbOutput
LevelDbOutputWriter - Class in com.google.appengine.tools.mapreduce.outputs
An implementation of a LevelDb format writer.
LevelDbOutputWriter(OutputWriter<ByteBuffer>) - Constructor for class com.google.appengine.tools.mapreduce.outputs. LevelDbOutputWriter
LogInput - Class in com.google.appengine.tools.mapreduce.inputs
Reads RequestLogs from the App Engine Logs API
LogInput(LogQuery, int) - Constructor for class com.google.appengine.tools.mapreduce.inputs. LogInput
Create a new Input for getting App Engine Logs Shards are created by assuming a uniform distribution of logs over the entire time specified and naively dividing the distance between the start and end times equally.
LogInputReader - Class in com.google.appengine.tools.mapreduce.inputs
Reads App Engine RequestLogs for a specified time range.

M

MapJob < I , O , R > - Class in com.google.appengine.tools.mapreduce
A Pipeline job that runs a map jobs.
MapJob(MapSpecification<I, O, R>, MapSettings) - Constructor for class com.google.appengine.tools.mapreduce. MapJob
MapOnlyMapper < I , O > - Class in com.google.appengine.tools.mapreduce
Map function for Map only jobs.
MapOnlyMapper() - Constructor for class com.google.appengine.tools.mapreduce. MapOnlyMapper
MapOnlyMapperContext < O > - Interface in com.google.appengine.tools.mapreduce
Context for MapOnlyMapper execution.
Mapper < I , K , V > - Class in com.google.appengine.tools.mapreduce
Map function for MapReduce computations.
Mapper() - Constructor for class com.google.appengine.tools.mapreduce. Mapper
MAPPER_CALLS - Static variable in class com.google.appengine.tools.mapreduce. CounterNames
Number of times map function was called.
MAPPER_WALLTIME_MILLIS - Static variable in class com.google.appengine.tools.mapreduce. CounterNames
Total time in milliseconds spent in map function.
MapperContext < K , V > - Interface in com.google.appengine.tools.mapreduce
A context for mapper execution.
MapReduceJob < I , K , V , O , R > - Class in com.google.appengine.tools.mapreduce
A Pipeline job that runs a MapReduce.
MapReduceJob(MapReduceSpecification<I, K, V, O, R>, MapReduceSettings) - Constructor for class com.google.appengine.tools.mapreduce. MapReduceJob
MapReduceJobException - Exception in com.google.appengine.tools.mapreduce
An exception that is thrown upon MapReduceJob failure.
MapReduceJobException(String, Status) - Constructor for exception com.google.appengine.tools.mapreduce. MapReduceJobException
MapReduceResult < R > - Interface in com.google.appengine.tools.mapreduce
Result of a MapReduceJob or MapJob .
MapReduceServlet - Class in com.google.appengine.tools.mapreduce
Servlet for all MapReduce API related functions.
MapReduceServlet() - Constructor for class com.google.appengine.tools.mapreduce. MapReduceServlet
MapReduceSettings - Class in com.google.appengine.tools.mapreduce
Settings that affect how a MapReduce is executed.
MapReduceSettings.Builder - Class in com.google.appengine.tools.mapreduce
MapReduceSettings.Builder() - Constructor for class com.google.appengine.tools.mapreduce. MapReduceSettings.Builder
MapReduceSettings.Builder(MapReduceSettings) - Constructor for class com.google.appengine.tools.mapreduce. MapReduceSettings.Builder
MapReduceSettings.Builder(MapSettings) - Constructor for class com.google.appengine.tools.mapreduce. MapReduceSettings.Builder
MapReduceSpecification < I , K , V , O , R > - Class in com.google.appengine.tools.mapreduce
Specification for a MapReduce job.
MapReduceSpecification.Builder < I , K , V , O , R > - Class in com.google.appengine.tools.mapreduce
MapReduceSpecification.Builder() - Constructor for class com.google.appengine.tools.mapreduce. MapReduceSpecification.Builder
MapReduceSpecification.Builder(Input<I>, Mapper<I, K, V>, Reducer<K, V, O>, Output<O, R>) - Constructor for class com.google.appengine.tools.mapreduce. MapReduceSpecification.Builder
MapSettings - Class in com.google.appengine.tools.mapreduce
Settings that affect how a Map job is executed.
MapSettings.Builder - Class in com.google.appengine.tools.mapreduce
MapSettings.Builder() - Constructor for class com.google.appengine.tools.mapreduce. MapSettings.Builder
MapSettings.Builder(MapSettings) - Constructor for class com.google.appengine.tools.mapreduce. MapSettings.Builder
MapSpecification < I , O , R > - Class in com.google.appengine.tools.mapreduce
Specification for a map-only job.
MapSpecification.Builder < I , O , R > - Class in com.google.appengine.tools.mapreduce
MapSpecification.Builder() - Constructor for class com.google.appengine.tools.mapreduce. MapSpecification.Builder
MapSpecification.Builder(Input<I>, MapOnlyMapper<I, Void>) - Constructor for class com.google.appengine.tools.mapreduce. MapSpecification.Builder
A builder for map job using NoOutput as output.
MapSpecification.Builder(Input<I>, MapOnlyMapper<I, O>, Output<O, R>) - Constructor for class com.google.appengine.tools.mapreduce. MapSpecification.Builder
Marshaller < T > - Class in com.google.appengine.tools.mapreduce
Turns objects of type T into bytes and back.
Marshaller() - Constructor for class com.google.appengine.tools.mapreduce. Marshaller
Marshallers - Class in com.google.appengine.tools.mapreduce
Some Marshaller s and related utilities.
MarshallingOutput < O , R > - Class in com.google.appengine.tools.mapreduce.outputs
An Output that marshalls records.
MarshallingOutput(Output<ByteBuffer, R>, Marshaller<O>) - Constructor for class com.google.appengine.tools.mapreduce.outputs. MarshallingOutput
MarshallingOutputWriter < O > - Class in com.google.appengine.tools.mapreduce.outputs
An OutputWriter that marshalls records.
MarshallingOutputWriter(OutputWriter<ByteBuffer>, Marshaller<? super O>) - Constructor for class com.google.appengine.tools.mapreduce.outputs. MarshallingOutputWriter
MEMORY_REQUIRED - Static variable in class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageFileOutputWriter

N

next() - Method in class com.google.appengine.tools.mapreduce. InputReader
Returns the next input value, or throws NoSuchElementException when there is no more input data.
next() - Method in class com.google.appengine.tools.mapreduce.inputs. ConcatenatingInputReader
next() - Method in class com.google.appengine.tools.mapreduce.inputs. ForwardingInputReader
next() - Method in class com.google.appengine.tools.mapreduce.inputs. LevelDbInputReader
Returns the next input value, or throws NoSuchElementException when there is no more input data.
next() - Method in class com.google.appengine.tools.mapreduce.inputs. LogInputReader
Retrieve the next RequestLog
next() - Method in class com.google.appengine.tools.mapreduce.inputs. PeekingInputReader
The next element in the input.
next() - Method in class com.google.appengine.tools.mapreduce.inputs. UnmarshallingInputReader
NoInput < I > - Class in com.google.appengine.tools.mapreduce.inputs
An Input that does not produce any values.
NoInput(int) - Constructor for class com.google.appengine.tools.mapreduce.inputs. NoInput
NoOutput < O , R > - Class in com.google.appengine.tools.mapreduce.outputs
An Output that throws an exception whenever an attempt is made to write a value.
NoOutput() - Constructor for class com.google.appengine.tools.mapreduce.outputs. NoOutput
NoReducer < K , V , O > - Class in com.google.appengine.tools.mapreduce.reducers
Deprecated.
Consider using MapJob instead.
NoReducer() - Constructor for class com.google.appengine.tools.mapreduce.reducers. NoReducer
Deprecated.

O

of(K, V) - Static method in class com.google.appengine.tools.mapreduce. KeyValue
open() - Method in class com.google.appengine.tools.mapreduce. InputReader
Deprecated.
Override beginShard instead.
open() - Method in class com.google.appengine.tools.mapreduce. OutputWriter
Deprecated.
Override beginShard instead.
Output < O , R > - Class in com.google.appengine.tools.mapreduce
Defines where output should go.
Output() - Constructor for class com.google.appengine.tools.mapreduce. Output
OutputWriter < O > - Class in com.google.appengine.tools.mapreduce
Writes key-value pairs.
OutputWriter() - Constructor for class com.google.appengine.tools.mapreduce. OutputWriter

P

peek() - Method in class com.google.appengine.tools.mapreduce.inputs. PeekingInputReader
Returns the element that will be returned by PeekingInputReader.next() next.
PeekingInputReader < T > - Class in com.google.appengine.tools.mapreduce.inputs
An InputReader that allows peeking at records without consuming them.
PeekingInputReader(InputReader<ByteBuffer>, Marshaller<T>) - Constructor for class com.google.appengine.tools.mapreduce.inputs. PeekingInputReader
put(Entity) - Method in class com.google.appengine.tools.mapreduce. DatastoreMutationPool
Adds a mutation deleting the entity with the given key.

R

RandomLongInput - Class in com.google.appengine.tools.mapreduce.inputs
An input that produce random values.
RandomLongInput(long, int) - Constructor for class com.google.appengine.tools.mapreduce.inputs. RandomLongInput
reduce(K, ReducerInput<V>) - Method in class com.google.appengine.tools.mapreduce. Reducer
Processes the values for a given key, using the context returned by Worker.getContext() to emit output to the Output of the MapReduce.
reduce(K, ReducerInput<V>) - Method in class com.google.appengine.tools.mapreduce.reducers. KeyProjectionReducer
reduce(K, ReducerInput<V>) - Method in class com.google.appengine.tools.mapreduce.reducers. NoReducer
Deprecated.
reduce(K, ReducerInput<V>) - Method in class com.google.appengine.tools.mapreduce.reducers. ValueProjectionReducer
Reducer < K , V , O > - Class in com.google.appengine.tools.mapreduce
Reduce function for use in MapReduce.
Reducer() - Constructor for class com.google.appengine.tools.mapreduce. Reducer
REDUCER_CALLS - Static variable in class com.google.appengine.tools.mapreduce. CounterNames
Number of times reduce function was called.
REDUCER_WALLTIME_MILLIS - Static variable in class com.google.appengine.tools.mapreduce. CounterNames
Total time in milliseconds spent in reduce function.
ReducerContext < O > - Interface in com.google.appengine.tools.mapreduce
Context for Reducer execution.
ReducerInput < V > - Class in com.google.appengine.tools.mapreduce
Enumerates the reducer's input values for a given key.
ReducerInput() - Constructor for class com.google.appengine.tools.mapreduce. ReducerInput
remove() - Method in class com.google.appengine.tools.mapreduce.inputs. PeekingInputReader
remove() - Method in class com.google.appengine.tools.mapreduce. ReducerInput
retryParams(RetryParams) - Method in class com.google.appengine.tools.mapreduce. DatastoreMutationPool.Params.Builder
run() - Method in class com.google.appengine.tools.mapreduce. MapJob
run() - Method in class com.google.appengine.tools.mapreduce. MapReduceJob

S

self() - Method in class com.google.appengine.tools.mapreduce. MapReduceSettings.Builder
self() - Method in class com.google.appengine.tools.mapreduce. MapReduceSpecification.Builder
self() - Method in class com.google.appengine.tools.mapreduce. MapSettings.Builder
self() - Method in class com.google.appengine.tools.mapreduce. MapSpecification.Builder
setBucketName(String) - Method in class com.google.appengine.tools.mapreduce. MapReduceSettings.Builder
Sets the GCS bucket that will be used for temporary files.
setContext(ShardContext) - Method in class com.google.appengine.tools.mapreduce. InputReader
Used internally to sets the context to be used for the processing that follows.
setContext(ShardContext) - Method in class com.google.appengine.tools.mapreduce.inputs. ForwardingInputReader
setContext(ShardContext) - Method in class com.google.appengine.tools.mapreduce.outputs. ForwardingOutputWriter
setContext(ShardContext) - Method in class com.google.appengine.tools.mapreduce. OutputWriter
Used internally to sets the context to be used for the processing that follows.
setContext(C) - Method in class com.google.appengine.tools.mapreduce. Worker
Used internally to sets the context to be used for the processing that follows.
setKeyMarshaller(Marshaller<K>) - Method in class com.google.appengine.tools.mapreduce. MapReduceSpecification.Builder
setMapper(Mapper<? extends I, K, V>) - Method in class com.google.appengine.tools.mapreduce. MapReduceSpecification.Builder
setMapper(MapOnlyMapper<? extends I, O>) - Method in class com.google.appengine.tools.mapreduce. MapSpecification.Builder
setMapper(Mapper<? extends I, Void, O>) - Method in class com.google.appengine.tools.mapreduce. MapSpecification.Builder
A convenience method that wraps the given mapper using MapOnlyMapper.forMapper(Mapper) .
setNumReducers(int) - Method in class com.google.appengine.tools.mapreduce. MapReduceSpecification.Builder
setReducer(Reducer<K, V, ? extends O>) - Method in class com.google.appengine.tools.mapreduce. MapReduceSpecification.Builder
setSeed(long) - Method in class com.google.appengine.tools.mapreduce.inputs. RandomLongInput
setValueMarshaller(Marshaller<V>) - Method in class com.google.appengine.tools.mapreduce. MapReduceSpecification.Builder
ShardContext - Interface in com.google.appengine.tools.mapreduce
Context for each shard.
sharder - Variable in class com.google.appengine.tools.mapreduce.outputs. ShardingOutputWriter
Sharder - Interface in com.google.appengine.tools.mapreduce
Used to determine which shard an item belongs to.
ShardingOutputWriter < K , V , WriterT extends OutputWriter < KeyValue < K , V >>> - Class in com.google.appengine.tools.mapreduce.outputs
Writes KeyValue s out to a number of output writers each corresponding to a different shard A sharder and an Output object are provided in the constructor.
ShardingOutputWriter(Marshaller<K>, Sharder) - Constructor for class com.google.appengine.tools.mapreduce.outputs. ShardingOutputWriter
shardLogQuery - Variable in class com.google.appengine.tools.mapreduce.inputs. LogInputReader
SlicingOutputWriter < O , WriterT extends OutputWriter < O >> - Class in com.google.appengine.tools.mapreduce.outputs
Segments data by using a separate writer for each slice.
SlicingOutputWriter() - Constructor for class com.google.appengine.tools.mapreduce.outputs. SlicingOutputWriter
SORT_CALLS - Static variable in class com.google.appengine.tools.mapreduce. CounterNames
Number of times sort function was called.
SORT_WALLTIME_MILLIS - Static variable in class com.google.appengine.tools.mapreduce. CounterNames
Total time in milliseconds spent in sort function.
start(MapSpecification<I, O, R>, MapSettings) - Static method in class com.google.appengine.tools.mapreduce. MapJob
Starts a MapJob with the given parameters in a new Pipeline.
start(MapReduceSpecification<I, K, V, O, R>, MapReduceSettings) - Static method in class com.google.appengine.tools.mapreduce. MapReduceJob
Starts a MapReduceJob with the given parameters in a new Pipeline.
StringOutput < O , R > - Class in com.google.appengine.tools.mapreduce.outputs
An output that accepts objects, invokes Object.toString() (or an arbitrary other String-valued Function that is Serializable ) on them, adds an optional terminator, encodes the resulting String according to a Charset , and writes the result to an underlying Output .
StringOutput(Function<O, String>, String, String, Output<ByteBuffer, R>) - Constructor for class com.google.appengine.tools.mapreduce.outputs. StringOutput
StringOutput(String, String, Output<ByteBuffer, R>) - Constructor for class com.google.appengine.tools.mapreduce.outputs. StringOutput
StringOutput(String, Output<ByteBuffer, R>) - Constructor for class com.google.appengine.tools.mapreduce.outputs. StringOutput

T

toBytes(T) - Method in class com.google.appengine.tools.mapreduce. Marshaller
Returns a new ByteBuffer b with a serialized representation of object between b.position() and b.limit() .
toString() - Method in class com.google.appengine.tools.mapreduce. GoogleCloudStorageFileSet
toString() - Method in class com.google.appengine.tools.mapreduce.inputs. ConsecutiveLongInput
toString() - Method in class com.google.appengine.tools.mapreduce.inputs. RandomLongInput
toString() - Method in class com.google.appengine.tools.mapreduce. KeyValue
toString() - Method in class com.google.appengine.tools.mapreduce. MapReduceSettings
toString() - Method in class com.google.appengine.tools.mapreduce. MapReduceSpecification
toString() - Method in class com.google.appengine.tools.mapreduce. MapSettings
toString() - Method in class com.google.appengine.tools.mapreduce. MapSpecification
toString() - Method in class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageFileOutputWriter
toString() - Method in class com.google.appengine.tools.mapreduce.outputs. InMemoryOutputWriter

U

UnmarshallingInput < I > - Class in com.google.appengine.tools.mapreduce.inputs
An Input that unmarshalls records.
UnmarshallingInput(Input<ByteBuffer>, Marshaller<I>) - Constructor for class com.google.appengine.tools.mapreduce.inputs. UnmarshallingInput
UnmarshallingInputReader < T > - Class in com.google.appengine.tools.mapreduce.inputs
An InputReader that unmarshals records.
UnmarshallingInputReader(InputReader<ByteBuffer>, Marshaller<T>) - Constructor for class com.google.appengine.tools.mapreduce.inputs. UnmarshallingInputReader

V

ValueProjectionReducer < K , V > - Class in com.google.appengine.tools.mapreduce.reducers
Reducer that emits the values that occur in its input, discarding the keys.
ValueProjectionReducer() - Constructor for class com.google.appengine.tools.mapreduce.reducers. ValueProjectionReducer

W

Worker < C extends WorkerContext <?>> - Class in com.google.appengine.tools.mapreduce
Base class for Mapper and Reducer .
Worker() - Constructor for class com.google.appengine.tools.mapreduce. Worker
WORKER_PATH - Static variable in class com.google.appengine.tools.mapreduce. MapSettings
WorkerContext < O > - Interface in com.google.appengine.tools.mapreduce
Context for each worker (mapper or reducer) shard.
write(ByteBuffer) - Method in class com.google.appengine.tools.mapreduce.outputs. BlobFileOutputWriter
write(Entity) - Method in class com.google.appengine.tools.mapreduce.outputs. DatastoreOutput.DatastoreOutputWriter
write(ByteBuffer) - Method in class com.google.appengine.tools.mapreduce.outputs. GoogleCloudStorageFileOutputWriter
write(O) - Method in class com.google.appengine.tools.mapreduce.outputs. InMemoryOutputWriter
write(ByteBuffer) - Method in class com.google.appengine.tools.mapreduce.outputs. LevelDbOutputWriter
write(O) - Method in class com.google.appengine.tools.mapreduce.outputs. MarshallingOutputWriter
write(KeyValue<K, V>) - Method in class com.google.appengine.tools.mapreduce.outputs. ShardingOutputWriter
write(O) - Method in class com.google.appengine.tools.mapreduce.outputs. SlicingOutputWriter
write(O) - Method in class com.google.appengine.tools.mapreduce. OutputWriter
Writes a value to the output.
A B C D E F G H I K L M N O P R S T U V W

Copyright © 2011 Google Inc. All Rights Reserved.