java.lang.Object
com.microsoft.azure.management.datalake.analytics.models.USqlTableFragment

public class USqlTableFragment extends Object
A Data Lake Analytics catalog U-SQL table fragment item.
  • Constructor Details

    • USqlTableFragment

      public USqlTableFragment()
  • Method Details

    • parentId

      public UUID parentId()
      Get the parent object Id of the table fragment. The parent could be a table or table partition.
      Returns:
      the parentId value
    • withParentId

      public USqlTableFragment withParentId(UUID parentId)
      Set the parent object Id of the table fragment. The parent could be a table or table partition.
      Parameters:
      parentId - the parentId value to set
      Returns:
      the USqlTableFragment object itself.
    • fragmentId

      public UUID fragmentId()
      Get the version of the catalog item.
      Returns:
      the fragmentId value
    • withFragmentId

      public USqlTableFragment withFragmentId(UUID fragmentId)
      Set the version of the catalog item.
      Parameters:
      fragmentId - the fragmentId value to set
      Returns:
      the USqlTableFragment object itself.
    • indexId

      public Integer indexId()
      Get the ordinal of the index which contains the table fragment.
      Returns:
      the indexId value
    • withIndexId

      public USqlTableFragment withIndexId(Integer indexId)
      Set the ordinal of the index which contains the table fragment.
      Parameters:
      indexId - the indexId value to set
      Returns:
      the USqlTableFragment object itself.
    • size

      public Long size()
      Get the data size of the table fragment in bytes.
      Returns:
      the size value
    • withSize

      public USqlTableFragment withSize(Long size)
      Set the data size of the table fragment in bytes.
      Parameters:
      size - the size value to set
      Returns:
      the USqlTableFragment object itself.
    • rowCount

      public Long rowCount()
      Get the number of rows in the table fragment.
      Returns:
      the rowCount value
    • withRowCount

      public USqlTableFragment withRowCount(Long rowCount)
      Set the number of rows in the table fragment.
      Parameters:
      rowCount - the rowCount value to set
      Returns:
      the USqlTableFragment object itself.
    • createDate

      public org.joda.time.DateTime createDate()
      Get the creation time of the table fragment.
      Returns:
      the createDate value
    • withCreateDate

      public USqlTableFragment withCreateDate(org.joda.time.DateTime createDate)
      Set the creation time of the table fragment.
      Parameters:
      createDate - the createDate value to set
      Returns:
      the USqlTableFragment object itself.