Representation of Custom Entity Definition on LUSID API
More...
|
string | Href [get, set] |
| The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime. More...
|
|
string | EntityTypeName [get, set] |
| The name provided when the custom entity type was created. This has been prefixed with “~” and returned as “entityType”, which is the identifier for the custom entity type. More...
|
|
string | DisplayName [get, set] |
| A display label for the custom entity type. More...
|
|
string | Description [get, set] |
| A description for the custom entity type. More...
|
|
string | EntityType [get, set] |
| The identifier for the custom entity type, derived from the “entityTypeName” provided on creation. More...
|
|
List< CustomEntityFieldDefinition > | FieldSchema [get, set] |
| The description of the fields on the custom entity type. More...
|
|
Representation of Custom Entity Definition on LUSID API
◆ CustomEntityDefinition() [1/2]
Lusid.Sdk.Model.CustomEntityDefinition.CustomEntityDefinition |
( |
| ) |
|
|
inlineprotected |
◆ CustomEntityDefinition() [2/2]
Lusid.Sdk.Model.CustomEntityDefinition.CustomEntityDefinition |
( |
string |
href = default(string) , |
|
|
string |
entityTypeName = default(string) , |
|
|
string |
displayName = default(string) , |
|
|
string |
description = default(string) , |
|
|
string |
entityType = default(string) , |
|
|
List< CustomEntityFieldDefinition > |
fieldSchema = default(List<CustomEntityFieldDefinition>) |
|
) |
| |
|
inline |
Initializes a new instance of the CustomEntityDefinition class.
- Parameters
-
href | The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime.. |
entityTypeName | The name provided when the custom entity type was created. This has been prefixed with “~” and returned as “entityType”, which is the identifier for the custom entity type. (required). |
displayName | A display label for the custom entity type. (required). |
description | A description for the custom entity type.. |
entityType | The identifier for the custom entity type, derived from the “entityTypeName” provided on creation. (required). |
fieldSchema | The description of the fields on the custom entity type. (required). |
◆ Equals() [1/2]
◆ Equals() [2/2]
override bool Lusid.Sdk.Model.CustomEntityDefinition.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
input | Object to be compared |
- Returns
- Boolean
◆ GetHashCode()
override int Lusid.Sdk.Model.CustomEntityDefinition.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
virtual string Lusid.Sdk.Model.CustomEntityDefinition.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
override string Lusid.Sdk.Model.CustomEntityDefinition.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ Description
string Lusid.Sdk.Model.CustomEntityDefinition.Description |
|
getset |
A description for the custom entity type.
A description for the custom entity type.
◆ DisplayName
string Lusid.Sdk.Model.CustomEntityDefinition.DisplayName |
|
getset |
A display label for the custom entity type.
A display label for the custom entity type.
◆ EntityType
string Lusid.Sdk.Model.CustomEntityDefinition.EntityType |
|
getset |
The identifier for the custom entity type, derived from the “entityTypeName” provided on creation.
The identifier for the custom entity type, derived from the “entityTypeName” provided on creation.
◆ EntityTypeName
string Lusid.Sdk.Model.CustomEntityDefinition.EntityTypeName |
|
getset |
The name provided when the custom entity type was created. This has been prefixed with “~” and returned as “entityType”, which is the identifier for the custom entity type.
The name provided when the custom entity type was created. This has been prefixed with “~” and returned as “entityType”, which is the identifier for the custom entity type.
◆ FieldSchema
The description of the fields on the custom entity type.
The description of the fields on the custom entity type.
◆ Href
string Lusid.Sdk.Model.CustomEntityDefinition.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.
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/CustomEntityDefinition.cs