MetricRepository
Extends:
Constructor Summary
| Public Constructor | ||
| public | 
      
       | 
    |
Method Summary
| Public Methods | ||
| public | 
       async create(bidId: *, metricObject: *): *  | 
    |
| public | 
       async delete(bidId: *, metricId: *): *  | 
    |
| public | 
       async findById(bidId: *, metricId: *): *  | 
    |
| public | 
       async get(bidId: *, params: *): *  | 
    |
Inherited Summary
| From class BaseRepository | ||
| public | 
       endpoint: *  | 
    |
| public | 
       http: *  | 
    |
| public | 
       httpConfig: *  | 
    |
| public | 
       map: {"single": *, "multi": *}  | 
    |
| public | 
       metaData: *  | 
    |
| public | 
       params: {}  | 
    |
| public | 
      
       Persists a new entity  | 
    |
| public | 
      
       Deletes a single entity by its id  | 
    |
| public | 
      
       Retrieves a single domain object by its id.  | 
    |
| public | 
      
       Retrieves an array of results for the endpoint  | 
    |
| public | 
      
       Persists an update to the entity  | 
    |
Public Constructors
public constructor() source
Creates an instance of BaseRepository.
Override:
BaseRepository#constructorPublic Members
Public Methods
public async create(bidId: *, metricObject: *): * source
Persists a new entity
Override:
BaseRepository#createParams:
| Name | Type | Attribute | Description | 
| bidId | * | ||
| metricObject | * | 
Return:
| * | 
public async delete(bidId: *, metricId: *): * source
Deletes a single entity by its id
Override:
BaseRepository#deleteParams:
| Name | Type | Attribute | Description | 
| bidId | * | ||
| metricId | * | 
Return:
| * | 
public async findById(bidId: *, metricId: *): * source
Retrieves a single domain object by its id.
Override:
BaseRepository#findByIdParams:
| Name | Type | Attribute | Description | 
| bidId | * | ||
| metricId | * | 
Return:
| * | 
public async get(bidId: *, params: *): * source
Retrieves an array of results for the endpoint
Override:
BaseRepository#getParams:
| Name | Type | Attribute | Description | 
| bidId | * | ||
| params | * | 
Return:
| * |