java.lang.Object
com.microsoft.azure.management.monitor.Source

public class Source extends Object
Specifies the log search query.
  • Constructor Details

    • Source

      public Source()
  • Method Details

    • query

      public String query()
      Get log search query. Required for action type - AlertingAction.
      Returns:
      the query value
    • withQuery

      public Source withQuery(String query)
      Set log search query. Required for action type - AlertingAction.
      Parameters:
      query - the query value to set
      Returns:
      the Source object itself.
    • authorizedResources

      public List<String> authorizedResources()
      Get list of Resource referred into query.
      Returns:
      the authorizedResources value
    • withAuthorizedResources

      public Source withAuthorizedResources(List<String> authorizedResources)
      Set list of Resource referred into query.
      Parameters:
      authorizedResources - the authorizedResources value to set
      Returns:
      the Source object itself.
    • dataSourceId

      public String dataSourceId()
      Get the resource uri over which log search query is to be run.
      Returns:
      the dataSourceId value
    • withDataSourceId

      public Source withDataSourceId(String dataSourceId)
      Set 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

      public QueryType queryType()
      Get set value to 'ResultCount'. Possible values include: 'ResultCount'.
      Returns:
      the queryType value
    • withQueryType

      public Source withQueryType(QueryType queryType)
      Set set value to 'ResultCount'. Possible values include: 'ResultCount'.
      Parameters:
      queryType - the queryType value to set
      Returns:
      the Source object itself.