Repository URL to install this package:
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @record
*/
export function DatarecordsServiceInterface() { }
if (false) {
/** @type {?} */
DatarecordsServiceInterface.prototype.defaultHeaders;
/** @type {?} */
DatarecordsServiceInterface.prototype.configuration;
/**
* Export datarecords as csv file
* Export datarecords as csv file
* @param {?} type Datarecords type (PERFORMANCE, TRANSACTION, DIAGNOSTIC, SECURITY...)
* @param {?=} hashedSession Hashed session (SHA512)
* @param {?=} usersId User natural ID
* @param {?=} operations Operations list
* @param {?=} fromDate From date (2016-08-30 17:12:46Z)
* @param {?=} toDate To date (2016-08-30 17:12:46Z)
* @param {?=} resultCode Result code
* @param {?=} anyError Default value is false
* @param {?=} singleCsv Default value is true
* @param {?=} extraHttpRequestParams
* @return {?}
*/
DatarecordsServiceInterface.prototype.exportDatarecords = function (type, hashedSession, usersId, operations, fromDate, toDate, resultCode, anyError, singleCsv, extraHttpRequestParams) { };
/**
* Get datarecords by type
* Get datarecords by type
* @param {?} type Datarecords type (PERFORMANCE, TRANSACTION, DIAGNOSTIC, SECURITY...)
* @param {?=} fromDate From date (2016-08-30 17:12:46Z)
* @param {?=} toDate To date (2016-08-30 17:12:46Z)
* @param {?=} page Page (omit to retrieve all records at once)
* @param {?=} pageSize Page size
* @param {?=} sort Sorting fields
* @param {?=} extraHttpRequestParams
* @return {?}
*/
DatarecordsServiceInterface.prototype.getDatarecords = function (type, fromDate, toDate, page, pageSize, sort, extraHttpRequestParams) { };
/**
* Retrieve datarecords types
* Retrieve datarecords types
* @param {?=} extraHttpRequestParams
* @return {?}
*/
DatarecordsServiceInterface.prototype.getDatarecordsTypes = function (extraHttpRequestParams) { };
/**
* Verify datarecords export with these param queries don\'t exceed limits
* Verify datarecords export with these param queries don\'t exceed limits
* @param {?} type Datarecords type (PERFORMANCE, TRANSACTION, DIAGNOSTIC, SECURITY...)
* @param {?=} hashedSession Hashed session (SHA512)
* @param {?=} usersId User natural ID
* @param {?=} operations Operations list
* @param {?=} fromDate From date (2016-08-30 17:12:46Z)
* @param {?=} toDate To date (2016-08-30 17:12:46Z)
* @param {?=} resultCode Result code
* @param {?=} anyError Default value is false
* @param {?=} singleCsv Default value is true
* @param {?=} extraHttpRequestParams
* @return {?}
*/
DatarecordsServiceInterface.prototype.verifyDatarecordsExport = function (type, hashedSession, usersId, operations, fromDate, toDate, resultCode, anyError, singleCsv, extraHttpRequestParams) { };
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0YXJlY29yZHMuc2VydmljZUludGVyZmFjZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0B3YS1tb3RpZi1vcGVuLWFwaS9kYXRhcmVjb3Jkcy1zZXJ2aWNlLyIsInNvdXJjZXMiOlsibGliL2FwaS9kYXRhcmVjb3Jkcy5zZXJ2aWNlSW50ZXJmYWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFzQkEsaURBcURDOzs7SUFwREcscURBQTRCOztJQUM1QixvREFBNkI7Ozs7Ozs7Ozs7Ozs7Ozs7SUFnQjdCLDZMQUFvUDs7Ozs7Ozs7Ozs7OztJQVlwUCwySUFBd0s7Ozs7Ozs7SUFNeEssa0dBQTZFOzs7Ozs7Ozs7Ozs7Ozs7O0lBZTdFLG1NQUE0UCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogTW90aWYgRGF0YXJlY29yZHMgU2VydmljZSBBUElcbiAqIE5vIGRlc2NyaXB0aW9uIHByb3ZpZGVkIChnZW5lcmF0ZWQgYnkgT3BlbmFwaSBHZW5lcmF0b3IgaHR0cHM6Ly9naXRodWIuY29tL29wZW5hcGl0b29scy9vcGVuYXBpLWdlbmVyYXRvcilcbiAqXG4gKiBUaGUgdmVyc2lvbiBvZiB0aGUgT3BlbkFQSSBkb2N1bWVudDogMi4wLjBcbiAqIENvbnRhY3Q6IGluZm9AdmlwZXJhLmNvbVxuICpcbiAqIE5PVEU6IFRoaXMgY2xhc3MgaXMgYXV0byBnZW5lcmF0ZWQgYnkgT3BlbkFQSSBHZW5lcmF0b3IgKGh0dHBzOi8vb3BlbmFwaS1nZW5lcmF0b3IudGVjaCkuXG4gKiBodHRwczovL29wZW5hcGktZ2VuZXJhdG9yLnRlY2hcbiAqIERvIG5vdCBlZGl0IHRoZSBjbGFzcyBtYW51YWxseS5cbiAqL1xuaW1wb3J0IHsgSHR0cEhlYWRlcnMgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZyb20gJ0Bhbmd1bGFyL2NvbW1vbi9odHRwJztcblxuaW1wb3J0IHsgT2JzZXJ2YWJsZSB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZyb20gJ3J4anMnO1xuXG5pbXBvcnQgeyBEYXRhcmVjb3JkTGlzdCB9IGZyb20gJy4uL21vZGVsL2RhdGFyZWNvcmRMaXN0JztcbmltcG9ydCB7IEVycm9yVmlwZXJhIH0gZnJvbSAnLi4vbW9kZWwvZXJyb3JWaXBlcmEnO1xuXG5cbmltcG9ydCB7IENvbmZpZ3VyYXRpb24gfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmcm9tICcuLi9jb25maWd1cmF0aW9uJztcblxuXG5leHBvcnQgaW50ZXJmYWNlIERhdGFyZWNvcmRzU2VydmljZUludGVyZmFjZSB7XG4gICAgZGVmYXVsdEhlYWRlcnM6IEh0dHBIZWFkZXJzO1xuICAgIGNvbmZpZ3VyYXRpb246IENvbmZpZ3VyYXRpb247XG4gICAgXG5cbiAgICAvKipcbiAgICAqIEV4cG9ydCBkYXRhcmVjb3JkcyBhcyBjc3YgZmlsZVxuICAgICogRXhwb3J0IGRhdGFyZWNvcmRzIGFzIGNzdiBmaWxlXG4gICAgKiBAcGFyYW0gdHlwZSBEYXRhcmVjb3JkcyB0eXBlIChQRVJGT1JNQU5DRSwgVFJBTlNBQ1RJT04sIERJQUdOT1NUSUMsIFNFQ1VSSVRZLi4uKVxuICAgICogQHBhcmFtIGhhc2hlZFNlc3Npb24gSGFzaGVkIHNlc3Npb24gKFNIQTUxMilcbiAgICAqIEBwYXJhbSB1c2Vyc0lkIFVzZXIgbmF0dXJhbCBJRFxuICAgICogQHBhcmFtIG9wZXJhdGlvbnMgT3BlcmF0aW9ucyBsaXN0XG4gICAgKiBAcGFyYW0gZnJvbURhdGUgRnJvbSBkYXRlICgyMDE2LTA4LTMwIDE3OjEyOjQ2WilcbiAgICAqIEBwYXJhbSB0b0RhdGUgVG8gZGF0ZSAoMjAxNi0wOC0zMCAxNzoxMjo0NlopXG4gICAgKiBAcGFyYW0gcmVzdWx0Q29kZSBSZXN1bHQgY29kZVxuICAgICogQHBhcmFtIGFueUVycm9yIERlZmF1bHQgdmFsdWUgaXMgZmFsc2VcbiAgICAqIEBwYXJhbSBzaW5nbGVDc3YgRGVmYXVsdCB2YWx1ZSBpcyB0cnVlXG4gICAgKi9cbiAgICBleHBvcnREYXRhcmVjb3Jkcyh0eXBlOiBzdHJpbmcsIGhhc2hlZFNlc3Npb24/OiBzdHJpbmcsIHVzZXJzSWQ/OiBudW1iZXIsIG9wZXJhdGlvbnM/OiBBcnJheTxzdHJpbmc+LCBmcm9tRGF0ZT86IERhdGUsIHRvRGF0ZT86IERhdGUsIHJlc3VsdENvZGU/OiBzdHJpbmcsIGFueUVycm9yPzogYm9vbGVhbiwgc2luZ2xlQ3N2PzogYm9vbGVhbiwgZXh0cmFIdHRwUmVxdWVzdFBhcmFtcz86IGFueSk6IE9ic2VydmFibGU8QmxvYj47XG5cbiAgICAvKipcbiAgICAqIEdldCBkYXRhcmVjb3JkcyBieSB0eXBlXG4gICAgKiBHZXQgZGF0YXJlY29yZHMgYnkgdHlwZVxuICAgICogQHBhcmFtIHR5cGUgRGF0YXJlY29yZHMgdHlwZSAoUEVSRk9STUFOQ0UsIFRSQU5TQUNUSU9OLCBESUFHTk9TVElDLCBTRUNVUklUWS4uLilcbiAgICAqIEBwYXJhbSBmcm9tRGF0ZSBGcm9tIGRhdGUgKDIwMTYtMDgtMzAgMTc6MTI6NDZaKVxuICAgICogQHBhcmFtIHRvRGF0ZSBUbyBkYXRlICgyMDE2LTA4LTMwIDE3OjEyOjQ2WilcbiAgICAqIEBwYXJhbSBwYWdlIFBhZ2UgKG9taXQgdG8gcmV0cmlldmUgYWxsIHJlY29yZHMgYXQgb25jZSlcbiAgICAqIEBwYXJhbSBwYWdlU2l6ZSBQYWdlIHNpemVcbiAgICAqIEBwYXJhbSBzb3J0IFNvcnRpbmcgZmllbGRzXG4gICAgKi9cbiAgICBnZXREYXRhcmVjb3Jkcyh0eXBlOiBzdHJpbmcsIGZyb21EYXRlPzogRGF0ZSwgdG9EYXRlPzogRGF0ZSwgcGFnZT86IG51bWJlciwgcGFnZVNpemU/OiBudW1iZXIsIHNvcnQ/OiBzdHJpbmcsIGV4dHJhSHR0cFJlcXVlc3RQYXJhbXM/OiBhbnkpOiBPYnNlcnZhYmxlPERhdGFyZWNvcmRMaXN0PjtcblxuICAgIC8qKlxuICAgICogUmV0cmlldmUgZGF0YXJlY29yZHMgdHlwZXNcbiAgICAqIFJldHJpZXZlIGRhdGFyZWNvcmRzIHR5cGVzXG4gICAgKi9cbiAgICBnZXREYXRhcmVjb3Jkc1R5cGVzKGV4dHJhSHR0cFJlcXVlc3RQYXJhbXM/OiBhbnkpOiBPYnNlcnZhYmxlPEFycmF5PHN0cmluZz4+O1xuXG4gICAgLyoqXG4gICAgKiBWZXJpZnkgZGF0YXJlY29yZHMgZXhwb3J0IHdpdGggdGhlc2UgcGFyYW0gcXVlcmllcyBkb25cXCYjMzk7dCBleGNlZWQgbGltaXRzXG4gICAgKiBWZXJpZnkgZGF0YXJlY29yZHMgZXhwb3J0IHdpdGggdGhlc2UgcGFyYW0gcXVlcmllcyBkb25cXCYjMzk7dCBleGNlZWQgbGltaXRzXG4gICAgKiBAcGFyYW0gdHlwZSBEYXRhcmVjb3JkcyB0eXBlIChQRVJGT1JNQU5DRSwgVFJBTlNBQ1RJT04sIERJQUdOT1NUSUMsIFNFQ1VSSVRZLi4uKVxuICAgICogQHBhcmFtIGhhc2hlZFNlc3Npb24gSGFzaGVkIHNlc3Npb24gKFNIQTUxMilcbiAgICAqIEBwYXJhbSB1c2Vyc0lkIFVzZXIgbmF0dXJhbCBJRFxuICAgICogQHBhcmFtIG9wZXJhdGlvbnMgT3BlcmF0aW9ucyBsaXN0XG4gICAgKiBAcGFyYW0gZnJvbURhdGUgRnJvbSBkYXRlICgyMDE2LTA4LTMwIDE3OjEyOjQ2WilcbiAgICAqIEBwYXJhbSB0b0RhdGUgVG8gZGF0ZSAoMjAxNi0wOC0zMCAxNzoxMjo0NlopXG4gICAgKiBAcGFyYW0gcmVzdWx0Q29kZSBSZXN1bHQgY29kZVxuICAgICogQHBhcmFtIGFueUVycm9yIERlZmF1bHQgdmFsdWUgaXMgZmFsc2VcbiAgICAqIEBwYXJhbSBzaW5nbGVDc3YgRGVmYXVsdCB2YWx1ZSBpcyB0cnVlXG4gICAgKi9cbiAgICB2ZXJpZnlEYXRhcmVjb3Jkc0V4cG9ydCh0eXBlOiBzdHJpbmcsIGhhc2hlZFNlc3Npb24/OiBzdHJpbmcsIHVzZXJzSWQ/OiBudW1iZXIsIG9wZXJhdGlvbnM/OiBBcnJheTxzdHJpbmc+LCBmcm9tRGF0ZT86IERhdGUsIHRvRGF0ZT86IERhdGUsIHJlc3VsdENvZGU/OiBzdHJpbmcsIGFueUVycm9yPzogYm9vbGVhbiwgc2luZ2xlQ3N2PzogYm9vbGVhbiwgZXh0cmFIdHRwUmVxdWVzdFBhcmFtcz86IGFueSk6IE9ic2VydmFibGU8b2JqZWN0PjtcblxufVxuIl19