Interface StartColumnStatisticsTaskRunRequest.Builder

    • Method Detail

      • databaseName

        StartColumnStatisticsTaskRunRequest.Builder databaseName​(String databaseName)

        The name of the database where the table resides.

        Parameters:
        databaseName - The name of the database where the table resides.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tableName

        StartColumnStatisticsTaskRunRequest.Builder tableName​(String tableName)

        The name of the table to generate statistics.

        Parameters:
        tableName - The name of the table to generate statistics.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • columnNameList

        StartColumnStatisticsTaskRunRequest.Builder columnNameList​(Collection<String> columnNameList)

        A list of the column names to generate statistics. If none is supplied, all column names for the table will be used by default.

        Parameters:
        columnNameList - A list of the column names to generate statistics. If none is supplied, all column names for the table will be used by default.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • columnNameList

        StartColumnStatisticsTaskRunRequest.Builder columnNameList​(String... columnNameList)

        A list of the column names to generate statistics. If none is supplied, all column names for the table will be used by default.

        Parameters:
        columnNameList - A list of the column names to generate statistics. If none is supplied, all column names for the table will be used by default.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • role

        StartColumnStatisticsTaskRunRequest.Builder role​(String role)

        The IAM role that the service assumes to generate statistics.

        Parameters:
        role - The IAM role that the service assumes to generate statistics.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sampleSize

        StartColumnStatisticsTaskRunRequest.Builder sampleSize​(Double sampleSize)

        The percentage of rows used to generate statistics. If none is supplied, the entire table will be used to generate stats.

        Parameters:
        sampleSize - The percentage of rows used to generate statistics. If none is supplied, the entire table will be used to generate stats.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • catalogID

        StartColumnStatisticsTaskRunRequest.Builder catalogID​(String catalogID)

        The ID of the Data Catalog where the table reside. If none is supplied, the Amazon Web Services account ID is used by default.

        Parameters:
        catalogID - The ID of the Data Catalog where the table reside. If none is supplied, the Amazon Web Services account ID is used by default.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • securityConfiguration

        StartColumnStatisticsTaskRunRequest.Builder securityConfiguration​(String securityConfiguration)

        Name of the security configuration that is used to encrypt CloudWatch logs for the column stats task run.

        Parameters:
        securityConfiguration - Name of the security configuration that is used to encrypt CloudWatch logs for the column stats task run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.