DigitalTwinsPatchDescription Class

  • java.lang.Object
    • com.azure.resourcemanager.digitaltwins.models.DigitalTwinsPatchDescription

Implements

public final class DigitalTwinsPatchDescription
implements JsonSerializable<DigitalTwinsPatchDescription>

The description of the DigitalTwins service.

Constructor Summary

Constructor Description
DigitalTwinsPatchDescription()

Creates an instance of DigitalTwinsPatchDescription class.

Method Summary

Modifier and Type Method and Description
static DigitalTwinsPatchDescription fromJson(JsonReader jsonReader)

Reads an instance of DigitalTwinsPatchDescription from the JsonReader.

DigitalTwinsIdentity identity()

Get the identity property: The managed identity for the DigitalTwinsInstance.

DigitalTwinsPatchProperties properties()

Get the properties property: Properties for the DigitalTwinsInstance.

Map<String,String> tags()

Get the tags property: Instance patch properties.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

DigitalTwinsPatchDescription withIdentity(DigitalTwinsIdentity identity)

Set the identity property: The managed identity for the DigitalTwinsInstance.

DigitalTwinsPatchDescription withProperties(DigitalTwinsPatchProperties properties)

Set the properties property: Properties for the DigitalTwinsInstance.

DigitalTwinsPatchDescription withTags(Map<String,String> tags)

Set the tags property: Instance patch properties.

Methods inherited from java.lang.Object

Constructor Details

DigitalTwinsPatchDescription

public DigitalTwinsPatchDescription()

Creates an instance of DigitalTwinsPatchDescription class.

Method Details

fromJson

public static DigitalTwinsPatchDescription fromJson(JsonReader jsonReader)

Reads an instance of DigitalTwinsPatchDescription from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of DigitalTwinsPatchDescription 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 DigitalTwinsPatchDescription.

identity

public DigitalTwinsIdentity identity()

Get the identity property: The managed identity for the DigitalTwinsInstance.

Returns:

the identity value.

properties

public DigitalTwinsPatchProperties properties()

Get the properties property: Properties for the DigitalTwinsInstance.

Returns:

the properties value.

tags

public Map<String,String> tags()

Get the tags property: Instance patch properties.

Returns:

the tags value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withIdentity

public DigitalTwinsPatchDescription withIdentity(DigitalTwinsIdentity identity)

Set the identity property: The managed identity for the DigitalTwinsInstance.

Parameters:

identity - the identity value to set.

Returns:

the DigitalTwinsPatchDescription object itself.

withProperties

public DigitalTwinsPatchDescription withProperties(DigitalTwinsPatchProperties properties)

Set the properties property: Properties for the DigitalTwinsInstance.

Parameters:

properties - the properties value to set.

Returns:

the DigitalTwinsPatchDescription object itself.

withTags

public DigitalTwinsPatchDescription withTags(Map<String,String> tags)

Set the tags property: Instance patch properties.

Parameters:

tags - the tags value to set.

Returns:

the DigitalTwinsPatchDescription object itself.

Applies to