Class EntityInsightItem
java.lang.Object
com.azure.resourcemanager.securityinsights.models.EntityInsightItem
Entity insight Item.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the chartQueryResults property: Query results for table insights query.queryId()
Get the queryId property: The query id of the insight.Get the queryTimeInterval property: The Time interval that the query actually executed on.Get the tableQueryResults property: Query results for table insights query.void
validate()
Validates the instance.withChartQueryResults
(List<InsightsTableResult> chartQueryResults) Set the chartQueryResults property: Query results for table insights query.withQueryId
(String queryId) Set the queryId property: The query id of the insight.withQueryTimeInterval
(EntityInsightItemQueryTimeInterval queryTimeInterval) Set the queryTimeInterval property: The Time interval that the query actually executed on.withTableQueryResults
(InsightsTableResult tableQueryResults) Set the tableQueryResults property: Query results for table insights query.
-
Constructor Details
-
EntityInsightItem
public EntityInsightItem()
-
-
Method Details
-
queryId
Get the queryId property: The query id of the insight.- Returns:
- the queryId value.
-
withQueryId
Set the queryId property: The query id of the insight.- Parameters:
queryId
- the queryId value to set.- Returns:
- the EntityInsightItem object itself.
-
queryTimeInterval
Get the queryTimeInterval property: The Time interval that the query actually executed on.- Returns:
- the queryTimeInterval value.
-
withQueryTimeInterval
public EntityInsightItem withQueryTimeInterval(EntityInsightItemQueryTimeInterval queryTimeInterval) Set the queryTimeInterval property: The Time interval that the query actually executed on.- Parameters:
queryTimeInterval
- the queryTimeInterval value to set.- Returns:
- the EntityInsightItem object itself.
-
tableQueryResults
Get the tableQueryResults property: Query results for table insights query.- Returns:
- the tableQueryResults value.
-
withTableQueryResults
Set the tableQueryResults property: Query results for table insights query.- Parameters:
tableQueryResults
- the tableQueryResults value to set.- Returns:
- the EntityInsightItem object itself.
-
chartQueryResults
Get the chartQueryResults property: Query results for table insights query.- Returns:
- the chartQueryResults value.
-
withChartQueryResults
Set the chartQueryResults property: Query results for table insights query.- Parameters:
chartQueryResults
- the chartQueryResults value to set.- Returns:
- the EntityInsightItem object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-