LUSID C# SDK
|
Public Member Functions | |
TriggerEventAllOf (decimal level=default(decimal), string triggerType=default(string), string triggerDirection=default(string), DateTimeOffset triggerDate=default(DateTimeOffset), DateTimeOffset maturityDate=default(DateTimeOffset), InstrumentEventTypeEnum instrumentEventType=default(InstrumentEventTypeEnum)) | |
Initializes a new instance of the TriggerEventAllOf 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 (TriggerEventAllOf input) |
Returns true if TriggerEventAllOf instances are equal More... | |
override int | GetHashCode () |
Gets the hash code More... | |
Protected Member Functions | |
TriggerEventAllOf () | |
Initializes a new instance of the TriggerEventAllOf class. 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, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent
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, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent
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 |
CapitalDistributionEvent | Enum CapitalDistributionEvent for value: CapitalDistributionEvent |
SpinOffEvent | Enum SpinOffEvent for value: SpinOffEvent |
MergerEvent | Enum MergerEvent for value: MergerEvent |
FutureExpiryEvent | Enum FutureExpiryEvent for value: FutureExpiryEvent |
SwapCashFlowEvent | Enum SwapCashFlowEvent for value: SwapCashFlowEvent |
SwapPrincipalEvent | Enum SwapPrincipalEvent for value: SwapPrincipalEvent |
CreditPremiumCashFlowEvent | Enum CreditPremiumCashFlowEvent for value: CreditPremiumCashFlowEvent |
CdsCreditEvent | Enum CdsCreditEvent for value: CdsCreditEvent |
CdxCreditEvent | Enum CdxCreditEvent for value: CdxCreditEvent |
MbsCouponEvent | Enum MbsCouponEvent for value: MbsCouponEvent |
MbsPrincipalEvent | Enum MbsPrincipalEvent for value: MbsPrincipalEvent |
BonusIssueEvent | Enum BonusIssueEvent for value: BonusIssueEvent |
MbsPrincipalWriteOffEvent | Enum MbsPrincipalWriteOffEvent for value: MbsPrincipalWriteOffEvent |
MbsInterestDeferralEvent | Enum MbsInterestDeferralEvent for value: MbsInterestDeferralEvent |
MbsInterestShortfallEvent | Enum MbsInterestShortfallEvent for value: MbsInterestShortfallEvent |
TenderEvent | Enum TenderEvent for value: TenderEvent |
|
inlineprotected |
Initializes a new instance of the TriggerEventAllOf class.
|
inline |
Initializes a new instance of the TriggerEventAllOf class.
|
inline |
Returns true if objects are equal
input | Object to be compared |
|
inline |
Returns true if TriggerEventAllOf instances are equal
input | Instance of TriggerEventAllOf 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 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, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent
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, CapitalDistributionEvent, SpinOffEvent, MergerEvent, FutureExpiryEvent, SwapCashFlowEvent, SwapPrincipalEvent, CreditPremiumCashFlowEvent, CdsCreditEvent, CdxCreditEvent, MbsCouponEvent, MbsPrincipalEvent, BonusIssueEvent, MbsPrincipalWriteOffEvent, MbsInterestDeferralEvent, MbsInterestShortfallEvent, TenderEvent
|
getset |
The underlying price level that triggers the event
The underlying price level that triggers the event
|
getset |
The date the trigger takes effect.
The date the trigger takes effect.
|
getset |
The date the trigger happens at.
The date the trigger happens at.
|
getset |
The direction of the trigger; valid options are Up and Down
The direction of the trigger; valid options are Up and Down
|
getset |