App Engine Python SDK  v1.6.9 rev.445
The Python runtime is available as an experimental Preview feature.
Public Member Functions | Public Attributes | List of all members
google.appengine.tools.bulkloader.RestoreLoader Class Reference
Inheritance diagram for google.appengine.tools.bulkloader.RestoreLoader:
google.appengine.tools.bulkloader.Loader

Public Member Functions

def __init__
 
def initialize
 
def get_keys_to_reserve
 
def generate_records
 
def create_entity
 
def rewrite_reference_proto
 
- Public Member Functions inherited from google.appengine.tools.bulkloader.Loader
def __init__
 
def get_keys_to_reserve
 
def alias_old_names
 
def create_entity
 
def generate_key
 
def handle_entity
 
def initialize
 
def finalize
 
def generate_records
 

Public Attributes

 kind
 
 app_id
 
 namespace
 
 queue
 
 keys_to_reserve
 

Additional Inherited Members

- Static Public Member Functions inherited from google.appengine.tools.bulkloader.Loader
def RegisterLoader
 
def RegisteredLoaders
 
def RegisteredLoader
 
- Static Public Attributes inherited from google.appengine.tools.bulkloader.Loader
 kind = None
 

Detailed Description

A Loader which imports protobuffers from a file.

Member Function Documentation

def google.appengine.tools.bulkloader.RestoreLoader.get_keys_to_reserve (   self)
Returns keys with ids in their paths to be reserved.

Returns:
  A list of keys used to advance the id sequences associated with
  each id to prevent collisions with future ids.
def google.appengine.tools.bulkloader.RestoreLoader.rewrite_reference_proto (   self,
  entity_namespace,
  reference_proto 
)
Transform the Reference protobuffer which underlies keys and references.

Args:
  entity_namespace: The 'before' namespace of the entity that has this
reference property.  If this value does not match the reference
properties current namespace, then the reference property namespace will
not be modified.
  reference_proto: A Onestore Reference proto

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