App Engine Python SDK  v1.6.9 rev.445
The Python runtime is available as an experimental Preview feature.
Static Public Attributes | List of all members
google.appengine.ext.mapreduce.api.map_job.map_job_config.JobConfig Class Reference
Inheritance diagram for google.appengine.ext.mapreduce.api.map_job.map_job_config.JobConfig:
google.appengine.ext.mapreduce.parameters._Config

Static Public Attributes

tuple job_name = _Option(basestring, required=True)
 
tuple job_id = _Option(basestring, default_factory=util._get_descending_key)
 
tuple mapper = _Option(mapper_module.Mapper, required=True)
 
tuple input_reader_cls = _Option(input_reader.InputReader, required=True)
 
tuple input_reader_params = _Option(dict, default_factory=lambda: {})
 
tuple output_writer_cls
 
tuple output_writer_params = _Option(dict, default_factory=lambda: {})
 
tuple shard_count
 
tuple user_params = _Option(dict, default_factory=lambda: {})
 
tuple queue_name
 
tuple shard_max_attempts
 
tuple done_callback_url = _Option(basestring, can_be_none=True)
 

Additional Inherited Members

- Public Member Functions inherited from google.appengine.ext.mapreduce.parameters._Config
def __init__
 
def __eq__
 
def __repr__
 
def to_json
 
def from_json
 

Detailed Description

Configurations for a map job.

Names started with _ are reserved for internal use.

To create an instance:
all option names can be used as keys to __init__.
If an option is required, the key must be provided.
If an option isn't required and no value is given, the default value
will be used.

Member Data Documentation

tuple google.appengine.ext.mapreduce.api.map_job.map_job_config.JobConfig.output_writer_cls
static
Initial value:
1 = _Option(output_writers.OutputWriter,
2  can_be_none=True)
tuple google.appengine.ext.mapreduce.api.map_job.map_job_config.JobConfig.queue_name
static
Initial value:
1 = _Option(
2  basestring, default_factory=lambda: parameters.config.QUEUE_NAME)
tuple google.appengine.ext.mapreduce.api.map_job.map_job_config.JobConfig.shard_count
static
Initial value:
1 = _Option(int,
2  default_factory=lambda: parameters.config.SHARD_COUNT)
tuple google.appengine.ext.mapreduce.api.map_job.map_job_config.JobConfig.shard_max_attempts
static
Initial value:
1 = _Option(
2  int, default_factory=lambda: parameters.config.SHARD_MAX_ATTEMPTS)

The documentation for this class was generated from the following file: