LUSID C# SDK
|
Public Member Functions | |
ResetEventAllOf (decimal? value=default(decimal?), string resetType=default(string), string fixingSource=default(string), DateTimeOffset fixingDate=default(DateTimeOffset), InstrumentEventTypeEnum instrumentEventType=default(InstrumentEventTypeEnum)) | |
Initializes a new instance of the ResetEventAllOf 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 (ResetEventAllOf input) |
Returns true if ResetEventAllOf instances are equal More... | |
override int | GetHashCode () |
Gets the hash code More... | |
Protected Member Functions | |
ResetEventAllOf () | |
Initializes a new instance of the ResetEventAllOf class. More... | |
Properties | |
InstrumentEventTypeEnum | InstrumentEventType [get, set] |
The Type of Event. The available values are: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent More... | |
decimal? | Value [get, set] |
The quantity associated with the reset. This will only be populated if the information is known. More... | |
string | ResetType [get, set] |
The type of the reset; e.g. RIC, Currency-pair More... | |
string | FixingSource [get, set] |
Fixing identification source, if available. More... | |
DateTimeOffset | FixingDate [get, set] |
The date the reset fixes, or is observed upon. More... | |
The Type of Event. The available values are: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent
The Type of Event. The available values are: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent
Enumerator | |
---|---|
TransitionEvent | Enum TransitionEvent for value: TransitionEvent |
InformationalEvent | Enum InformationalEvent for value: InformationalEvent |
OpenEvent | |
CloseEvent | Enum CloseEvent for value: CloseEvent |
StockSplitEvent | Enum StockSplitEvent for value: StockSplitEvent |
BondDefaultEvent | Enum BondDefaultEvent for value: BondDefaultEvent |
CashDividendEvent | Enum CashDividendEvent for value: CashDividendEvent |
AmortisationEvent | Enum AmortisationEvent for value: AmortisationEvent |
CashFlowEvent | Enum CashFlowEvent for value: CashFlowEvent |
ExerciseEvent | Enum ExerciseEvent for value: ExerciseEvent |
ResetEvent | Enum ResetEvent for value: ResetEvent |
TriggerEvent | Enum TriggerEvent for value: TriggerEvent |
RawVendorEvent | Enum RawVendorEvent for value: RawVendorEvent |
InformationalErrorEvent | Enum InformationalErrorEvent for value: InformationalErrorEvent |
BondCouponEvent | Enum BondCouponEvent for value: BondCouponEvent |
DividendReinvestmentEvent | Enum DividendReinvestmentEvent for value: DividendReinvestmentEvent |
AccumulationEvent | Enum AccumulationEvent for value: AccumulationEvent |
BondPrincipalEvent | Enum BondPrincipalEvent for value: BondPrincipalEvent |
DividendOptionEvent | Enum DividendOptionEvent for value: DividendOptionEvent |
MaturityEvent | Enum MaturityEvent for value: MaturityEvent |
FxForwardSettlementEvent | Enum FxForwardSettlementEvent for value: FxForwardSettlementEvent |
ExpiryEvent | Enum ExpiryEvent for value: ExpiryEvent |
ScripDividendEvent | Enum ScripDividendEvent for value: ScripDividendEvent |
StockDividendEvent | Enum StockDividendEvent for value: StockDividendEvent |
ReverseStockSplitEvent | Enum ReverseStockSplitEvent for value: ReverseStockSplitEvent |
|
inlineprotected |
Initializes a new instance of the ResetEventAllOf class.
|
inline |
Initializes a new instance of the ResetEventAllOf class.
value | The quantity associated with the reset. This will only be populated if the information is known.. |
resetType | The type of the reset; e.g. RIC, Currency-pair (required). |
fixingSource | Fixing identification source, if available.. |
fixingDate | The date the reset fixes, or is observed upon. (required). |
instrumentEventType | The Type of Event. The available values are: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent (required). |
|
inline |
Returns true if objects are equal
input | Object to be compared |
|
inline |
Returns true if ResetEventAllOf instances are equal
input | Instance of ResetEventAllOf 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 date the reset fixes, or is observed upon.
The date the reset fixes, or is observed upon.
|
getset |
Fixing identification source, if available.
Fixing identification source, if available.
|
getset |
The Type of Event. The available values are: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent
The Type of Event. The available values are: TransitionEvent, InformationalEvent, OpenEvent, CloseEvent, StockSplitEvent, BondDefaultEvent, CashDividendEvent, AmortisationEvent, CashFlowEvent, ExerciseEvent, ResetEvent, TriggerEvent, RawVendorEvent, InformationalErrorEvent, BondCouponEvent, DividendReinvestmentEvent, AccumulationEvent, BondPrincipalEvent, DividendOptionEvent, MaturityEvent, FxForwardSettlementEvent, ExpiryEvent, ScripDividendEvent, StockDividendEvent, ReverseStockSplitEvent
|
getset |
The type of the reset; e.g. RIC, Currency-pair
The type of the reset; e.g. RIC, Currency-pair
|
getset |
The quantity associated with the reset. This will only be populated if the information is known.
The quantity associated with the reset. This will only be populated if the information is known.