@factset/sdk-symbology
Version:
Symbology client library for JavaScript
223 lines (190 loc) • 3.74 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _ApiClient = _interopRequireDefault(require("../ApiClient"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
/**
* FactSet Symbology API
* The FactSet Symbology API provides symbol resolution services, allowing clients to translate market identifiers into various symbology types such as, FactSet Permanent Identifiers, CUSIP, ISIN, SEDOL, Tickers, and LEIs. <p>Factset's Symbology API sits at the center of its hub-and-spoke data model, enabling you to quickly harmonize the expanding catalog of Content APIs.</p><p>This API is rate-limited to 10 requests per second and 10 concurrent requests per user.</p>
*
* The version of the OpenAPI document: 3.5.0
* Contact: api@factset.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*
*/
/**
* Enum class GetInputSymbolType.
* @enum {}
* @readonly
*/
class GetInputSymbolType {
/**
* value: "BIC"
* @const
*/
"BIC" = "BIC";
/**
* value: "CIK"
* @const
*/
"CIK" = "CIK";
/**
* value: "CRD"
* @const
*/
"CRD" = "CRD";
/**
* value: "EIN"
* @const
*/
"EIN" = "EIN";
/**
* value: "FITCH"
* @const
*/
"FITCH" = "FITCH";
/**
* value: "LEI"
* @const
*/
"LEI" = "LEI";
/**
* value: "MD"
* @const
*/
"MD" = "MD";
/**
* value: "SPR"
* @const
*/
"SPR" = "SPR";
/**
* value: "VALOREN"
* @const
*/
"VALOREN" = "VALOREN";
/**
* value: "WKN"
* @const
*/
"WKN" = "WKN";
/**
* value: "UKCH"
* @const
*/
"UKCH" = "UKCH";
/**
* value: "RSSD"
* @const
*/
"RSSD" = "RSSD";
/**
* value: "SEDOL"
* @const
*/
"SEDOL" = "SEDOL";
/**
* value: "CUSIP"
* @const
*/
"CUSIP" = "CUSIP";
/**
* value: "fsymEntityId"
* @const
*/
"fsymEntityId" = "fsymEntityId";
/**
* value: "fsymSecurityId"
* @const
*/
"fsymSecurityId" = "fsymSecurityId";
/**
* value: "fsymRegionalId"
* @const
*/
"fsymRegionalId" = "fsymRegionalId";
/**
* value: "fsymListingId"
* @const
*/
"fsymListingId" = "fsymListingId";
/**
* value: "ISIN"
* @const
*/
"ISIN" = "ISIN";
/**
* value: "tickerExchange"
* @const
*/
"tickerExchange" = "tickerExchange";
/**
* value: "tickerRegion"
* @const
*/
"tickerRegion" = "tickerRegion";
/**
* value: "bloombergFigi"
* @const
*/
"bloombergFigi" = "bloombergFigi";
/**
* value: "bloombergTicker"
* @const
*/
"bloombergTicker" = "bloombergTicker";
/**
* value: "GVKEY"
* @const
*/
"GVKEY" = "GVKEY";
/**
* value: "GVKEY & IID"
* @const
*/
"GVKEY & IID" = "GVKEY & IID";
/**
* value: "JCN"
* @const
*/
"JCN" = "JCN";
/**
* value: "LoanX"
* @const
*/
"LoanX" = "LoanX";
/**
* value: "MarkitRed"
* @const
*/
"MarkitRed" = "MarkitRed";
/**
* value: "VAT"
* @const
*/
"VAT" = "VAT";
/**
* value: "crunchBaseId"
* @const
*/
"crunchBaseId" = "crunchBaseId";
/**
* value: "creditSafeId"
* @const
*/
"creditSafeId" = "creditSafeId";
/**
* Returns a <code>GetInputSymbolType</code> enum value from a Javascript object name.
* @param {Object} data The plain JavaScript object containing the name of the enum value.
* @return {module:model/GetInputSymbolType} The enum <code>GetInputSymbolType</code> value.
*/
static constructFromObject(object) {
return object;
}
}
exports.default = GetInputSymbolType;