Class USqlDistributionInfo

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

public class USqlDistributionInfo extends Object
A Data Lake Analytics catalog U-SQL distribution information object.
  • Constructor Details

    • USqlDistributionInfo

      public USqlDistributionInfo()
  • Method Details

    • type

      public Integer type()
      Get the type of this distribution.
      Returns:
      the type value
    • withType

      public USqlDistributionInfo withType(Integer type)
      Set the type of this distribution.
      Parameters:
      type - the type value to set
      Returns:
      the USqlDistributionInfo object itself.
    • keys

      public List<USqlDirectedColumn> keys()
      Get the list of directed columns in the distribution.
      Returns:
      the keys value
    • withKeys

      public USqlDistributionInfo withKeys(List<USqlDirectedColumn> keys)
      Set the list of directed columns in the distribution.
      Parameters:
      keys - the keys value to set
      Returns:
      the USqlDistributionInfo object itself.
    • count

      public Integer count()
      Get the count of indices using this distribution.
      Returns:
      the count value
    • withCount

      public USqlDistributionInfo withCount(Integer count)
      Set the count of indices using this distribution.
      Parameters:
      count - the count value to set
      Returns:
      the USqlDistributionInfo object itself.
    • dynamicCount

      public Integer dynamicCount()
      Get the dynamic count of indices using this distribution.
      Returns:
      the dynamicCount value
    • withDynamicCount

      public USqlDistributionInfo withDynamicCount(Integer dynamicCount)
      Set the dynamic count of indices using this distribution.
      Parameters:
      dynamicCount - the dynamicCount value to set
      Returns:
      the USqlDistributionInfo object itself.