LUSID C# SDK
Public Member Functions | Properties | List of all members
Lusid.Sdk.Model.ContributionToNonPassingRuleDetail Class Reference

ContributionToNonPassingRuleDetail More...

Inheritance diagram for Lusid.Sdk.Model.ContributionToNonPassingRuleDetail:
Inheritance graph
[legend]

Public Member Functions

 ContributionToNonPassingRuleDetail (ResourceId ruleId=default(ResourceId), string ruleStatus=default(string), List< string > breachTaskIds=default(List< string >), bool likelyResponsibleForStatus=default(bool))
 Initializes a new instance of the ContributionToNonPassingRuleDetail 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 (ContributionToNonPassingRuleDetail input)
 Returns true if ContributionToNonPassingRuleDetail instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 

Properties

ResourceId RuleId [get, set]
 Gets or Sets RuleId More...
 
string RuleStatus [get, set]
 The status of the non-passing rule. More...
 
List< string > BreachTaskIds [get, set]
 The task ids associated with the compliance breach for this order&#39;s groups (if failing). More...
 
bool LikelyResponsibleForStatus [get, set]
 Whether this order is deemed as a likely contributor to the non-passing rule for this group. More...
 

Detailed Description

ContributionToNonPassingRuleDetail

Constructor & Destructor Documentation

◆ ContributionToNonPassingRuleDetail()

Lusid.Sdk.Model.ContributionToNonPassingRuleDetail.ContributionToNonPassingRuleDetail ( ResourceId  ruleId = default(ResourceId),
string  ruleStatus = default(string),
List< string >  breachTaskIds = default(List<string>),
bool  likelyResponsibleForStatus = default(bool) 
)
inline

Initializes a new instance of the ContributionToNonPassingRuleDetail class.

Parameters
ruleIdruleId.
ruleStatusThe status of the non-passing rule..
breachTaskIdsThe task ids associated with the compliance breach for this order&#39;s groups (if failing)..
likelyResponsibleForStatusWhether this order is deemed as a likely contributor to the non-passing rule for this group..

Member Function Documentation

◆ Equals() [1/2]

bool Lusid.Sdk.Model.ContributionToNonPassingRuleDetail.Equals ( ContributionToNonPassingRuleDetail  input)
inline

Returns true if ContributionToNonPassingRuleDetail instances are equal

Parameters
inputInstance of ContributionToNonPassingRuleDetail to be compared
Returns
Boolean

◆ Equals() [2/2]

override bool Lusid.Sdk.Model.ContributionToNonPassingRuleDetail.Equals ( object  input)
inline

Returns true if objects are equal

Parameters
inputObject to be compared
Returns
Boolean

◆ GetHashCode()

override int Lusid.Sdk.Model.ContributionToNonPassingRuleDetail.GetHashCode ( )
inline

Gets the hash code

Returns
Hash code

◆ ToJson()

virtual string Lusid.Sdk.Model.ContributionToNonPassingRuleDetail.ToJson ( )
inlinevirtual

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

override string Lusid.Sdk.Model.ContributionToNonPassingRuleDetail.ToString ( )
inline

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ BreachTaskIds

List<string> Lusid.Sdk.Model.ContributionToNonPassingRuleDetail.BreachTaskIds
getset

The task ids associated with the compliance breach for this order&#39;s groups (if failing).

The task ids associated with the compliance breach for this order&#39;s groups (if failing).

◆ LikelyResponsibleForStatus

bool Lusid.Sdk.Model.ContributionToNonPassingRuleDetail.LikelyResponsibleForStatus
getset

Whether this order is deemed as a likely contributor to the non-passing rule for this group.

Whether this order is deemed as a likely contributor to the non-passing rule for this group.

◆ RuleId

ResourceId Lusid.Sdk.Model.ContributionToNonPassingRuleDetail.RuleId
getset

Gets or Sets RuleId

◆ RuleStatus

string Lusid.Sdk.Model.ContributionToNonPassingRuleDetail.RuleStatus
getset

The status of the non-passing rule.

The status of the non-passing rule.


The documentation for this class was generated from the following file: