public static interface ConfiguredTable.Builder extends SdkPojo, CopyableBuilder<ConfiguredTable.Builder,ConfiguredTable>
| Modifier and Type | Method and Description |
|---|---|
ConfiguredTable.Builder |
allowedColumns(Collection<String> allowedColumns)
The columns within the underlying AWS Glue table that can be utilized within collaborations.
|
ConfiguredTable.Builder |
allowedColumns(String... allowedColumns)
The columns within the underlying AWS Glue table that can be utilized within collaborations.
|
ConfiguredTable.Builder |
analysisMethod(AnalysisMethod analysisMethod)
The analysis method for the configured table.
|
ConfiguredTable.Builder |
analysisMethod(String analysisMethod)
The analysis method for the configured table.
|
ConfiguredTable.Builder |
analysisRuleTypes(Collection<ConfiguredTableAnalysisRuleType> analysisRuleTypes)
The types of analysis rules associated with this configured table.
|
ConfiguredTable.Builder |
analysisRuleTypes(ConfiguredTableAnalysisRuleType... analysisRuleTypes)
The types of analysis rules associated with this configured table.
|
ConfiguredTable.Builder |
analysisRuleTypesWithStrings(Collection<String> analysisRuleTypes)
The types of analysis rules associated with this configured table.
|
ConfiguredTable.Builder |
analysisRuleTypesWithStrings(String... analysisRuleTypes)
The types of analysis rules associated with this configured table.
|
ConfiguredTable.Builder |
arn(String arn)
The unique ARN for the configured table.
|
ConfiguredTable.Builder |
createTime(Instant createTime)
The time the configured table was created.
|
ConfiguredTable.Builder |
description(String description)
A description for the configured table.
|
ConfiguredTable.Builder |
id(String id)
The unique ID for the configured table.
|
ConfiguredTable.Builder |
name(String name)
A name for the configured table.
|
default ConfiguredTable.Builder |
tableReference(Consumer<TableReference.Builder> tableReference)
The AWS Glue table that this configured table represents.
|
ConfiguredTable.Builder |
tableReference(TableReference tableReference)
The AWS Glue table that this configured table represents.
|
ConfiguredTable.Builder |
updateTime(Instant updateTime)
The time the configured table was last updated
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildConfiguredTable.Builder id(String id)
The unique ID for the configured table.
id - The unique ID for the configured table.ConfiguredTable.Builder arn(String arn)
The unique ARN for the configured table.
arn - The unique ARN for the configured table.ConfiguredTable.Builder name(String name)
A name for the configured table.
name - A name for the configured table.ConfiguredTable.Builder description(String description)
A description for the configured table.
description - A description for the configured table.ConfiguredTable.Builder tableReference(TableReference tableReference)
The AWS Glue table that this configured table represents.
tableReference - The AWS Glue table that this configured table represents.default ConfiguredTable.Builder tableReference(Consumer<TableReference.Builder> tableReference)
The AWS Glue table that this configured table represents.
This is a convenience method that creates an instance of theTableReference.Builder avoiding the need
to create one manually via TableReference.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to tableReference(TableReference).
tableReference - a consumer that will call methods on TableReference.BuildertableReference(TableReference)ConfiguredTable.Builder createTime(Instant createTime)
The time the configured table was created.
createTime - The time the configured table was created.ConfiguredTable.Builder updateTime(Instant updateTime)
The time the configured table was last updated
updateTime - The time the configured table was last updatedConfiguredTable.Builder analysisRuleTypesWithStrings(Collection<String> analysisRuleTypes)
The types of analysis rules associated with this configured table. Valid values are `AGGREGATION` and `LIST`. Currently, only one analysis rule may be associated with a configured table.
analysisRuleTypes - The types of analysis rules associated with this configured table. Valid values are `AGGREGATION` and
`LIST`. Currently, only one analysis rule may be associated with a configured table.ConfiguredTable.Builder analysisRuleTypesWithStrings(String... analysisRuleTypes)
The types of analysis rules associated with this configured table. Valid values are `AGGREGATION` and `LIST`. Currently, only one analysis rule may be associated with a configured table.
analysisRuleTypes - The types of analysis rules associated with this configured table. Valid values are `AGGREGATION` and
`LIST`. Currently, only one analysis rule may be associated with a configured table.ConfiguredTable.Builder analysisRuleTypes(Collection<ConfiguredTableAnalysisRuleType> analysisRuleTypes)
The types of analysis rules associated with this configured table. Valid values are `AGGREGATION` and `LIST`. Currently, only one analysis rule may be associated with a configured table.
analysisRuleTypes - The types of analysis rules associated with this configured table. Valid values are `AGGREGATION` and
`LIST`. Currently, only one analysis rule may be associated with a configured table.ConfiguredTable.Builder analysisRuleTypes(ConfiguredTableAnalysisRuleType... analysisRuleTypes)
The types of analysis rules associated with this configured table. Valid values are `AGGREGATION` and `LIST`. Currently, only one analysis rule may be associated with a configured table.
analysisRuleTypes - The types of analysis rules associated with this configured table. Valid values are `AGGREGATION` and
`LIST`. Currently, only one analysis rule may be associated with a configured table.ConfiguredTable.Builder analysisMethod(String analysisMethod)
The analysis method for the configured table. The only valid value is currently `DIRECT_QUERY`.
analysisMethod - The analysis method for the configured table. The only valid value is currently `DIRECT_QUERY`.AnalysisMethod,
AnalysisMethodConfiguredTable.Builder analysisMethod(AnalysisMethod analysisMethod)
The analysis method for the configured table. The only valid value is currently `DIRECT_QUERY`.
analysisMethod - The analysis method for the configured table. The only valid value is currently `DIRECT_QUERY`.AnalysisMethod,
AnalysisMethodConfiguredTable.Builder allowedColumns(Collection<String> allowedColumns)
The columns within the underlying AWS Glue table that can be utilized within collaborations.
allowedColumns - The columns within the underlying AWS Glue table that can be utilized within collaborations.ConfiguredTable.Builder allowedColumns(String... allowedColumns)
The columns within the underlying AWS Glue table that can be utilized within collaborations.
allowedColumns - The columns within the underlying AWS Glue table that can be utilized within collaborations.Copyright © 2023. All rights reserved.