Interface ConfiguredTableSummary.Builder

  • Method Details

    • id

      The unique ID of the configured table.

      Parameters:
      id - The unique ID of the configured table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      The unique ARN of the configured table.

      Parameters:
      arn - The unique ARN of the configured table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the configured table.

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

      ConfiguredTableSummary.Builder createTime(Instant createTime)

      The time the configured table was created.

      Parameters:
      createTime - The time the configured table was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updateTime

      ConfiguredTableSummary.Builder updateTime(Instant updateTime)

      The time the configured table was last updated.

      Parameters:
      updateTime - The time the configured table was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • analysisRuleTypesWithStrings

      ConfiguredTableSummary.Builder analysisRuleTypesWithStrings(Collection<String> analysisRuleTypes)

      The types of analysis rules associated with this configured table.

      Parameters:
      analysisRuleTypes - The types of analysis rules associated with this configured table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • analysisRuleTypesWithStrings

      ConfiguredTableSummary.Builder analysisRuleTypesWithStrings(String... analysisRuleTypes)

      The types of analysis rules associated with this configured table.

      Parameters:
      analysisRuleTypes - The types of analysis rules associated with this configured table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • analysisRuleTypes

      The types of analysis rules associated with this configured table.

      Parameters:
      analysisRuleTypes - The types of analysis rules associated with this configured table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • analysisRuleTypes

      ConfiguredTableSummary.Builder analysisRuleTypes(ConfiguredTableAnalysisRuleType... analysisRuleTypes)

      The types of analysis rules associated with this configured table.

      Parameters:
      analysisRuleTypes - The types of analysis rules associated with this configured table.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • analysisMethod

      ConfiguredTableSummary.Builder analysisMethod(String analysisMethod)

      The analysis method for the configured tables.

      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 tables.

      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

      ConfiguredTableSummary.Builder analysisMethod(AnalysisMethod analysisMethod)

      The analysis method for the configured tables.

      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 tables.

      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

      ConfiguredTableSummary.Builder selectedAnalysisMethodsWithStrings(Collection<String> selectedAnalysisMethods)

      The selected analysis methods for the configured table summary.

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

      ConfiguredTableSummary.Builder selectedAnalysisMethodsWithStrings(String... selectedAnalysisMethods)

      The selected analysis methods for the configured table summary.

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

      ConfiguredTableSummary.Builder selectedAnalysisMethods(Collection<SelectedAnalysisMethod> selectedAnalysisMethods)

      The selected analysis methods for the configured table summary.

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

      ConfiguredTableSummary.Builder selectedAnalysisMethods(SelectedAnalysisMethod... selectedAnalysisMethods)

      The selected analysis methods for the configured table summary.

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