Class DataCollectionRuleMetadata
java.lang.Object
com.azure.resourcemanager.monitor.models.Metadata
com.azure.resourcemanager.monitor.models.DataCollectionRuleMetadata
- All Implemented Interfaces:
com.azure.json.JsonSerializable<Metadata>
Metadata about the resource.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of DataCollectionRuleMetadata class. -
Method Summary
Modifier and TypeMethodDescriptionstatic DataCollectionRuleMetadata
fromJson
(com.azure.json.JsonReader jsonReader) Reads an instance of DataCollectionRuleMetadata 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
-
DataCollectionRuleMetadata
public DataCollectionRuleMetadata()Creates an instance of DataCollectionRuleMetadata class.
-
-
Method Details
-
provisionedBy
Get the provisionedBy property: Azure offering managing this resource on-behalf-of customer.- Overrides:
provisionedBy
in classMetadata
- Returns:
- the provisionedBy value.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classMetadata
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
toJson
- Specified by:
toJson
in interfacecom.azure.json.JsonSerializable<Metadata>
- Overrides:
toJson
in classMetadata
- Throws:
IOException
-
fromJson
public static DataCollectionRuleMetadata fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of DataCollectionRuleMetadata from the JsonReader.- Parameters:
jsonReader
- The JsonReader being read.- Returns:
- An instance of DataCollectionRuleMetadata 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 DataCollectionRuleMetadata.
-