Interface UpdateConfiguredTableRequest.Builder

  • Method Details

    • configuredTableIdentifier

      UpdateConfiguredTableRequest.Builder configuredTableIdentifier(String configuredTableIdentifier)

      The identifier for the configured table to update. Currently accepts the configured table ID.

      Parameters:
      configuredTableIdentifier - The identifier for the configured table to update. Currently accepts the configured table ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      A new name for the configured table.

      Parameters:
      name - A new name for the configured table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      UpdateConfiguredTableRequest.Builder description(String description)

      A new description for the configured table.

      Parameters:
      description - A new description for the configured table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • analysisMethod

      UpdateConfiguredTableRequest.Builder analysisMethod(String analysisMethod)

      The analysis method for the configured table.

      DIRECT_QUERY allows SQL queries to be run directly on this table.

      DIRECT_JOB allows PySpark jobs to be run directly on this table.

      MULTIPLE allows both SQL queries and PySpark jobs to be run directly on this table.

      Parameters:
      analysisMethod - The analysis method for the configured table.

      DIRECT_QUERY allows SQL queries to be run directly on this table.

      DIRECT_JOB allows PySpark jobs to be run directly on this table.

      MULTIPLE allows both SQL queries and PySpark jobs to be run directly on this table.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • analysisMethod

      UpdateConfiguredTableRequest.Builder analysisMethod(AnalysisMethod analysisMethod)

      The analysis method for the configured table.

      DIRECT_QUERY allows SQL queries to be run directly on this table.

      DIRECT_JOB allows PySpark jobs to be run directly on this table.

      MULTIPLE allows both SQL queries and PySpark jobs to be run directly on this table.

      Parameters:
      analysisMethod - The analysis method for the configured table.

      DIRECT_QUERY allows SQL queries to be run directly on this table.

      DIRECT_JOB allows PySpark jobs to be run directly on this table.

      MULTIPLE allows both SQL queries and PySpark jobs to be run directly on this table.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • selectedAnalysisMethodsWithStrings

      UpdateConfiguredTableRequest.Builder selectedAnalysisMethodsWithStrings(Collection<String> selectedAnalysisMethods)

      The selected analysis methods for the table configuration update.

      Parameters:
      selectedAnalysisMethods - The selected analysis methods for the table configuration update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • selectedAnalysisMethodsWithStrings

      UpdateConfiguredTableRequest.Builder selectedAnalysisMethodsWithStrings(String... selectedAnalysisMethods)

      The selected analysis methods for the table configuration update.

      Parameters:
      selectedAnalysisMethods - The selected analysis methods for the table configuration update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • selectedAnalysisMethods

      UpdateConfiguredTableRequest.Builder selectedAnalysisMethods(Collection<SelectedAnalysisMethod> selectedAnalysisMethods)

      The selected analysis methods for the table configuration update.

      Parameters:
      selectedAnalysisMethods - The selected analysis methods for the table configuration update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • selectedAnalysisMethods

      UpdateConfiguredTableRequest.Builder selectedAnalysisMethods(SelectedAnalysisMethod... selectedAnalysisMethods)

      The selected analysis methods for the table configuration update.

      Parameters:
      selectedAnalysisMethods - The selected analysis methods for the table configuration update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      UpdateConfiguredTableRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration 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.