Share via


RegistryValueEntityProperties Class

public final class RegistryValueEntityProperties
extends EntityCommonProperties

RegistryValue entity property bag.

Constructor Summary

Constructor Description
RegistryValueEntityProperties()

Creates an instance of RegistryValueEntityProperties class.

Method Summary

Modifier and Type Method and Description
Map<String,Object> additionalData()

Get the additionalData property: A bag of custom fields that should be part of the entity and will be presented to the user.

String friendlyName()

Get the friendlyName property: The graph item display name which is a short humanly readable description of the graph item instance.

static RegistryValueEntityProperties fromJson(JsonReader jsonReader)

Reads an instance of RegistryValueEntityProperties from the JsonReader.

String keyEntityId()

Get the keyEntityId property: The registry key entity id.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

String valueData()

Get the valueData property: String formatted representation of the value data.

String valueName()

Get the valueName property: The registry value name.

RegistryValueKind valueType()

Get the valueType property: Specifies the data types to use when storing values in the registry, or identifies the data type of a value in the registry.

Methods inherited from EntityCommonProperties

Methods inherited from java.lang.Object

Constructor Details

RegistryValueEntityProperties

public RegistryValueEntityProperties()

Creates an instance of RegistryValueEntityProperties class.

Method Details

additionalData

public Map<String,Object> additionalData()

Get the additionalData property: A bag of custom fields that should be part of the entity and will be presented to the user.

Overrides:

RegistryValueEntityProperties.additionalData()

Returns:

the additionalData value.

friendlyName

public String friendlyName()

Get the friendlyName property: The graph item display name which is a short humanly readable description of the graph item instance. This property is optional and might be system generated.

Overrides:

RegistryValueEntityProperties.friendlyName()

Returns:

the friendlyName value.

fromJson

public static RegistryValueEntityProperties fromJson(JsonReader jsonReader)

Reads an instance of RegistryValueEntityProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of RegistryValueEntityProperties if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the RegistryValueEntityProperties.

keyEntityId

public String keyEntityId()

Get the keyEntityId property: The registry key entity id.

Returns:

the keyEntityId value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

RegistryValueEntityProperties.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Overrides:

RegistryValueEntityProperties.validate()

valueData

public String valueData()

Get the valueData property: String formatted representation of the value data.

Returns:

the valueData value.

valueName

public String valueName()

Get the valueName property: The registry value name.

Returns:

the valueName value.

valueType

public RegistryValueKind valueType()

Get the valueType property: Specifies the data types to use when storing values in the registry, or identifies the data type of a value in the registry.

Returns:

the valueType value.

Applies to