Package com.pulumi.aws.glue
Class CatalogTableOptimizerArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.glue.CatalogTableOptimizerArgs
-
public final class CatalogTableOptimizerArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCatalogTableOptimizerArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static CatalogTableOptimizerArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CatalogTableOptimizerArgs.Builderbuilder()static CatalogTableOptimizerArgs.Builderbuilder(CatalogTableOptimizerArgs defaults)com.pulumi.core.Output<java.lang.String>catalogId()com.pulumi.core.Output<CatalogTableOptimizerConfigurationArgs>configuration()com.pulumi.core.Output<java.lang.String>databaseName()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()com.pulumi.core.Output<java.lang.String>tableName()com.pulumi.core.Output<java.lang.String>type()
-
-
-
Field Detail
-
Empty
public static final CatalogTableOptimizerArgs Empty
-
-
Method Detail
-
catalogId
public com.pulumi.core.Output<java.lang.String> catalogId()
- Returns:
- Catalog ID of the table.
-
configuration
public com.pulumi.core.Output<CatalogTableOptimizerConfigurationArgs> configuration()
- Returns:
- Configuration block that defines the table optimizer settings. See `configuration` Block for additional details.
-
databaseName
public com.pulumi.core.Output<java.lang.String> databaseName()
- Returns:
- Name of the database in the catalog in which the table resides.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- 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.
-
tableName
public com.pulumi.core.Output<java.lang.String> tableName()
- Returns:
- Name of the table.
-
type
public com.pulumi.core.Output<java.lang.String> type()
- Returns:
- Type of table optimizer. Valid values are `compaction`, `retention`, and `orphanFileDeletion`.
-
builder
public static CatalogTableOptimizerArgs.Builder builder()
-
builder
public static CatalogTableOptimizerArgs.Builder builder(CatalogTableOptimizerArgs defaults)
-
-