class documentation
        
        class InMemorySource(CodableBatchDataSource, DataFileReference, WritableFeatureSource, VectorIndex, Deletable): (source)
Constructors: InMemorySource.empty(), InMemorySource.from_values(values), InMemorySource(data)
Undocumented
| Class Method | multi | 
    Undocumented | 
| Static Method | empty | 
    Undocumented | 
| Static Method | from | 
    Undocumented | 
| Method | __init__ | 
    Undocumented | 
| Async Method | delete | 
    Undocumented | 
| Async Method | insert | 
    Undocumented | 
| Method | job | 
    A key defining which sources can be grouped together in one request. | 
| Method | nearest | 
    Undocumented | 
| Async Method | overwrite | 
    Undocumented | 
| Async Method | to | 
    Undocumented | 
| Async Method | upsert | 
    Undocumented | 
| Method | vector | 
    Undocumented | 
| Method | with | 
    Undocumented | 
| Async Method | write | 
    Undocumented | 
| Class Variable | type | 
    Undocumented | 
| Instance Variable | data | 
    Undocumented | 
| Instance Variable | job | 
    Undocumented | 
| Method | _serialize | 
    Undocumented | 
| Instance Variable | _vector | 
    Undocumented | 
              Inherited from CodableBatchDataSource:
            
| Property | as | 
    Undocumented | 
| Class Method | _deserialize | 
    Undocumented | 
              Inherited from BatchDataSource (via CodableBatchDataSource):
            
| Method | __hash__ | 
    Undocumented | 
| Method | all | 
    Undocumented | 
| Method | all | 
    Undocumented | 
| Method | all | 
    Undocumented | 
| Method | all | 
    Undocumented | 
| Method | depends | 
    Undocumented | 
| Async Method | feature | 
    Setup the code needed to represent the data source as a feature view | 
| Method | features | 
    Undocumented | 
| Method | filter | 
    Undocumented | 
| Async Method | freshness | 
    .table("my_table") .freshness() | 
| Method | location | 
    Undocumented | 
| Method | needed | 
    Undocumented | 
| Async Method | schema | 
    Returns the schema for the data source | 
| Method | source | 
    An id that identifies a source from others. | 
| Method | tags | 
    Undocumented | 
| Method | transform | 
    Undocumented | 
| Method | with | 
    Undocumented | 
              Inherited from DataFileReference (via CodableBatchDataSource, BatchDataSource):
            
| Async Method | read | 
    Undocumented | 
| Async Method | to | 
    Undocumented | 
| Async Method | to | 
    Undocumented | 
| Async Method | write | 
    Undocumented | 
    
    
    def multi_source_features_for(cls: 
  type[ InMemorySource], facts: RetrievalJob, requests: list[ tuple[ InMemorySource,  RetrievalRequest]]) -> RetrievalJob:
    
      
      (source)
    
    
      
      
      ¶
    
  Undocumented
    
    
    def nearest_n_to(self, data: 
  RetrievalJob, number_of_records: int, request: RetrievalRequest) -> RetrievalJob:
    
      
      (source)
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def overwrite(self, job: 
  RetrievalJob, request: RetrievalRequest, predicate: Expression | None = None):
    
      
      (source)
    
    
      
      
      ¶
    
  Undocumented