AddressDefinition
More...
|
enum class | TypeEnum {
String = 1
, Int = 2
, Decimal = 3
, DateTime = 4
,
Boolean = 5
, ResultValue = 6
, Result0D = 7
, Json = 8
} |
| The available values are: String, Int, Decimal, DateTime, Boolean, ResultValue, Result0D, Json More...
|
|
|
TypeEnum? | Type [get, set] |
| The available values are: String, Int, Decimal, DateTime, Boolean, ResultValue, Result0D, Json More...
|
|
string | DisplayName [get, set] |
| The display name of the address key. More...
|
|
string | Description [get, set] |
| The description for this result. More...
|
|
string | LifeCycleStatus [get, set] |
| What is the status of the address path. If it is not Production then it might be removed at some point in the future. See the removal date for the likely timing of that if any. More...
|
|
DateTimeOffset? | RemovalDate [get, set] |
| If the life-cycle status of the address is Deprecated then this is the date at which support of the address will be suspended. After that date it will be removed at the earliest possible point subject to any specific contractual support and development constraints. More...
|
|
string | DocumentationLink [get, set] |
| Contains a link to the documentation for this AddressDefinition in KnowledgeBase. More...
|
|
◆ TypeEnum
The available values are: String, Int, Decimal, DateTime, Boolean, ResultValue, Result0D, Json
The available values are: String, Int, Decimal, DateTime, Boolean, ResultValue, Result0D, Json
Enumerator |
---|
String | Enum String for value: String
|
Int | Enum Int for value: Int
|
Decimal | Enum Decimal for value: Decimal
|
DateTime | Enum DateTime for value: DateTime
|
Boolean | Enum Boolean for value: Boolean
|
ResultValue | Enum ResultValue for value: ResultValue
|
Result0D | Enum Result0D for value: Result0D
|
Json | Enum Json for value: Json
|
◆ AddressDefinition()
Lusid.Sdk.Model.AddressDefinition.AddressDefinition |
( |
string |
displayName = default(string) , |
|
|
TypeEnum? |
type = default(TypeEnum?) , |
|
|
string |
description = default(string) , |
|
|
string |
lifeCycleStatus = default(string) , |
|
|
DateTimeOffset? |
removalDate = default(DateTimeOffset?) , |
|
|
string |
documentationLink = default(string) |
|
) |
| |
|
inline |
Initializes a new instance of the AddressDefinition class.
- Parameters
-
displayName | The display name of the address key.. |
type | The available values are: String, Int, Decimal, DateTime, Boolean, ResultValue, Result0D, Json. |
description | The description for this result.. |
lifeCycleStatus | What is the status of the address path. If it is not Production then it might be removed at some point in the future. See the removal date for the likely timing of that if any.. |
removalDate | If the life-cycle status of the address is Deprecated then this is the date at which support of the address will be suspended. After that date it will be removed at the earliest possible point subject to any specific contractual support and development constraints.. |
documentationLink | Contains a link to the documentation for this AddressDefinition in KnowledgeBase.. |
◆ Equals() [1/2]
◆ Equals() [2/2]
override bool Lusid.Sdk.Model.AddressDefinition.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
input | Object to be compared |
- Returns
- Boolean
◆ GetHashCode()
override int Lusid.Sdk.Model.AddressDefinition.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
virtual string Lusid.Sdk.Model.AddressDefinition.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
override string Lusid.Sdk.Model.AddressDefinition.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ Description
string Lusid.Sdk.Model.AddressDefinition.Description |
|
getset |
The description for this result.
The description for this result.
◆ DisplayName
string Lusid.Sdk.Model.AddressDefinition.DisplayName |
|
getset |
The display name of the address key.
The display name of the address key.
◆ DocumentationLink
string Lusid.Sdk.Model.AddressDefinition.DocumentationLink |
|
getset |
◆ LifeCycleStatus
string Lusid.Sdk.Model.AddressDefinition.LifeCycleStatus |
|
getset |
What is the status of the address path. If it is not Production then it might be removed at some point in the future. See the removal date for the likely timing of that if any.
What is the status of the address path. If it is not Production then it might be removed at some point in the future. See the removal date for the likely timing of that if any.
◆ RemovalDate
DateTimeOffset? Lusid.Sdk.Model.AddressDefinition.RemovalDate |
|
getset |
If the life-cycle status of the address is Deprecated then this is the date at which support of the address will be suspended. After that date it will be removed at the earliest possible point subject to any specific contractual support and development constraints.
If the life-cycle status of the address is Deprecated then this is the date at which support of the address will be suspended. After that date it will be removed at the earliest possible point subject to any specific contractual support and development constraints.
◆ Type
TypeEnum? Lusid.Sdk.Model.AddressDefinition.Type |
|
getset |
The available values are: String, Int, Decimal, DateTime, Boolean, ResultValue, Result0D, Json
The available values are: String, Int, Decimal, DateTime, Boolean, ResultValue, Result0D, Json
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/AddressDefinition.cs