|
LUSID C# SDK
|
Query for cashflows from one or more portfolios More...

Public Member Functions | |
| QueryCashFlowsRequest (DateTimeOffset? asAt=default(DateTimeOffset?), DateTimeOffset windowStart=default(DateTimeOffset), DateTimeOffset windowEnd=default(DateTimeOffset), List< PortfolioEntityId > portfolioEntityIds=default(List< PortfolioEntityId >), ResourceId recipeId=default(ResourceId), DateTimeOffset effectiveAt=default(DateTimeOffset)) | |
| Initializes a new instance of the QueryCashFlowsRequest 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 (QueryCashFlowsRequest input) |
| Returns true if QueryCashFlowsRequest instances are equal More... | |
| override int | GetHashCode () |
| Gets the hash code More... | |
Protected Member Functions | |
| QueryCashFlowsRequest () | |
| Initializes a new instance of the QueryCashFlowsRequest class. More... | |
Properties | |
| DateTimeOffset? | AsAt [get, set] |
| The time of the system at which to query for cashflows. More... | |
| DateTimeOffset | WindowStart [get, set] |
| The start date of the window. More... | |
| DateTimeOffset | WindowEnd [get, set] |
| The end date of the window. More... | |
| List< PortfolioEntityId > | PortfolioEntityIds [get, set] |
| The set of portfolios and portfolio groups to which the instrument events must belong. More... | |
| ResourceId | RecipeId [get, set] |
| Gets or Sets RecipeId More... | |
| DateTimeOffset | EffectiveAt [get, set] |
| The Effective date used in the valuation of the cashflows. More... | |
Query for cashflows from one or more portfolios
|
inlineprotected |
Initializes a new instance of the QueryCashFlowsRequest class.
|
inline |
Initializes a new instance of the QueryCashFlowsRequest class.
| asAt | The time of the system at which to query for cashflows.. |
| windowStart | The start date of the window. (required). |
| windowEnd | The end date of the window. (required). |
| portfolioEntityIds | The set of portfolios and portfolio groups to which the instrument events must belong. (required). |
| recipeId | recipeId (required). |
| effectiveAt | The Effective date used in the valuation of the cashflows. (required). |
|
inline |
Returns true if objects are equal
| input | Object to be compared |
|
inline |
Returns true if QueryCashFlowsRequest instances are equal
| input | Instance of QueryCashFlowsRequest 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 time of the system at which to query for cashflows.
The time of the system at which to query for cashflows.
|
getset |
The Effective date used in the valuation of the cashflows.
The Effective date used in the valuation of the cashflows.
|
getset |
The set of portfolios and portfolio groups to which the instrument events must belong.
The set of portfolios and portfolio groups to which the instrument events must belong.
|
getset |
Gets or Sets RecipeId
|
getset |
The end date of the window.
The end date of the window.
|
getset |
The start date of the window.
The start date of the window.