Class Source
java.lang.Object
com.azure.resourcemanager.monitor.models.Source
Specifies the log search query.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the authorizedResources property: List of Resource referred into query.Get the dataSourceId property: The resource uri over which log search query is to be run.query()Get the query property: Log search query.Get the queryType property: Set value to 'ResultCount' .voidvalidate()Validates the instance.withAuthorizedResources(List<String> authorizedResources) Set the authorizedResources property: List of Resource referred into query.withDataSourceId(String dataSourceId) Set the dataSourceId property: The resource uri over which log search query is to be run.Set the query property: Log search query.withQueryType(QueryType queryType) Set the queryType property: Set value to 'ResultCount' .
-
Constructor Details
-
Source
public Source()
-
-
Method Details
-
query
Get the query property: Log search query. Required for action type - AlertingAction.- Returns:
- the query value.
-
withQuery
Set the query property: Log search query. Required for action type - AlertingAction.- Parameters:
query- the query value to set.- Returns:
- the Source object itself.
-
authorizedResources
Get the authorizedResources property: List of Resource referred into query.- Returns:
- the authorizedResources value.
-
withAuthorizedResources
Set the authorizedResources property: List of Resource referred into query.- Parameters:
authorizedResources- the authorizedResources value to set.- Returns:
- the Source object itself.
-
dataSourceId
Get the dataSourceId property: The resource uri over which log search query is to be run.- Returns:
- the dataSourceId value.
-
withDataSourceId
Set the dataSourceId property: The resource uri over which log search query is to be run.- Parameters:
dataSourceId- the dataSourceId value to set.- Returns:
- the Source object itself.
-
queryType
Get the queryType property: Set value to 'ResultCount' .- Returns:
- the queryType value.
-
withQueryType
Set the queryType property: Set value to 'ResultCount' .- Parameters:
queryType- the queryType value to set.- Returns:
- the Source object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-