Class DiagnosticAnalysisInner
java.lang.Object
com.azure.resourcemanager.appservice.models.ProxyOnlyResource
com.azure.resourcemanager.appservice.fluent.models.DiagnosticAnalysisInner
- All Implemented Interfaces:
com.azure.json.JsonSerializable<ProxyOnlyResource>
Class representing a diagnostic analysis done on an application.
-
Method Summary
Modifier and TypeMethodDescriptionGet the abnormalTimePeriods property: List of time periods.endTime()Get the endTime property: End time of the period.static DiagnosticAnalysisInnerfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of DiagnosticAnalysisInner from the JsonReader.id()Get the id property: Resource Id.name()Get the name property: Resource Name.Get the nonCorrelatedDetectors property: Data by each detector for detectors that did not corelate.payload()Get the payload property: Data by each detector.Get the startTime property: Start time of the period.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) type()Get the type property: Resource type.voidvalidate()Validates the instance.Methods inherited from class ProxyOnlyResource
kind, withKindMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Method Details
-
type
Get the type property: Resource type.- Overrides:
typein classProxyOnlyResource- Returns:
- the type value.
-
name
Get the name property: Resource Name.- Overrides:
namein classProxyOnlyResource- Returns:
- the name value.
-
id
Get the id property: Resource Id.- Overrides:
idin classProxyOnlyResource- Returns:
- the id value.
-
startTime
Get the startTime property: Start time of the period.- Returns:
- the startTime value.
-
endTime
Get the endTime property: End time of the period.- Returns:
- the endTime value.
-
abnormalTimePeriods
Get the abnormalTimePeriods property: List of time periods.- Returns:
- the abnormalTimePeriods value.
-
payload
Get the payload property: Data by each detector.- Returns:
- the payload value.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classProxyOnlyResource- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<ProxyOnlyResource>- Overrides:
toJsonin classProxyOnlyResource- Throws:
IOException
-
fromJson
public static DiagnosticAnalysisInner fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of DiagnosticAnalysisInner from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of DiagnosticAnalysisInner 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 DiagnosticAnalysisInner.
-