LUSID C# SDK
|
An identifier that uniquely identifies a set of Quote access control metadata. More...
Public Member Functions | |
QuoteAccessMetadataRuleId (string provider=default(string), string priceSource=default(string), string instrumentId=default(string), string instrumentIdType=default(string), string quoteType=default(string), string field=default(string)) | |
Initializes a new instance of the QuoteAccessMetadataRuleId class. More... | |
override string | ToString () |
Returns the string presentation of the object More... | |
virtual string | ToJson () |
Returns the JSON string presentation of the object More... | |
override bool | Equals (object input) |
Returns true if objects are equal More... | |
bool | Equals (QuoteAccessMetadataRuleId input) |
Returns true if QuoteAccessMetadataRuleId instances are equal More... | |
override int | GetHashCode () |
Gets the hash code More... | |
Properties | |
string | Provider [get, set] |
The platform or vendor that provided the quote. The available values are: Client, DataScope, Lusid, Edi, TraderMade, FactSet, SIX, Bloomberg, Rimes More... | |
string | PriceSource [get, set] |
The source or originator of the quote, e.g. a bank or financial institution. More... | |
string | InstrumentId [get, set] |
The value of the instrument identifier that uniquely identifies the instrument that the quote is for, e.g. 'BBG00JX0P539'. More... | |
string | InstrumentIdType [get, set] |
The type of instrument identifier used to uniquely identify the instrument that the quote is for, e.g. 'Figi'. More... | |
string | QuoteType [get, set] |
The type of the quote. This allows for quotes other than prices e.g. rates or spreads to be used. More... | |
string | Field [get, set] |
The field of the quote e.g. bid, mid, ask etc. This should be consistent across a time series of quotes. The allowed values depend on the provider according to the following rules: Client : Any value is accepted; DataScope : 'bid', 'mid', 'ask'; Lusid : Any value is accepted; Edi : 'bid', 'mid', 'ask', 'open', 'close', 'last'; TraderMade : 'bid', 'mid', 'ask', 'open', 'close', 'high', 'low'; FactSet : 'bid', 'mid', 'ask', 'open', 'close'; SIX : 'bid', 'mid', 'ask', 'open', 'close', 'last'; Bloomberg : 'bid', 'mid', 'ask', 'open', 'close', 'last'; Rimes : 'bid', 'mid', 'ask', 'open', 'close', 'last' More... | |
An identifier that uniquely identifies a set of Quote access control metadata.
|
inline |
Initializes a new instance of the QuoteAccessMetadataRuleId class.
provider | The platform or vendor that provided the quote. The available values are: Client, DataScope, Lusid, Edi, TraderMade, FactSet, SIX, Bloomberg, Rimes. |
priceSource | The source or originator of the quote, e.g. a bank or financial institution.. |
instrumentId | The value of the instrument identifier that uniquely identifies the instrument that the quote is for, e.g. 'BBG00JX0P539'.. |
instrumentIdType | The type of instrument identifier used to uniquely identify the instrument that the quote is for, e.g. 'Figi'.. |
quoteType | The type of the quote. This allows for quotes other than prices e.g. rates or spreads to be used.. |
field | The field of the quote e.g. bid, mid, ask etc. This should be consistent across a time series of quotes. The allowed values depend on the provider according to the following rules: Client : Any value is accepted; DataScope : 'bid', 'mid', 'ask'; Lusid : Any value is accepted; Edi : 'bid', 'mid', 'ask', 'open', 'close', 'last'; TraderMade : 'bid', 'mid', 'ask', 'open', 'close', 'high', 'low'; FactSet : 'bid', 'mid', 'ask', 'open', 'close'; SIX : 'bid', 'mid', 'ask', 'open', 'close', 'last'; Bloomberg : 'bid', 'mid', 'ask', 'open', 'close', 'last'; Rimes : 'bid', 'mid', 'ask', 'open', 'close', 'last'. |
|
inline |
Returns true if objects are equal
input | Object to be compared |
|
inline |
Returns true if QuoteAccessMetadataRuleId instances are equal
input | Instance of QuoteAccessMetadataRuleId to be compared |
|
inline |
Gets the hash code
|
inlinevirtual |
Returns the JSON string presentation of the object
|
inline |
Returns the string presentation of the object
|
getset |
The field of the quote e.g. bid, mid, ask etc. This should be consistent across a time series of quotes. The allowed values depend on the provider according to the following rules: Client : Any value is accepted; DataScope : 'bid', 'mid', 'ask'; Lusid : Any value is accepted; Edi : 'bid', 'mid', 'ask', 'open', 'close', 'last'; TraderMade : 'bid', 'mid', 'ask', 'open', 'close', 'high', 'low'; FactSet : 'bid', 'mid', 'ask', 'open', 'close'; SIX : 'bid', 'mid', 'ask', 'open', 'close', 'last'; Bloomberg : 'bid', 'mid', 'ask', 'open', 'close', 'last'; Rimes : 'bid', 'mid', 'ask', 'open', 'close', 'last'
The field of the quote e.g. bid, mid, ask etc. This should be consistent across a time series of quotes. The allowed values depend on the provider according to the following rules: Client : Any value is accepted; DataScope : 'bid', 'mid', 'ask'; Lusid : Any value is accepted; Edi : 'bid', 'mid', 'ask', 'open', 'close', 'last'; TraderMade : 'bid', 'mid', 'ask', 'open', 'close', 'high', 'low'; FactSet : 'bid', 'mid', 'ask', 'open', 'close'; SIX : 'bid', 'mid', 'ask', 'open', 'close', 'last'; Bloomberg : 'bid', 'mid', 'ask', 'open', 'close', 'last'; Rimes : 'bid', 'mid', 'ask', 'open', 'close', 'last'
|
getset |
The value of the instrument identifier that uniquely identifies the instrument that the quote is for, e.g. 'BBG00JX0P539'.
The value of the instrument identifier that uniquely identifies the instrument that the quote is for, e.g. 'BBG00JX0P539'.
|
getset |
The type of instrument identifier used to uniquely identify the instrument that the quote is for, e.g. 'Figi'.
The type of instrument identifier used to uniquely identify the instrument that the quote is for, e.g. 'Figi'.
|
getset |
The source or originator of the quote, e.g. a bank or financial institution.
The source or originator of the quote, e.g. a bank or financial institution.
|
getset |
|
getset |
The type of the quote. This allows for quotes other than prices e.g. rates or spreads to be used.
The type of the quote. This allows for quotes other than prices e.g. rates or spreads to be used.