Package com.pulumi.aws.glue.inputs
Class CatalogTableViewDefinitionRepresentationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.glue.inputs.CatalogTableViewDefinitionRepresentationArgs.Builder
-
- Enclosing class:
- CatalogTableViewDefinitionRepresentationArgs
public static final class CatalogTableViewDefinitionRepresentationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(CatalogTableViewDefinitionRepresentationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CatalogTableViewDefinitionRepresentationArgs defaults)
-
-
Method Detail
-
dialect
public CatalogTableViewDefinitionRepresentationArgs.Builder dialect(@Nullable com.pulumi.core.Output<java.lang.String> dialect)
- Parameters:
dialect- Parameter that specifies the engine type of a specific representation. Valid values are `REDSHIFT`, `ATHENA`, and `SPARK`.- Returns:
- builder
-
dialect
public CatalogTableViewDefinitionRepresentationArgs.Builder dialect(java.lang.String dialect)
- Parameters:
dialect- Parameter that specifies the engine type of a specific representation. Valid values are `REDSHIFT`, `ATHENA`, and `SPARK`.- Returns:
- builder
-
dialectVersion
public CatalogTableViewDefinitionRepresentationArgs.Builder dialectVersion(@Nullable com.pulumi.core.Output<java.lang.String> dialectVersion)
- Parameters:
dialectVersion- Parameter that specifies the version of the engine of a specific representation.- Returns:
- builder
-
dialectVersion
public CatalogTableViewDefinitionRepresentationArgs.Builder dialectVersion(java.lang.String dialectVersion)
- Parameters:
dialectVersion- Parameter that specifies the version of the engine of a specific representation.- Returns:
- builder
-
validationConnection
public CatalogTableViewDefinitionRepresentationArgs.Builder validationConnection(@Nullable com.pulumi.core.Output<java.lang.String> validationConnection)
- Parameters:
validationConnection- Name of the connection to be used to validate the specific representation of the view.- Returns:
- builder
-
validationConnection
public CatalogTableViewDefinitionRepresentationArgs.Builder validationConnection(java.lang.String validationConnection)
- Parameters:
validationConnection- Name of the connection to be used to validate the specific representation of the view.- Returns:
- builder
-
viewExpandedText
public CatalogTableViewDefinitionRepresentationArgs.Builder viewExpandedText(@Nullable com.pulumi.core.Output<java.lang.String> viewExpandedText)
- Parameters:
viewExpandedText- String that represents the SQL query that describes the view with expanded resource ARNs.- Returns:
- builder
-
viewExpandedText
public CatalogTableViewDefinitionRepresentationArgs.Builder viewExpandedText(java.lang.String viewExpandedText)
- Parameters:
viewExpandedText- String that represents the SQL query that describes the view with expanded resource ARNs.- Returns:
- builder
-
viewOriginalText
public CatalogTableViewDefinitionRepresentationArgs.Builder viewOriginalText(@Nullable com.pulumi.core.Output<java.lang.String> viewOriginalText)
- Parameters:
viewOriginalText- String that represents the original SQL query that describes the view.- Returns:
- builder
-
viewOriginalText
public CatalogTableViewDefinitionRepresentationArgs.Builder viewOriginalText(java.lang.String viewOriginalText)
- Parameters:
viewOriginalText- String that represents the original SQL query that describes the view.- Returns:
- builder
-
build
public CatalogTableViewDefinitionRepresentationArgs build()
-
-