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

An atomic operation used in Recipe composer to compose a Configuration Recipe More...

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

Public Member Functions

 RecipeBlock (RecipeValue value=default(RecipeValue), string path=default(string), string op=default(string))
 Initializes a new instance of the RecipeBlock 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 (RecipeBlock input)
 Returns true if RecipeBlock instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 

Properties

RecipeValue Value [get, set]
 Gets or Sets Value More...
 
string Path [get, set]
 Path of the Value that the operation is to be performed on. More...
 
string Op [get, set]
 Operation to be performed on the part of the value. More...
 

Detailed Description

An atomic operation used in Recipe composer to compose a Configuration Recipe

Constructor & Destructor Documentation

◆ RecipeBlock()

Lusid.Sdk.Model.RecipeBlock.RecipeBlock ( RecipeValue  value = default(RecipeValue),
string  path = default(string),
string  op = default(string) 
)
inline

Initializes a new instance of the RecipeBlock class.

Parameters
valuevalue.
pathPath of the Value that the operation is to be performed on..
opOperation to be performed on the part of the value..

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
inputObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if RecipeBlock instances are equal

Parameters
inputInstance of RecipeBlock to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ Op

string Lusid.Sdk.Model.RecipeBlock.Op
getset

Operation to be performed on the part of the value.

Operation to be performed on the part of the value.

◆ Path

string Lusid.Sdk.Model.RecipeBlock.Path
getset

Path of the Value that the operation is to be performed on.

Path of the Value that the operation is to be performed on.

◆ Value

RecipeValue Lusid.Sdk.Model.RecipeBlock.Value
getset

Gets or Sets Value


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