LegDefinition(FlowConventionName conventionName=default(FlowConventionName), FlowConventions conventions=default(FlowConventions), IndexConvention indexConvention=default(IndexConvention), FlowConventionName indexConventionName=default(FlowConventionName), string notionalExchangeType=default(string), string payReceive=default(string), decimal rateOrSpread=default(decimal), string resetConvention=default(string), string stubType=default(string), Compounding compounding=default(Compounding), StepSchedule amortisation=default(StepSchedule), DateTimeOffset? firstRegularPaymentDate=default(DateTimeOffset?), string firstCouponType=default(string), DateTimeOffset? lastRegularPaymentDate=default(DateTimeOffset?), string lastCouponType=default(string), FxLinkedNotionalSchedule fxLinkedNotionalSchedule=default(FxLinkedNotionalSchedule), bool? intermediateNotionalExchange=default(bool?)) | Lusid.Sdk.Model.LegDefinition | inline |