Class Metadata
java.lang.Object
com.azure.resourcemanager.monitor.models.Metadata
- All Implemented Interfaces:
com.azure.json.JsonSerializable<Metadata>
- Direct Known Subclasses:
DataCollectionRuleAssociationMetadata
,DataCollectionRuleMetadata
Metadata about the resource.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Metadata
fromJson
(com.azure.json.JsonReader jsonReader) Reads an instance of Metadata from the JsonReader.Get the provisionedBy property: Azure offering managing this resource on-behalf-of customer.com.azure.json.JsonWriter
toJson
(com.azure.json.JsonWriter jsonWriter) void
validate()
Validates the instance.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
Metadata
public Metadata()Creates an instance of Metadata class.
-
-
Method Details
-
provisionedBy
Get the provisionedBy property: Azure offering managing this resource on-behalf-of customer.- Returns:
- the provisionedBy value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
toJson
- Specified by:
toJson
in interfacecom.azure.json.JsonSerializable<Metadata>
- Throws:
IOException
-
fromJson
Reads an instance of Metadata from the JsonReader.- Parameters:
jsonReader
- The JsonReader being read.- Returns:
- An instance of Metadata 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 Metadata.
-