Class InsightQueryItemPropertiesTableQuery
- java.lang.Object
-
- com.azure.resourcemanager.securityinsights.models.InsightQueryItemPropertiesTableQuery
-
public final class InsightQueryItemPropertiesTableQuery extends Object
The insight table query.
-
-
Constructor Summary
Constructors Constructor Description InsightQueryItemPropertiesTableQuery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem>
columnsDefinitions()
Get the columnsDefinitions property: List of insight column definitions.List<InsightQueryItemPropertiesTableQueryQueriesDefinitionsItem>
queriesDefinitions()
Get the queriesDefinitions property: List of insight queries definitions.void
validate()
Validates the instance.InsightQueryItemPropertiesTableQuery
withColumnsDefinitions(List<InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem> columnsDefinitions)
Set the columnsDefinitions property: List of insight column definitions.InsightQueryItemPropertiesTableQuery
withQueriesDefinitions(List<InsightQueryItemPropertiesTableQueryQueriesDefinitionsItem> queriesDefinitions)
Set the queriesDefinitions property: List of insight queries definitions.
-
-
-
Method Detail
-
columnsDefinitions
public List<InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem> columnsDefinitions()
Get the columnsDefinitions property: List of insight column definitions.- Returns:
- the columnsDefinitions value.
-
withColumnsDefinitions
public InsightQueryItemPropertiesTableQuery withColumnsDefinitions(List<InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem> columnsDefinitions)
Set the columnsDefinitions property: List of insight column definitions.- Parameters:
columnsDefinitions
- the columnsDefinitions value to set.- Returns:
- the InsightQueryItemPropertiesTableQuery object itself.
-
queriesDefinitions
public List<InsightQueryItemPropertiesTableQueryQueriesDefinitionsItem> queriesDefinitions()
Get the queriesDefinitions property: List of insight queries definitions.- Returns:
- the queriesDefinitions value.
-
withQueriesDefinitions
public InsightQueryItemPropertiesTableQuery withQueriesDefinitions(List<InsightQueryItemPropertiesTableQueryQueriesDefinitionsItem> queriesDefinitions)
Set the queriesDefinitions property: List of insight queries definitions.- Parameters:
queriesDefinitions
- the queriesDefinitions value to set.- Returns:
- the InsightQueryItemPropertiesTableQuery object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-