PutDataMapRequest
      is a DataMap-aware
      version of PutDataRequest.
Public Method Summary
| PutDataRequest | 
                 
                  
                  asPutDataRequest()
                   
              
                    Creates a  
                PutDataRequest
                    containing the data and assets in this PutDataMapRequest.
                   | 
            
| static PutDataMapRequest | |
| static PutDataMapRequest | 
                 
                  
                  createFromDataMapItem(DataMapItem
                  source)
                   
              
                    Creates a  
                PutDataMapRequest
                    from a DataMapItem
                    using the provided source.
                   | 
            
| static PutDataMapRequest | 
                 
                  
                  createWithAutoAppendedId(String pathPrefix)
                   
              
                    Creates a  
                PutDataMapRequest
                    with a randomly generated id prefixed with the provided path.
                   | 
            
| DataMap | 
                 
                  
                  getDataMap()
                   
              
                    Returns the structured data associated with this data item.
                   
                 | 
            
| Uri | |
| boolean | |
| PutDataMapRequest | 
Inherited Method Summary
Public Methods
public PutDataRequest asPutDataRequest ()
Creates a PutDataRequest
            containing the data and assets in this PutDataMapRequest.
public static PutDataMapRequest create (String path)
Creates a PutDataMapRequest
            with the provided, complete, path.
public static PutDataMapRequest createFromDataMapItem (DataMapItem source)
Creates a PutDataMapRequest
            from a DataMapItem
            using the provided source.
public static PutDataMapRequest createWithAutoAppendedId (String pathPrefix)
Creates a PutDataMapRequest
            with a randomly generated id prefixed with the provided path.
public DataMap getDataMap ()
Returns the structured data associated with this data item.
public Uri getUri ()
Returns a Uri for the pending
            data item. If this is a modification of an existing data item, Uri.getHost()
            will return the id of the node that originally created it. Otherwise, a new data item
            will be created with the requesting device's node.
public boolean isUrgent ()
public PutDataMapRequest setUrgent ()
Flags this DataItem
            for urgent transport. Clients should only 
            setUrgent() for DataItems
            which need to be delivered right away.