GroupReconciliationComparisonRuleset
More...
|
| ResourceId | Id [get, set] |
| | Gets or Sets Id More...
|
| |
| string | DisplayName [get, set] |
| | The name of the ruleset More...
|
| |
| string | ReconciliationType [get, set] |
| | The type of reconciliation to perform. Available values: Holding, Transaction, Valuation, CashHolding. More...
|
| |
| GroupReconciliationFilters | Filters [get, set] |
| | Gets or Sets Filters More...
|
| |
| List< GroupReconciliationCoreAttributeRule > | CoreAttributeRules [get, set] |
| | The core comparison rules More...
|
| |
| List< GroupReconciliationAggregateAttributeRule > | AggregateAttributeRules [get, set] |
| | The aggregate comparison rules More...
|
| |
| string | Href [get, set] |
| | The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime. More...
|
| |
| ModelVersion | VarVersion [get, set] |
| | Gets or Sets VarVersion More...
|
| |
| List< Link > | Links [get, set] |
| | Gets or Sets Links More...
|
| |
◆ GroupReconciliationComparisonRuleset() [1/2]
| Lusid.Sdk.Model.GroupReconciliationComparisonRuleset.GroupReconciliationComparisonRuleset |
( |
| ) |
|
|
inlineprotected |
◆ GroupReconciliationComparisonRuleset() [2/2]
Initializes a new instance of the GroupReconciliationComparisonRuleset class.
- Parameters
-
| id | id (required). |
| displayName | The name of the ruleset (required). |
| reconciliationType | The type of reconciliation to perform. Available values: Holding, Transaction, Valuation, CashHolding. (required). |
| filters | filters. |
| coreAttributeRules | The core comparison rules (required). |
| aggregateAttributeRules | The aggregate comparison rules (required). |
| href | The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime.. |
| varVersion | varVersion. |
| links | links. |
◆ Equals() [1/2]
◆ Equals() [2/2]
| override bool Lusid.Sdk.Model.GroupReconciliationComparisonRuleset.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
| input | Object to be compared |
- Returns
- Boolean
◆ GetHashCode()
| override int Lusid.Sdk.Model.GroupReconciliationComparisonRuleset.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
| virtual string Lusid.Sdk.Model.GroupReconciliationComparisonRuleset.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
| override string Lusid.Sdk.Model.GroupReconciliationComparisonRuleset.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ AggregateAttributeRules
The aggregate comparison rules
The aggregate comparison rules
◆ CoreAttributeRules
The core comparison rules
The core comparison rules
◆ DisplayName
| string Lusid.Sdk.Model.GroupReconciliationComparisonRuleset.DisplayName |
|
getset |
The name of the ruleset
The name of the ruleset
◆ Filters
◆ Href
| string Lusid.Sdk.Model.GroupReconciliationComparisonRuleset.Href |
|
getset |
The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime.
The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime.
◆ Id
| ResourceId Lusid.Sdk.Model.GroupReconciliationComparisonRuleset.Id |
|
getset |
◆ Links
| List<Link> Lusid.Sdk.Model.GroupReconciliationComparisonRuleset.Links |
|
getset |
◆ ReconciliationType
| string Lusid.Sdk.Model.GroupReconciliationComparisonRuleset.ReconciliationType |
|
getset |
The type of reconciliation to perform. Available values: Holding, Transaction, Valuation, CashHolding.
The type of reconciliation to perform. Available values: Holding, Transaction, Valuation, CashHolding.
◆ VarVersion
| ModelVersion Lusid.Sdk.Model.GroupReconciliationComparisonRuleset.VarVersion |
|
getset |
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/lusid-sdk-csharp/checkouts/latest/sdk/Lusid.Sdk/Model/GroupReconciliationComparisonRuleset.cs