IrVolCubeDataAllOf
More...
|
enum class | MarketDataTypeEnum {
DiscountFactorCurveData = 1
, EquityVolSurfaceData = 2
, FxVolSurfaceData = 3
, IrVolCubeData = 4
,
OpaqueMarketData = 5
, YieldCurveData = 6
, FxForwardCurveData = 7
, FxForwardPipsCurveData = 8
,
FxForwardTenorCurveData = 9
, FxForwardTenorPipsCurveData = 10
, FxForwardCurveByQuoteReference = 11
, CreditSpreadCurveData = 12
,
EquityCurveByPricesData = 13
} |
| The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData, EquityCurveByPricesData More...
|
|
|
MarketDataTypeEnum | MarketDataType [get, set] |
| The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData, EquityCurveByPricesData More...
|
|
DateTimeOffset | BaseDate [get, set] |
| Base date of the cube - this is the start date of the swaptions on the cube. More...
|
|
List< LusidInstrument > | Instruments [get, set] |
| Retrieve the set of instruments that define the cube. More...
|
|
List< MarketQuote > | Quotes [get, set] |
| Access the set of quotes that define the cube. More...
|
|
string | Lineage [get, set] |
| Description of the complex market data's lineage e.g. 'FundAccountant_GreenQuality'. More...
|
|
◆ MarketDataTypeEnum
The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData, EquityCurveByPricesData
The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData, EquityCurveByPricesData
◆ IrVolCubeDataAllOf() [1/2]
Lusid.Sdk.Model.IrVolCubeDataAllOf.IrVolCubeDataAllOf |
( |
| ) |
|
|
inlineprotected |
◆ IrVolCubeDataAllOf() [2/2]
Initializes a new instance of the IrVolCubeDataAllOf class.
- Parameters
-
baseDate | Base date of the cube - this is the start date of the swaptions on the cube. (required). |
instruments | Retrieve the set of instruments that define the cube. (required). |
quotes | Access the set of quotes that define the cube. (required). |
lineage | Description of the complex market data's lineage e.g. 'FundAccountant_GreenQuality'.. |
marketDataType | The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData, EquityCurveByPricesData (required). |
◆ Equals() [1/2]
◆ Equals() [2/2]
override bool Lusid.Sdk.Model.IrVolCubeDataAllOf.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
input | Object to be compared |
- Returns
- Boolean
◆ GetHashCode()
override int Lusid.Sdk.Model.IrVolCubeDataAllOf.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
virtual string Lusid.Sdk.Model.IrVolCubeDataAllOf.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
override string Lusid.Sdk.Model.IrVolCubeDataAllOf.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ BaseDate
DateTimeOffset Lusid.Sdk.Model.IrVolCubeDataAllOf.BaseDate |
|
getset |
Base date of the cube - this is the start date of the swaptions on the cube.
Base date of the cube - this is the start date of the swaptions on the cube.
◆ Instruments
Retrieve the set of instruments that define the cube.
Retrieve the set of instruments that define the cube.
◆ Lineage
string Lusid.Sdk.Model.IrVolCubeDataAllOf.Lineage |
|
getset |
Description of the complex market data's lineage e.g. 'FundAccountant_GreenQuality'.
Description of the complex market data's lineage e.g. 'FundAccountant_GreenQuality'.
◆ MarketDataType
The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData, EquityCurveByPricesData
The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData, EquityCurveByPricesData
◆ Quotes
List<MarketQuote> Lusid.Sdk.Model.IrVolCubeDataAllOf.Quotes |
|
getset |
Access the set of quotes that define the cube.
Access the set of quotes that define the cube.
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/lusid-sdk-csharp/checkouts/latest/sdk/Lusid.Sdk/Model/IrVolCubeDataAllOf.cs