|
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) |
|
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.