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.