Class InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem


  • public final class InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem
    extends Object
    The InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem model.
    • Constructor Detail

      • InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem

        public InsightQueryItemPropertiesTableQueryColumnsDefinitionsItem()
    • 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.
      • 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.