Class LiveTableConfiguration


  • public class LiveTableConfiguration
    extends Object
    Represents the configuration passed when creating a live table instance.
    Since:
    12.10
    Version:
    $Id: 8211ebe91b8fd212099a075778d748623552a199 $
    • Constructor Detail

      • LiveTableConfiguration

        public LiveTableConfiguration()
        Default constructor.
      • LiveTableConfiguration

        public LiveTableConfiguration​(String id,
                                      List<String> columns,
                                      Map<String,​Object> columnProperties,
                                      Map<String,​Object> options)
        Creates a new instance.
        Parameters:
        id - the live table id
        columns - the list of live table columns
        columnProperties - the column properties
        options - the live table options
    • Method Detail

      • getId

        public String getId()
        Returns:
        the live table id
      • setId

        public void setId​(String id)
        Sets the live table id.
        Parameters:
        id - the new live table id
      • getColumns

        public List<String> getColumns()
        Returns:
        the list of live table columns
      • setColumns

        public void setColumns​(List<String> columns)
        Sets the list of live table columns.
        Parameters:
        columns - the new list of live table columns
      • getColumnProperties

        public Map<String,​Object> getColumnProperties()
        Returns:
        the live table column properties
      • setColumnProperties

        public void setColumnProperties​(Map<String,​Object> columnProperties)
        Sets the live table column properties.
        Parameters:
        columnProperties - the new live table column properties
      • getOptions

        public Map<String,​Object> getOptions()
        Returns:
        the live table options
      • setOptions

        public void setOptions​(Map<String,​Object> options)
        Sets the live table options.
        Parameters:
        options - the new live table options