java.lang.Object
com.microsoft.azure.management.datalake.analytics.models.CatalogItem
com.microsoft.azure.management.datalake.analytics.models.USqlTableStatistics

public class USqlTableStatistics extends CatalogItem
A Data Lake Analytics catalog U-SQL table statistics item.
  • Constructor Details

    • USqlTableStatistics

      public USqlTableStatistics()
  • Method Details

    • databaseName

      public String databaseName()
      Get the name of the database.
      Returns:
      the databaseName value
    • withDatabaseName

      public USqlTableStatistics withDatabaseName(String databaseName)
      Set the name of the database.
      Parameters:
      databaseName - the databaseName value to set
      Returns:
      the USqlTableStatistics object itself.
    • schemaName

      public String schemaName()
      Get the name of the schema associated with this table and database.
      Returns:
      the schemaName value
    • withSchemaName

      public USqlTableStatistics withSchemaName(String schemaName)
      Set the name of the schema associated with this table and database.
      Parameters:
      schemaName - the schemaName value to set
      Returns:
      the USqlTableStatistics object itself.
    • tableName

      public String tableName()
      Get the name of the table.
      Returns:
      the tableName value
    • withTableName

      public USqlTableStatistics withTableName(String tableName)
      Set the name of the table.
      Parameters:
      tableName - the tableName value to set
      Returns:
      the USqlTableStatistics object itself.
    • name

      public String name()
      Get the name of the table statistics.
      Returns:
      the name value
    • withName

      public USqlTableStatistics withName(String name)
      Set the name of the table statistics.
      Parameters:
      name - the name value to set
      Returns:
      the USqlTableStatistics object itself.
    • userStatName

      public String userStatName()
      Get the name of the user statistics.
      Returns:
      the userStatName value
    • withUserStatName

      public USqlTableStatistics withUserStatName(String userStatName)
      Set the name of the user statistics.
      Parameters:
      userStatName - the userStatName value to set
      Returns:
      the USqlTableStatistics object itself.
    • statDataPath

      public String statDataPath()
      Get the path to the statistics data.
      Returns:
      the statDataPath value
    • withStatDataPath

      public USqlTableStatistics withStatDataPath(String statDataPath)
      Set the path to the statistics data.
      Parameters:
      statDataPath - the statDataPath value to set
      Returns:
      the USqlTableStatistics object itself.
    • createTime

      public org.joda.time.DateTime createTime()
      Get the creation time of the statistics.
      Returns:
      the createTime value
    • withCreateTime

      public USqlTableStatistics withCreateTime(org.joda.time.DateTime createTime)
      Set the creation time of the statistics.
      Parameters:
      createTime - the createTime value to set
      Returns:
      the USqlTableStatistics object itself.
    • updateTime

      public org.joda.time.DateTime updateTime()
      Get the last time the statistics were updated.
      Returns:
      the updateTime value
    • withUpdateTime

      public USqlTableStatistics withUpdateTime(org.joda.time.DateTime updateTime)
      Set the last time the statistics were updated.
      Parameters:
      updateTime - the updateTime value to set
      Returns:
      the USqlTableStatistics object itself.
    • isUserCreated

      public Boolean isUserCreated()
      Get the switch indicating if these statistics are user created.
      Returns:
      the isUserCreated value
    • withIsUserCreated

      public USqlTableStatistics withIsUserCreated(Boolean isUserCreated)
      Set the switch indicating if these statistics are user created.
      Parameters:
      isUserCreated - the isUserCreated value to set
      Returns:
      the USqlTableStatistics object itself.
    • isAutoCreated

      public Boolean isAutoCreated()
      Get the switch indicating if these statistics are automatically created.
      Returns:
      the isAutoCreated value
    • withIsAutoCreated

      public USqlTableStatistics withIsAutoCreated(Boolean isAutoCreated)
      Set the switch indicating if these statistics are automatically created.
      Parameters:
      isAutoCreated - the isAutoCreated value to set
      Returns:
      the USqlTableStatistics object itself.
    • hasFilter

      public Boolean hasFilter()
      Get the switch indicating if these statistics have a filter.
      Returns:
      the hasFilter value
    • withHasFilter

      public USqlTableStatistics withHasFilter(Boolean hasFilter)
      Set the switch indicating if these statistics have a filter.
      Parameters:
      hasFilter - the hasFilter value to set
      Returns:
      the USqlTableStatistics object itself.
    • filterDefinition

      public String filterDefinition()
      Get the filter definition for the statistics.
      Returns:
      the filterDefinition value
    • withFilterDefinition

      public USqlTableStatistics withFilterDefinition(String filterDefinition)
      Set the filter definition for the statistics.
      Parameters:
      filterDefinition - the filterDefinition value to set
      Returns:
      the USqlTableStatistics object itself.
    • colNames

      public List<String> colNames()
      Get the list of column names associated with these statistics.
      Returns:
      the colNames value
    • withColNames

      public USqlTableStatistics withColNames(List<String> colNames)
      Set the list of column names associated with these statistics.
      Parameters:
      colNames - the colNames value to set
      Returns:
      the USqlTableStatistics object itself.