Interface SkewedInfo.Builder

  • Method Details

    • skewedColumnNames

      SkewedInfo.Builder skewedColumnNames(Collection<String> skewedColumnNames)

      A list of names of columns that contain skewed values.

      Parameters:
      skewedColumnNames - A list of names of columns that contain skewed values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • skewedColumnNames

      SkewedInfo.Builder skewedColumnNames(String... skewedColumnNames)

      A list of names of columns that contain skewed values.

      Parameters:
      skewedColumnNames - A list of names of columns that contain skewed values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • skewedColumnValues

      SkewedInfo.Builder skewedColumnValues(Collection<String> skewedColumnValues)

      A list of values that appear so frequently as to be considered skewed.

      Parameters:
      skewedColumnValues - A list of values that appear so frequently as to be considered skewed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • skewedColumnValues

      SkewedInfo.Builder skewedColumnValues(String... skewedColumnValues)

      A list of values that appear so frequently as to be considered skewed.

      Parameters:
      skewedColumnValues - A list of values that appear so frequently as to be considered skewed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • skewedColumnValueLocationMaps

      SkewedInfo.Builder skewedColumnValueLocationMaps(Map<String,String> skewedColumnValueLocationMaps)

      A mapping of skewed values to the columns that contain them.

      Parameters:
      skewedColumnValueLocationMaps - A mapping of skewed values to the columns that contain them.
      Returns:
      Returns a reference to this object so that method calls can be chained together.