Class DetectorResponseProperties
java.lang.Object
com.azure.resourcemanager.appservice.fluent.models.DetectorResponseProperties
- All Implemented Interfaces:
com.azure.json.JsonSerializable<DetectorResponseProperties>
public final class DetectorResponseProperties
extends Object
implements com.azure.json.JsonSerializable<DetectorResponseProperties>
DetectorResponse resource specific properties.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of DetectorResponseProperties class. -
Method Summary
Modifier and TypeMethodDescriptionGet the dataProvidersMetadata property: Additional configuration for different data providers to be used by the UI.dataset()
Get the dataset property: Data Set.static DetectorResponseProperties
fromJson
(com.azure.json.JsonReader jsonReader) Reads an instance of DetectorResponseProperties from the JsonReader.metadata()
Get the metadata property: metadata for the detector.status()
Get the status property: Indicates status of the most severe insight.Get the suggestedUtterances property: Suggested utterances where the detector can be applicable.com.azure.json.JsonWriter
toJson
(com.azure.json.JsonWriter jsonWriter) void
validate()
Validates the instance.withDataProvidersMetadata
(List<DataProviderMetadata> dataProvidersMetadata) Set the dataProvidersMetadata property: Additional configuration for different data providers to be used by the UI.withDataset
(List<DiagnosticData> dataset) Set the dataset property: Data Set.withMetadata
(DetectorInfo metadata) Set the metadata property: metadata for the detector.withStatus
(Status status) Set the status property: Indicates status of the most severe insight.withSuggestedUtterances
(QueryUtterancesResults suggestedUtterances) Set the suggestedUtterances property: Suggested utterances where the detector can be applicable.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
-
DetectorResponseProperties
public DetectorResponseProperties()Creates an instance of DetectorResponseProperties class.
-
-
Method Details
-
metadata
Get the metadata property: metadata for the detector.- Returns:
- the metadata value.
-
withMetadata
Set the metadata property: metadata for the detector.- Parameters:
metadata
- the metadata value to set.- Returns:
- the DetectorResponseProperties object itself.
-
dataset
Get the dataset property: Data Set.- Returns:
- the dataset value.
-
withDataset
Set the dataset property: Data Set.- Parameters:
dataset
- the dataset value to set.- Returns:
- the DetectorResponseProperties object itself.
-
status
Get the status property: Indicates status of the most severe insight.- Returns:
- the status value.
-
withStatus
Set the status property: Indicates status of the most severe insight.- Parameters:
status
- the status value to set.- Returns:
- the DetectorResponseProperties object itself.
-
dataProvidersMetadata
Get the dataProvidersMetadata property: Additional configuration for different data providers to be used by the UI.- Returns:
- the dataProvidersMetadata value.
-
withDataProvidersMetadata
public DetectorResponseProperties withDataProvidersMetadata(List<DataProviderMetadata> dataProvidersMetadata) Set the dataProvidersMetadata property: Additional configuration for different data providers to be used by the UI.- Parameters:
dataProvidersMetadata
- the dataProvidersMetadata value to set.- Returns:
- the DetectorResponseProperties object itself.
-
suggestedUtterances
Get the suggestedUtterances property: Suggested utterances where the detector can be applicable.- Returns:
- the suggestedUtterances value.
-
withSuggestedUtterances
public DetectorResponseProperties withSuggestedUtterances(QueryUtterancesResults suggestedUtterances) Set the suggestedUtterances property: Suggested utterances where the detector can be applicable.- Parameters:
suggestedUtterances
- the suggestedUtterances value to set.- Returns:
- the DetectorResponseProperties object itself.
-
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<DetectorResponseProperties>
- Throws:
IOException
-
fromJson
public static DetectorResponseProperties fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of DetectorResponseProperties from the JsonReader.- Parameters:
jsonReader
- The JsonReader being read.- Returns:
- An instance of DetectorResponseProperties 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 DetectorResponseProperties.
-