Interface StartColumnStatisticsTaskRunRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<StartColumnStatisticsTaskRunRequest.Builder,StartColumnStatisticsTaskRunRequest>, GlueRequest.Builder, SdkBuilder<StartColumnStatisticsTaskRunRequest.Builder,StartColumnStatisticsTaskRunRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
StartColumnStatisticsTaskRunRequest

public static interface StartColumnStatisticsTaskRunRequest.Builder extends GlueRequest.Builder, SdkPojo, CopyableBuilder<StartColumnStatisticsTaskRunRequest.Builder,StartColumnStatisticsTaskRunRequest>
  • Method Details

    • 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

      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

      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

      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

      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

      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.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.