Package com.pulumi.aws.cleanrooms.inputs
Class ConfiguredTableState.Builder
- java.lang.Object
-
- com.pulumi.aws.cleanrooms.inputs.ConfiguredTableState.Builder
-
- Enclosing class:
- ConfiguredTableState
public static final class ConfiguredTableState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ConfiguredTableState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfiguredTableState.BuilderallowedColumns(com.pulumi.core.Output<java.util.List<java.lang.String>> allowedColumns)ConfiguredTableState.BuilderallowedColumns(java.lang.String... allowedColumns)ConfiguredTableState.BuilderallowedColumns(java.util.List<java.lang.String> allowedColumns)ConfiguredTableState.BuilderanalysisMethod(com.pulumi.core.Output<java.lang.String> analysisMethod)ConfiguredTableState.BuilderanalysisMethod(java.lang.String analysisMethod)ConfiguredTableState.Builderarn(com.pulumi.core.Output<java.lang.String> arn)ConfiguredTableState.Builderarn(java.lang.String arn)ConfiguredTableStatebuild()ConfiguredTableState.BuildercreateTime(com.pulumi.core.Output<java.lang.String> createTime)ConfiguredTableState.BuildercreateTime(java.lang.String createTime)ConfiguredTableState.Builderdescription(com.pulumi.core.Output<java.lang.String> description)ConfiguredTableState.Builderdescription(java.lang.String description)ConfiguredTableState.Buildername(com.pulumi.core.Output<java.lang.String> name)ConfiguredTableState.Buildername(java.lang.String name)ConfiguredTableState.Builderregion(com.pulumi.core.Output<java.lang.String> region)ConfiguredTableState.Builderregion(java.lang.String region)ConfiguredTableState.BuildertableReference(ConfiguredTableTableReferenceArgs tableReference)ConfiguredTableState.BuildertableReference(com.pulumi.core.Output<ConfiguredTableTableReferenceArgs> tableReference)ConfiguredTableState.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)ConfiguredTableState.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)ConfiguredTableState.BuildertagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)ConfiguredTableState.BuildertagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)ConfiguredTableState.BuilderupdateTime(com.pulumi.core.Output<java.lang.String> updateTime)ConfiguredTableState.BuilderupdateTime(java.lang.String updateTime)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConfiguredTableState defaults)
-
-
Method Detail
-
allowedColumns
public ConfiguredTableState.Builder allowedColumns(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> allowedColumns)
- Parameters:
allowedColumns- The columns of the references table which will be included in the configured table.- Returns:
- builder
-
allowedColumns
public ConfiguredTableState.Builder allowedColumns(java.util.List<java.lang.String> allowedColumns)
- Parameters:
allowedColumns- The columns of the references table which will be included in the configured table.- Returns:
- builder
-
allowedColumns
public ConfiguredTableState.Builder allowedColumns(java.lang.String... allowedColumns)
- Parameters:
allowedColumns- The columns of the references table which will be included in the configured table.- Returns:
- builder
-
analysisMethod
public ConfiguredTableState.Builder analysisMethod(@Nullable com.pulumi.core.Output<java.lang.String> analysisMethod)
- Parameters:
analysisMethod- The analysis method for the configured table. The only valid value is currently `DIRECT_QUERY`.- Returns:
- builder
-
analysisMethod
public ConfiguredTableState.Builder analysisMethod(java.lang.String analysisMethod)
- Parameters:
analysisMethod- The analysis method for the configured table. The only valid value is currently `DIRECT_QUERY`.- Returns:
- builder
-
arn
public ConfiguredTableState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- The ARN of the configured table.- Returns:
- builder
-
arn
public ConfiguredTableState.Builder arn(java.lang.String arn)
- Parameters:
arn- The ARN of the configured table.- Returns:
- builder
-
createTime
public ConfiguredTableState.Builder createTime(@Nullable com.pulumi.core.Output<java.lang.String> createTime)
- Parameters:
createTime- The date and time the configured table was created.- Returns:
- builder
-
createTime
public ConfiguredTableState.Builder createTime(java.lang.String createTime)
- Parameters:
createTime- The date and time the configured table was created.- Returns:
- builder
-
description
public ConfiguredTableState.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- A description for the configured table.- Returns:
- builder
-
description
public ConfiguredTableState.Builder description(java.lang.String description)
- Parameters:
description- A description for the configured table.- Returns:
- builder
-
name
public ConfiguredTableState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- The name of the configured table.- Returns:
- builder
-
name
public ConfiguredTableState.Builder name(java.lang.String name)
- Parameters:
name- The name of the configured table.- Returns:
- builder
-
region
public ConfiguredTableState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public ConfiguredTableState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
tableReference
public ConfiguredTableState.Builder tableReference(@Nullable com.pulumi.core.Output<ConfiguredTableTableReferenceArgs> tableReference)
- Parameters:
tableReference- A reference to the AWS Glue table which will be used to create the configured table. * `table_reference.database_name` - (Required - Forces new resource) - The name of the AWS Glue database which contains the table. * `table_reference.table_name` - (Required - Forces new resource) - The name of the AWS Glue table which will be used to create the configured table.- Returns:
- builder
-
tableReference
public ConfiguredTableState.Builder tableReference(ConfiguredTableTableReferenceArgs tableReference)
- Parameters:
tableReference- A reference to the AWS Glue table which will be used to create the configured table. * `table_reference.database_name` - (Required - Forces new resource) - The name of the AWS Glue database which contains the table. * `table_reference.table_name` - (Required - Forces new resource) - The name of the AWS Glue table which will be used to create the configured table.- Returns:
- builder
-
tags
public ConfiguredTableState.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Key value pairs which tag the configured table.- Returns:
- builder
-
tags
public ConfiguredTableState.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Key value pairs which tag the configured table.- Returns:
- builder
-
tagsAll
public ConfiguredTableState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
-
tagsAll
public ConfiguredTableState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
-
updateTime
public ConfiguredTableState.Builder updateTime(@Nullable com.pulumi.core.Output<java.lang.String> updateTime)
- Parameters:
updateTime- The date and time the configured table was last updated.- Returns:
- builder
-
updateTime
public ConfiguredTableState.Builder updateTime(java.lang.String updateTime)
- Parameters:
updateTime- The date and time the configured table was last updated.- Returns:
- builder
-
build
public ConfiguredTableState build()
-
-