TransactionSettlementStatus
More...
◆ TransactionSettlementStatus() [1/2]
| Lusid.Sdk.Model.TransactionSettlementStatus.TransactionSettlementStatus |
( |
| ) |
|
|
inlineprotected |
◆ TransactionSettlementStatus() [2/2]
Initializes a new instance of the TransactionSettlementStatus class.
- Parameters
-
| transactionId | The unique identifier for the transaction. (required). |
| settlementBuckets | The transaction's external movements (ie: with SettlementMode=External) are grouped into buckets with each bucket uniquely defined by the combination of SettlementCategory, LusidInstrumentId, InstrumentScope and ContractualSettlementDate.. |
| invalidInstructions | Invalid settlement instructions where the referenced transaction exists but the settlement bucket implied by the settlement instruction does not exist.. |
| links | links. |
◆ Equals() [1/2]
| override bool Lusid.Sdk.Model.TransactionSettlementStatus.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
| input | Object to be compared |
- Returns
- Boolean
◆ Equals() [2/2]
◆ GetHashCode()
| override int Lusid.Sdk.Model.TransactionSettlementStatus.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
| virtual string Lusid.Sdk.Model.TransactionSettlementStatus.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
| override string Lusid.Sdk.Model.TransactionSettlementStatus.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ InvalidInstructions
Invalid settlement instructions where the referenced transaction exists but the settlement bucket implied by the settlement instruction does not exist.
Invalid settlement instructions where the referenced transaction exists but the settlement bucket implied by the settlement instruction does not exist.
◆ Links
| List<Link> Lusid.Sdk.Model.TransactionSettlementStatus.Links |
|
getset |
◆ SettlementBuckets
The transaction's external movements (ie: with SettlementMode=External) are grouped into buckets with each bucket uniquely defined by the combination of SettlementCategory, LusidInstrumentId, InstrumentScope and ContractualSettlementDate.
The transaction's external movements (ie: with SettlementMode=External) are grouped into buckets with each bucket uniquely defined by the combination of SettlementCategory, LusidInstrumentId, InstrumentScope and ContractualSettlementDate.
◆ TransactionId
| string Lusid.Sdk.Model.TransactionSettlementStatus.TransactionId |
|
getset |
The unique identifier for the transaction.
The unique identifier for the transaction.
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/TransactionSettlementStatus.cs