Class InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem
- java.lang.Object
-
- com.azure.resourcemanager.securityinsights.models.InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem
-
public final class InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem extends Object
The InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem model.
-
-
Constructor Summary
Constructors Constructor Description InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
headerProperty()
Get the headerProperty property: Insight column header.OutputType
outputType()
Get the outputType property: Insights Column type.Boolean
supportDeepLink()
Get the supportDeepLink property: Is query supports deep-link.void
validate()
Validates the instance.InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem
withHeaderProperty(String headerProperty)
Set the headerProperty property: Insight column header.InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem
withOutputType(OutputType outputType)
Set the outputType property: Insights Column type.InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem
withSupportDeepLink(Boolean supportDeepLink)
Set the supportDeepLink property: Is query supports deep-link.
-
-
-
Method Detail
-
headerProperty
public String headerProperty()
Get the headerProperty property: Insight column header.- Returns:
- the headerProperty value.
-
withHeaderProperty
public InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem withHeaderProperty(String headerProperty)
Set the headerProperty property: Insight column header.- Parameters:
headerProperty
- the headerProperty value to set.- Returns:
- the InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem object itself.
-
outputType
public OutputType outputType()
Get the outputType property: Insights Column type.- Returns:
- the outputType value.
-
withOutputType
public InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem withOutputType(OutputType outputType)
Set the outputType property: Insights Column type.- Parameters:
outputType
- the outputType value to set.- Returns:
- the InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem object itself.
-
supportDeepLink
public Boolean supportDeepLink()
Get the supportDeepLink property: Is query supports deep-link.- Returns:
- the supportDeepLink value.
-
withSupportDeepLink
public InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem withSupportDeepLink(Boolean supportDeepLink)
Set the supportDeepLink property: Is query supports deep-link.- Parameters:
supportDeepLink
- the supportDeepLink value to set.- Returns:
- the InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-