Interface CodeGenConfigurationNode.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CodeGenConfigurationNode.Builder,
,CodeGenConfigurationNode> SdkBuilder<CodeGenConfigurationNode.Builder,
,CodeGenConfigurationNode> SdkPojo
- Enclosing class:
CodeGenConfigurationNode
-
Method Summary
Modifier and TypeMethodDescriptiondefault CodeGenConfigurationNode.Builder
aggregate
(Consumer<Aggregate.Builder> aggregate) Specifies a transform that groups rows by chosen fields and computes the aggregated value by specified function.Specifies a transform that groups rows by chosen fields and computes the aggregated value by specified function.default CodeGenConfigurationNode.Builder
amazonRedshiftSource
(Consumer<AmazonRedshiftSource.Builder> amazonRedshiftSource) Specifies a target that writes to a data source in Amazon Redshift.amazonRedshiftSource
(AmazonRedshiftSource amazonRedshiftSource) Specifies a target that writes to a data source in Amazon Redshift.default CodeGenConfigurationNode.Builder
amazonRedshiftTarget
(Consumer<AmazonRedshiftTarget.Builder> amazonRedshiftTarget) Specifies a target that writes to a data target in Amazon Redshift.amazonRedshiftTarget
(AmazonRedshiftTarget amazonRedshiftTarget) Specifies a target that writes to a data target in Amazon Redshift.default CodeGenConfigurationNode.Builder
applyMapping
(Consumer<ApplyMapping.Builder> applyMapping) Specifies a transform that maps data property keys in the data source to data property keys in the data target.applyMapping
(ApplyMapping applyMapping) Specifies a transform that maps data property keys in the data source to data property keys in the data target.default CodeGenConfigurationNode.Builder
athenaConnectorSource
(Consumer<AthenaConnectorSource.Builder> athenaConnectorSource) Specifies a connector to an Amazon Athena data source.athenaConnectorSource
(AthenaConnectorSource athenaConnectorSource) Specifies a connector to an Amazon Athena data source.default CodeGenConfigurationNode.Builder
catalogDeltaSource
(Consumer<CatalogDeltaSource.Builder> catalogDeltaSource) Specifies a Delta Lake data source that is registered in the Glue Data Catalog.catalogDeltaSource
(CatalogDeltaSource catalogDeltaSource) Specifies a Delta Lake data source that is registered in the Glue Data Catalog.default CodeGenConfigurationNode.Builder
catalogHudiSource
(Consumer<CatalogHudiSource.Builder> catalogHudiSource) Specifies a Hudi data source that is registered in the Glue Data Catalog.catalogHudiSource
(CatalogHudiSource catalogHudiSource) Specifies a Hudi data source that is registered in the Glue Data Catalog.default CodeGenConfigurationNode.Builder
catalogKafkaSource
(Consumer<CatalogKafkaSource.Builder> catalogKafkaSource) Specifies an Apache Kafka data store in the Data Catalog.catalogKafkaSource
(CatalogKafkaSource catalogKafkaSource) Specifies an Apache Kafka data store in the Data Catalog.default CodeGenConfigurationNode.Builder
catalogKinesisSource
(Consumer<CatalogKinesisSource.Builder> catalogKinesisSource) Specifies a Kinesis data source in the Glue Data Catalog.catalogKinesisSource
(CatalogKinesisSource catalogKinesisSource) Specifies a Kinesis data source in the Glue Data Catalog.default CodeGenConfigurationNode.Builder
catalogSource
(Consumer<CatalogSource.Builder> catalogSource) Specifies a data store in the Glue Data Catalog.catalogSource
(CatalogSource catalogSource) Specifies a data store in the Glue Data Catalog.default CodeGenConfigurationNode.Builder
catalogTarget
(Consumer<BasicCatalogTarget.Builder> catalogTarget) Specifies a target that uses a Glue Data Catalog table.catalogTarget
(BasicCatalogTarget catalogTarget) Specifies a target that uses a Glue Data Catalog table.default CodeGenConfigurationNode.Builder
connectorDataSource
(Consumer<ConnectorDataSource.Builder> connectorDataSource) Specifies a source generated with standard connection options.connectorDataSource
(ConnectorDataSource connectorDataSource) Specifies a source generated with standard connection options.default CodeGenConfigurationNode.Builder
connectorDataTarget
(Consumer<ConnectorDataTarget.Builder> connectorDataTarget) Specifies a target generated with standard connection options.connectorDataTarget
(ConnectorDataTarget connectorDataTarget) Specifies a target generated with standard connection options.default CodeGenConfigurationNode.Builder
customCode
(Consumer<CustomCode.Builder> customCode) Specifies a transform that uses custom code you provide to perform the data transformation.customCode
(CustomCode customCode) Specifies a transform that uses custom code you provide to perform the data transformation.default CodeGenConfigurationNode.Builder
directJDBCSource
(Consumer<DirectJDBCSource.Builder> directJDBCSource) Sets the value of the DirectJDBCSource property for this object.directJDBCSource
(DirectJDBCSource directJDBCSource) Sets the value of the DirectJDBCSource property for this object.default CodeGenConfigurationNode.Builder
directKafkaSource
(Consumer<DirectKafkaSource.Builder> directKafkaSource) Specifies an Apache Kafka data store.directKafkaSource
(DirectKafkaSource directKafkaSource) Specifies an Apache Kafka data store.default CodeGenConfigurationNode.Builder
directKinesisSource
(Consumer<DirectKinesisSource.Builder> directKinesisSource) Specifies a direct Amazon Kinesis data source.directKinesisSource
(DirectKinesisSource directKinesisSource) Specifies a direct Amazon Kinesis data source.default CodeGenConfigurationNode.Builder
dropDuplicates
(Consumer<DropDuplicates.Builder> dropDuplicates) Specifies a transform that removes rows of repeating data from a data set.dropDuplicates
(DropDuplicates dropDuplicates) Specifies a transform that removes rows of repeating data from a data set.default CodeGenConfigurationNode.Builder
dropFields
(Consumer<DropFields.Builder> dropFields) Specifies a transform that chooses the data property keys that you want to drop.dropFields
(DropFields dropFields) Specifies a transform that chooses the data property keys that you want to drop.default CodeGenConfigurationNode.Builder
dropNullFields
(Consumer<DropNullFields.Builder> dropNullFields) Specifies a transform that removes columns from the dataset if all values in the column are 'null'.dropNullFields
(DropNullFields dropNullFields) Specifies a transform that removes columns from the dataset if all values in the column are 'null'.default CodeGenConfigurationNode.Builder
dynamicTransform
(Consumer<DynamicTransform.Builder> dynamicTransform) Specifies a custom visual transform created by a user.dynamicTransform
(DynamicTransform dynamicTransform) Specifies a custom visual transform created by a user.default CodeGenConfigurationNode.Builder
dynamoDBCatalogSource
(Consumer<DynamoDBCatalogSource.Builder> dynamoDBCatalogSource) Specifies a DynamoDBC Catalog data store in the Glue Data Catalog.dynamoDBCatalogSource
(DynamoDBCatalogSource dynamoDBCatalogSource) Specifies a DynamoDBC Catalog data store in the Glue Data Catalog.default CodeGenConfigurationNode.Builder
evaluateDataQuality
(Consumer<EvaluateDataQuality.Builder> evaluateDataQuality) Specifies your data quality evaluation criteria.evaluateDataQuality
(EvaluateDataQuality evaluateDataQuality) Specifies your data quality evaluation criteria.default CodeGenConfigurationNode.Builder
evaluateDataQualityMultiFrame
(Consumer<EvaluateDataQualityMultiFrame.Builder> evaluateDataQualityMultiFrame) Specifies your data quality evaluation criteria.evaluateDataQualityMultiFrame
(EvaluateDataQualityMultiFrame evaluateDataQualityMultiFrame) Specifies your data quality evaluation criteria.default CodeGenConfigurationNode.Builder
fillMissingValues
(Consumer<FillMissingValues.Builder> fillMissingValues) Specifies a transform that locates records in the dataset that have missing values and adds a new field with a value determined by imputation.fillMissingValues
(FillMissingValues fillMissingValues) Specifies a transform that locates records in the dataset that have missing values and adds a new field with a value determined by imputation.default CodeGenConfigurationNode.Builder
filter
(Consumer<Filter.Builder> filter) Specifies a transform that splits a dataset into two, based on a filter condition.Specifies a transform that splits a dataset into two, based on a filter condition.default CodeGenConfigurationNode.Builder
governedCatalogSource
(Consumer<GovernedCatalogSource.Builder> governedCatalogSource) Specifies a data source in a goverened Data Catalog.governedCatalogSource
(GovernedCatalogSource governedCatalogSource) Specifies a data source in a goverened Data Catalog.default CodeGenConfigurationNode.Builder
governedCatalogTarget
(Consumer<GovernedCatalogTarget.Builder> governedCatalogTarget) Specifies a data target that writes to a goverened catalog.governedCatalogTarget
(GovernedCatalogTarget governedCatalogTarget) Specifies a data target that writes to a goverened catalog.default CodeGenConfigurationNode.Builder
jdbcConnectorSource
(Consumer<JDBCConnectorSource.Builder> jdbcConnectorSource) Specifies a connector to a JDBC data source.jdbcConnectorSource
(JDBCConnectorSource jdbcConnectorSource) Specifies a connector to a JDBC data source.default CodeGenConfigurationNode.Builder
jdbcConnectorTarget
(Consumer<JDBCConnectorTarget.Builder> jdbcConnectorTarget) Specifies a data target that writes to Amazon S3 in Apache Parquet columnar storage.jdbcConnectorTarget
(JDBCConnectorTarget jdbcConnectorTarget) Specifies a data target that writes to Amazon S3 in Apache Parquet columnar storage.default CodeGenConfigurationNode.Builder
join
(Consumer<Join.Builder> join) Specifies a transform that joins two datasets into one dataset using a comparison phrase on the specified data property keys.Specifies a transform that joins two datasets into one dataset using a comparison phrase on the specified data property keys.default CodeGenConfigurationNode.Builder
merge
(Consumer<Merge.Builder> merge) Specifies a transform that merges aDynamicFrame
with a stagingDynamicFrame
based on the specified primary keys to identify records.Specifies a transform that merges aDynamicFrame
with a stagingDynamicFrame
based on the specified primary keys to identify records.default CodeGenConfigurationNode.Builder
microsoftSQLServerCatalogSource
(Consumer<MicrosoftSQLServerCatalogSource.Builder> microsoftSQLServerCatalogSource) Specifies a Microsoft SQL server data source in the Glue Data Catalog.microsoftSQLServerCatalogSource
(MicrosoftSQLServerCatalogSource microsoftSQLServerCatalogSource) Specifies a Microsoft SQL server data source in the Glue Data Catalog.default CodeGenConfigurationNode.Builder
microsoftSQLServerCatalogTarget
(Consumer<MicrosoftSQLServerCatalogTarget.Builder> microsoftSQLServerCatalogTarget) Specifies a target that uses Microsoft SQL.microsoftSQLServerCatalogTarget
(MicrosoftSQLServerCatalogTarget microsoftSQLServerCatalogTarget) Specifies a target that uses Microsoft SQL.default CodeGenConfigurationNode.Builder
mySQLCatalogSource
(Consumer<MySQLCatalogSource.Builder> mySQLCatalogSource) Specifies a MySQL data source in the Glue Data Catalog.mySQLCatalogSource
(MySQLCatalogSource mySQLCatalogSource) Specifies a MySQL data source in the Glue Data Catalog.default CodeGenConfigurationNode.Builder
mySQLCatalogTarget
(Consumer<MySQLCatalogTarget.Builder> mySQLCatalogTarget) Specifies a target that uses MySQL.mySQLCatalogTarget
(MySQLCatalogTarget mySQLCatalogTarget) Specifies a target that uses MySQL.default CodeGenConfigurationNode.Builder
oracleSQLCatalogSource
(Consumer<OracleSQLCatalogSource.Builder> oracleSQLCatalogSource) Specifies an Oracle data source in the Glue Data Catalog.oracleSQLCatalogSource
(OracleSQLCatalogSource oracleSQLCatalogSource) Specifies an Oracle data source in the Glue Data Catalog.default CodeGenConfigurationNode.Builder
oracleSQLCatalogTarget
(Consumer<OracleSQLCatalogTarget.Builder> oracleSQLCatalogTarget) Specifies a target that uses Oracle SQL.oracleSQLCatalogTarget
(OracleSQLCatalogTarget oracleSQLCatalogTarget) Specifies a target that uses Oracle SQL.default CodeGenConfigurationNode.Builder
piiDetection
(Consumer<PIIDetection.Builder> piiDetection) Specifies a transform that identifies, removes or masks PII data.piiDetection
(PIIDetection piiDetection) Specifies a transform that identifies, removes or masks PII data.default CodeGenConfigurationNode.Builder
postgreSQLCatalogSource
(Consumer<PostgreSQLCatalogSource.Builder> postgreSQLCatalogSource) Specifies a PostgresSQL data source in the Glue Data Catalog.postgreSQLCatalogSource
(PostgreSQLCatalogSource postgreSQLCatalogSource) Specifies a PostgresSQL data source in the Glue Data Catalog.default CodeGenConfigurationNode.Builder
postgreSQLCatalogTarget
(Consumer<PostgreSQLCatalogTarget.Builder> postgreSQLCatalogTarget) Specifies a target that uses Postgres SQL.postgreSQLCatalogTarget
(PostgreSQLCatalogTarget postgreSQLCatalogTarget) Specifies a target that uses Postgres SQL.default CodeGenConfigurationNode.Builder
recipe
(Consumer<Recipe.Builder> recipe) Specifies a Glue DataBrew recipe node.Specifies a Glue DataBrew recipe node.default CodeGenConfigurationNode.Builder
redshiftSource
(Consumer<RedshiftSource.Builder> redshiftSource) Specifies an Amazon Redshift data store.redshiftSource
(RedshiftSource redshiftSource) Specifies an Amazon Redshift data store.default CodeGenConfigurationNode.Builder
redshiftTarget
(Consumer<RedshiftTarget.Builder> redshiftTarget) Specifies a target that uses Amazon Redshift.redshiftTarget
(RedshiftTarget redshiftTarget) Specifies a target that uses Amazon Redshift.default CodeGenConfigurationNode.Builder
relationalCatalogSource
(Consumer<RelationalCatalogSource.Builder> relationalCatalogSource) Specifies a relational catalog data store in the Glue Data Catalog.relationalCatalogSource
(RelationalCatalogSource relationalCatalogSource) Specifies a relational catalog data store in the Glue Data Catalog.default CodeGenConfigurationNode.Builder
renameField
(Consumer<RenameField.Builder> renameField) Specifies a transform that renames a single data property key.renameField
(RenameField renameField) Specifies a transform that renames a single data property key.default CodeGenConfigurationNode.Builder
s3CatalogDeltaSource
(Consumer<S3CatalogDeltaSource.Builder> s3CatalogDeltaSource) Specifies a Delta Lake data source that is registered in the Glue Data Catalog.s3CatalogDeltaSource
(S3CatalogDeltaSource s3CatalogDeltaSource) Specifies a Delta Lake data source that is registered in the Glue Data Catalog.default CodeGenConfigurationNode.Builder
s3CatalogHudiSource
(Consumer<S3CatalogHudiSource.Builder> s3CatalogHudiSource) Specifies a Hudi data source that is registered in the Glue Data Catalog.s3CatalogHudiSource
(S3CatalogHudiSource s3CatalogHudiSource) Specifies a Hudi data source that is registered in the Glue Data Catalog.default CodeGenConfigurationNode.Builder
s3CatalogSource
(Consumer<S3CatalogSource.Builder> s3CatalogSource) Specifies an Amazon S3 data store in the Glue Data Catalog.s3CatalogSource
(S3CatalogSource s3CatalogSource) Specifies an Amazon S3 data store in the Glue Data Catalog.default CodeGenConfigurationNode.Builder
s3CatalogTarget
(Consumer<S3CatalogTarget.Builder> s3CatalogTarget) Specifies a data target that writes to Amazon S3 using the Glue Data Catalog.s3CatalogTarget
(S3CatalogTarget s3CatalogTarget) Specifies a data target that writes to Amazon S3 using the Glue Data Catalog.default CodeGenConfigurationNode.Builder
s3CsvSource
(Consumer<S3CsvSource.Builder> s3CsvSource) Specifies a command-separated value (CSV) data store stored in Amazon S3.s3CsvSource
(S3CsvSource s3CsvSource) Specifies a command-separated value (CSV) data store stored in Amazon S3.default CodeGenConfigurationNode.Builder
s3DeltaCatalogTarget
(Consumer<S3DeltaCatalogTarget.Builder> s3DeltaCatalogTarget) Specifies a target that writes to a Delta Lake data source in the Glue Data Catalog.s3DeltaCatalogTarget
(S3DeltaCatalogTarget s3DeltaCatalogTarget) Specifies a target that writes to a Delta Lake data source in the Glue Data Catalog.default CodeGenConfigurationNode.Builder
s3DeltaDirectTarget
(Consumer<S3DeltaDirectTarget.Builder> s3DeltaDirectTarget) Specifies a target that writes to a Delta Lake data source in Amazon S3.s3DeltaDirectTarget
(S3DeltaDirectTarget s3DeltaDirectTarget) Specifies a target that writes to a Delta Lake data source in Amazon S3.default CodeGenConfigurationNode.Builder
s3DeltaSource
(Consumer<S3DeltaSource.Builder> s3DeltaSource) Specifies a Delta Lake data source stored in Amazon S3.s3DeltaSource
(S3DeltaSource s3DeltaSource) Specifies a Delta Lake data source stored in Amazon S3.default CodeGenConfigurationNode.Builder
s3DirectTarget
(Consumer<S3DirectTarget.Builder> s3DirectTarget) Specifies a data target that writes to Amazon S3.s3DirectTarget
(S3DirectTarget s3DirectTarget) Specifies a data target that writes to Amazon S3.default CodeGenConfigurationNode.Builder
s3GlueParquetTarget
(Consumer<S3GlueParquetTarget.Builder> s3GlueParquetTarget) Specifies a data target that writes to Amazon S3 in Apache Parquet columnar storage.s3GlueParquetTarget
(S3GlueParquetTarget s3GlueParquetTarget) Specifies a data target that writes to Amazon S3 in Apache Parquet columnar storage.default CodeGenConfigurationNode.Builder
s3HudiCatalogTarget
(Consumer<S3HudiCatalogTarget.Builder> s3HudiCatalogTarget) Specifies a target that writes to a Hudi data source in the Glue Data Catalog.s3HudiCatalogTarget
(S3HudiCatalogTarget s3HudiCatalogTarget) Specifies a target that writes to a Hudi data source in the Glue Data Catalog.default CodeGenConfigurationNode.Builder
s3HudiDirectTarget
(Consumer<S3HudiDirectTarget.Builder> s3HudiDirectTarget) Specifies a target that writes to a Hudi data source in Amazon S3.s3HudiDirectTarget
(S3HudiDirectTarget s3HudiDirectTarget) Specifies a target that writes to a Hudi data source in Amazon S3.default CodeGenConfigurationNode.Builder
s3HudiSource
(Consumer<S3HudiSource.Builder> s3HudiSource) Specifies a Hudi data source stored in Amazon S3.s3HudiSource
(S3HudiSource s3HudiSource) Specifies a Hudi data source stored in Amazon S3.default CodeGenConfigurationNode.Builder
s3JsonSource
(Consumer<S3JsonSource.Builder> s3JsonSource) Specifies a JSON data store stored in Amazon S3.s3JsonSource
(S3JsonSource s3JsonSource) Specifies a JSON data store stored in Amazon S3.default CodeGenConfigurationNode.Builder
s3ParquetSource
(Consumer<S3ParquetSource.Builder> s3ParquetSource) Specifies an Apache Parquet data store stored in Amazon S3.s3ParquetSource
(S3ParquetSource s3ParquetSource) Specifies an Apache Parquet data store stored in Amazon S3.default CodeGenConfigurationNode.Builder
selectFields
(Consumer<SelectFields.Builder> selectFields) Specifies a transform that chooses the data property keys that you want to keep.selectFields
(SelectFields selectFields) Specifies a transform that chooses the data property keys that you want to keep.default CodeGenConfigurationNode.Builder
selectFromCollection
(Consumer<SelectFromCollection.Builder> selectFromCollection) Specifies a transform that chooses oneDynamicFrame
from a collection ofDynamicFrames
.selectFromCollection
(SelectFromCollection selectFromCollection) Specifies a transform that chooses oneDynamicFrame
from a collection ofDynamicFrames
.default CodeGenConfigurationNode.Builder
snowflakeSource
(Consumer<SnowflakeSource.Builder> snowflakeSource) Specifies a Snowflake data source.snowflakeSource
(SnowflakeSource snowflakeSource) Specifies a Snowflake data source.default CodeGenConfigurationNode.Builder
snowflakeTarget
(Consumer<SnowflakeTarget.Builder> snowflakeTarget) Specifies a target that writes to a Snowflake data source.snowflakeTarget
(SnowflakeTarget snowflakeTarget) Specifies a target that writes to a Snowflake data source.default CodeGenConfigurationNode.Builder
sparkConnectorSource
(Consumer<SparkConnectorSource.Builder> sparkConnectorSource) Specifies a connector to an Apache Spark data source.sparkConnectorSource
(SparkConnectorSource sparkConnectorSource) Specifies a connector to an Apache Spark data source.default CodeGenConfigurationNode.Builder
sparkConnectorTarget
(Consumer<SparkConnectorTarget.Builder> sparkConnectorTarget) Specifies a target that uses an Apache Spark connector.sparkConnectorTarget
(SparkConnectorTarget sparkConnectorTarget) Specifies a target that uses an Apache Spark connector.default CodeGenConfigurationNode.Builder
sparkSQL
(Consumer<SparkSQL.Builder> sparkSQL) Specifies a transform where you enter a SQL query using Spark SQL syntax to transform the data.Specifies a transform where you enter a SQL query using Spark SQL syntax to transform the data.default CodeGenConfigurationNode.Builder
spigot
(Consumer<Spigot.Builder> spigot) Specifies a transform that writes samples of the data to an Amazon S3 bucket.Specifies a transform that writes samples of the data to an Amazon S3 bucket.default CodeGenConfigurationNode.Builder
splitFields
(Consumer<SplitFields.Builder> splitFields) Specifies a transform that splits data property keys into twoDynamicFrames
.splitFields
(SplitFields splitFields) Specifies a transform that splits data property keys into twoDynamicFrames
.default CodeGenConfigurationNode.Builder
union
(Consumer<Union.Builder> union) Specifies a transform that combines the rows from two or more datasets into a single result.Specifies a transform that combines the rows from two or more datasets into a single result.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
athenaConnectorSource
Specifies a connector to an Amazon Athena data source.
- Parameters:
athenaConnectorSource
- Specifies a connector to an Amazon Athena data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
athenaConnectorSource
default CodeGenConfigurationNode.Builder athenaConnectorSource(Consumer<AthenaConnectorSource.Builder> athenaConnectorSource) Specifies a connector to an Amazon Athena data source.
This is a convenience method that creates an instance of theAthenaConnectorSource.Builder
avoiding the need to create one manually viaAthenaConnectorSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toathenaConnectorSource(AthenaConnectorSource)
.- Parameters:
athenaConnectorSource
- a consumer that will call methods onAthenaConnectorSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
jdbcConnectorSource
Specifies a connector to a JDBC data source.
- Parameters:
jdbcConnectorSource
- Specifies a connector to a JDBC data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jdbcConnectorSource
default CodeGenConfigurationNode.Builder jdbcConnectorSource(Consumer<JDBCConnectorSource.Builder> jdbcConnectorSource) Specifies a connector to a JDBC data source.
This is a convenience method that creates an instance of theJDBCConnectorSource.Builder
avoiding the need to create one manually viaJDBCConnectorSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tojdbcConnectorSource(JDBCConnectorSource)
.- Parameters:
jdbcConnectorSource
- a consumer that will call methods onJDBCConnectorSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sparkConnectorSource
Specifies a connector to an Apache Spark data source.
- Parameters:
sparkConnectorSource
- Specifies a connector to an Apache Spark data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sparkConnectorSource
default CodeGenConfigurationNode.Builder sparkConnectorSource(Consumer<SparkConnectorSource.Builder> sparkConnectorSource) Specifies a connector to an Apache Spark data source.
This is a convenience method that creates an instance of theSparkConnectorSource.Builder
avoiding the need to create one manually viaSparkConnectorSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosparkConnectorSource(SparkConnectorSource)
.- Parameters:
sparkConnectorSource
- a consumer that will call methods onSparkConnectorSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
catalogSource
Specifies a data store in the Glue Data Catalog.
- Parameters:
catalogSource
- Specifies a data store in the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
catalogSource
default CodeGenConfigurationNode.Builder catalogSource(Consumer<CatalogSource.Builder> catalogSource) Specifies a data store in the Glue Data Catalog.
This is a convenience method that creates an instance of theCatalogSource.Builder
avoiding the need to create one manually viaCatalogSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocatalogSource(CatalogSource)
.- Parameters:
catalogSource
- a consumer that will call methods onCatalogSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
redshiftSource
Specifies an Amazon Redshift data store.
- Parameters:
redshiftSource
- Specifies an Amazon Redshift data store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
redshiftSource
default CodeGenConfigurationNode.Builder redshiftSource(Consumer<RedshiftSource.Builder> redshiftSource) Specifies an Amazon Redshift data store.
This is a convenience method that creates an instance of theRedshiftSource.Builder
avoiding the need to create one manually viaRedshiftSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toredshiftSource(RedshiftSource)
.- Parameters:
redshiftSource
- a consumer that will call methods onRedshiftSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3CatalogSource
Specifies an Amazon S3 data store in the Glue Data Catalog.
- Parameters:
s3CatalogSource
- Specifies an Amazon S3 data store in the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3CatalogSource
default CodeGenConfigurationNode.Builder s3CatalogSource(Consumer<S3CatalogSource.Builder> s3CatalogSource) Specifies an Amazon S3 data store in the Glue Data Catalog.
This is a convenience method that creates an instance of theS3CatalogSource.Builder
avoiding the need to create one manually viaS3CatalogSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3CatalogSource(S3CatalogSource)
.- Parameters:
s3CatalogSource
- a consumer that will call methods onS3CatalogSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3CsvSource
Specifies a command-separated value (CSV) data store stored in Amazon S3.
- Parameters:
s3CsvSource
- Specifies a command-separated value (CSV) data store stored in Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3CsvSource
Specifies a command-separated value (CSV) data store stored in Amazon S3.
This is a convenience method that creates an instance of theS3CsvSource.Builder
avoiding the need to create one manually viaS3CsvSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3CsvSource(S3CsvSource)
.- Parameters:
s3CsvSource
- a consumer that will call methods onS3CsvSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3JsonSource
Specifies a JSON data store stored in Amazon S3.
- Parameters:
s3JsonSource
- Specifies a JSON data store stored in Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3JsonSource
Specifies a JSON data store stored in Amazon S3.
This is a convenience method that creates an instance of theS3JsonSource.Builder
avoiding the need to create one manually viaS3JsonSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3JsonSource(S3JsonSource)
.- Parameters:
s3JsonSource
- a consumer that will call methods onS3JsonSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3ParquetSource
Specifies an Apache Parquet data store stored in Amazon S3.
- Parameters:
s3ParquetSource
- Specifies an Apache Parquet data store stored in Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3ParquetSource
default CodeGenConfigurationNode.Builder s3ParquetSource(Consumer<S3ParquetSource.Builder> s3ParquetSource) Specifies an Apache Parquet data store stored in Amazon S3.
This is a convenience method that creates an instance of theS3ParquetSource.Builder
avoiding the need to create one manually viaS3ParquetSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3ParquetSource(S3ParquetSource)
.- Parameters:
s3ParquetSource
- a consumer that will call methods onS3ParquetSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
relationalCatalogSource
CodeGenConfigurationNode.Builder relationalCatalogSource(RelationalCatalogSource relationalCatalogSource) Specifies a relational catalog data store in the Glue Data Catalog.
- Parameters:
relationalCatalogSource
- Specifies a relational catalog data store in the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
relationalCatalogSource
default CodeGenConfigurationNode.Builder relationalCatalogSource(Consumer<RelationalCatalogSource.Builder> relationalCatalogSource) Specifies a relational catalog data store in the Glue Data Catalog.
This is a convenience method that creates an instance of theRelationalCatalogSource.Builder
avoiding the need to create one manually viaRelationalCatalogSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torelationalCatalogSource(RelationalCatalogSource)
.- Parameters:
relationalCatalogSource
- a consumer that will call methods onRelationalCatalogSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dynamoDBCatalogSource
Specifies a DynamoDBC Catalog data store in the Glue Data Catalog.
- Parameters:
dynamoDBCatalogSource
- Specifies a DynamoDBC Catalog data store in the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dynamoDBCatalogSource
default CodeGenConfigurationNode.Builder dynamoDBCatalogSource(Consumer<DynamoDBCatalogSource.Builder> dynamoDBCatalogSource) Specifies a DynamoDBC Catalog data store in the Glue Data Catalog.
This is a convenience method that creates an instance of theDynamoDBCatalogSource.Builder
avoiding the need to create one manually viaDynamoDBCatalogSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todynamoDBCatalogSource(DynamoDBCatalogSource)
.- Parameters:
dynamoDBCatalogSource
- a consumer that will call methods onDynamoDBCatalogSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
jdbcConnectorTarget
Specifies a data target that writes to Amazon S3 in Apache Parquet columnar storage.
- Parameters:
jdbcConnectorTarget
- Specifies a data target that writes to Amazon S3 in Apache Parquet columnar storage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jdbcConnectorTarget
default CodeGenConfigurationNode.Builder jdbcConnectorTarget(Consumer<JDBCConnectorTarget.Builder> jdbcConnectorTarget) Specifies a data target that writes to Amazon S3 in Apache Parquet columnar storage.
This is a convenience method that creates an instance of theJDBCConnectorTarget.Builder
avoiding the need to create one manually viaJDBCConnectorTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tojdbcConnectorTarget(JDBCConnectorTarget)
.- Parameters:
jdbcConnectorTarget
- a consumer that will call methods onJDBCConnectorTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sparkConnectorTarget
Specifies a target that uses an Apache Spark connector.
- Parameters:
sparkConnectorTarget
- Specifies a target that uses an Apache Spark connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sparkConnectorTarget
default CodeGenConfigurationNode.Builder sparkConnectorTarget(Consumer<SparkConnectorTarget.Builder> sparkConnectorTarget) Specifies a target that uses an Apache Spark connector.
This is a convenience method that creates an instance of theSparkConnectorTarget.Builder
avoiding the need to create one manually viaSparkConnectorTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosparkConnectorTarget(SparkConnectorTarget)
.- Parameters:
sparkConnectorTarget
- a consumer that will call methods onSparkConnectorTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
catalogTarget
Specifies a target that uses a Glue Data Catalog table.
- Parameters:
catalogTarget
- Specifies a target that uses a Glue Data Catalog table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
catalogTarget
default CodeGenConfigurationNode.Builder catalogTarget(Consumer<BasicCatalogTarget.Builder> catalogTarget) Specifies a target that uses a Glue Data Catalog table.
This is a convenience method that creates an instance of theBasicCatalogTarget.Builder
avoiding the need to create one manually viaBasicCatalogTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocatalogTarget(BasicCatalogTarget)
.- Parameters:
catalogTarget
- a consumer that will call methods onBasicCatalogTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
redshiftTarget
Specifies a target that uses Amazon Redshift.
- Parameters:
redshiftTarget
- Specifies a target that uses Amazon Redshift.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
redshiftTarget
default CodeGenConfigurationNode.Builder redshiftTarget(Consumer<RedshiftTarget.Builder> redshiftTarget) Specifies a target that uses Amazon Redshift.
This is a convenience method that creates an instance of theRedshiftTarget.Builder
avoiding the need to create one manually viaRedshiftTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toredshiftTarget(RedshiftTarget)
.- Parameters:
redshiftTarget
- a consumer that will call methods onRedshiftTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3CatalogTarget
Specifies a data target that writes to Amazon S3 using the Glue Data Catalog.
- Parameters:
s3CatalogTarget
- Specifies a data target that writes to Amazon S3 using the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3CatalogTarget
default CodeGenConfigurationNode.Builder s3CatalogTarget(Consumer<S3CatalogTarget.Builder> s3CatalogTarget) Specifies a data target that writes to Amazon S3 using the Glue Data Catalog.
This is a convenience method that creates an instance of theS3CatalogTarget.Builder
avoiding the need to create one manually viaS3CatalogTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3CatalogTarget(S3CatalogTarget)
.- Parameters:
s3CatalogTarget
- a consumer that will call methods onS3CatalogTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3GlueParquetTarget
Specifies a data target that writes to Amazon S3 in Apache Parquet columnar storage.
- Parameters:
s3GlueParquetTarget
- Specifies a data target that writes to Amazon S3 in Apache Parquet columnar storage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3GlueParquetTarget
default CodeGenConfigurationNode.Builder s3GlueParquetTarget(Consumer<S3GlueParquetTarget.Builder> s3GlueParquetTarget) Specifies a data target that writes to Amazon S3 in Apache Parquet columnar storage.
This is a convenience method that creates an instance of theS3GlueParquetTarget.Builder
avoiding the need to create one manually viaS3GlueParquetTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3GlueParquetTarget(S3GlueParquetTarget)
.- Parameters:
s3GlueParquetTarget
- a consumer that will call methods onS3GlueParquetTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3DirectTarget
Specifies a data target that writes to Amazon S3.
- Parameters:
s3DirectTarget
- Specifies a data target that writes to Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3DirectTarget
default CodeGenConfigurationNode.Builder s3DirectTarget(Consumer<S3DirectTarget.Builder> s3DirectTarget) Specifies a data target that writes to Amazon S3.
This is a convenience method that creates an instance of theS3DirectTarget.Builder
avoiding the need to create one manually viaS3DirectTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3DirectTarget(S3DirectTarget)
.- Parameters:
s3DirectTarget
- a consumer that will call methods onS3DirectTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
applyMapping
Specifies a transform that maps data property keys in the data source to data property keys in the data target. You can rename keys, modify the data types for keys, and choose which keys to drop from the dataset.
- Parameters:
applyMapping
- Specifies a transform that maps data property keys in the data source to data property keys in the data target. You can rename keys, modify the data types for keys, and choose which keys to drop from the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applyMapping
Specifies a transform that maps data property keys in the data source to data property keys in the data target. You can rename keys, modify the data types for keys, and choose which keys to drop from the dataset.
This is a convenience method that creates an instance of theApplyMapping.Builder
avoiding the need to create one manually viaApplyMapping.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toapplyMapping(ApplyMapping)
.- Parameters:
applyMapping
- a consumer that will call methods onApplyMapping.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
selectFields
Specifies a transform that chooses the data property keys that you want to keep.
- Parameters:
selectFields
- Specifies a transform that chooses the data property keys that you want to keep.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectFields
Specifies a transform that chooses the data property keys that you want to keep.
This is a convenience method that creates an instance of theSelectFields.Builder
avoiding the need to create one manually viaSelectFields.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toselectFields(SelectFields)
.- Parameters:
selectFields
- a consumer that will call methods onSelectFields.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dropFields
Specifies a transform that chooses the data property keys that you want to drop.
- Parameters:
dropFields
- Specifies a transform that chooses the data property keys that you want to drop.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dropFields
Specifies a transform that chooses the data property keys that you want to drop.
This is a convenience method that creates an instance of theDropFields.Builder
avoiding the need to create one manually viaDropFields.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todropFields(DropFields)
.- Parameters:
dropFields
- a consumer that will call methods onDropFields.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
renameField
Specifies a transform that renames a single data property key.
- Parameters:
renameField
- Specifies a transform that renames a single data property key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
renameField
Specifies a transform that renames a single data property key.
This is a convenience method that creates an instance of theRenameField.Builder
avoiding the need to create one manually viaRenameField.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torenameField(RenameField)
.- Parameters:
renameField
- a consumer that will call methods onRenameField.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
spigot
Specifies a transform that writes samples of the data to an Amazon S3 bucket.
- Parameters:
spigot
- Specifies a transform that writes samples of the data to an Amazon S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
spigot
Specifies a transform that writes samples of the data to an Amazon S3 bucket.
This is a convenience method that creates an instance of theSpigot.Builder
avoiding the need to create one manually viaSpigot.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tospigot(Spigot)
.- Parameters:
spigot
- a consumer that will call methods onSpigot.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
join
Specifies a transform that joins two datasets into one dataset using a comparison phrase on the specified data property keys. You can use inner, outer, left, right, left semi, and left anti joins.
- Parameters:
join
- Specifies a transform that joins two datasets into one dataset using a comparison phrase on the specified data property keys. You can use inner, outer, left, right, left semi, and left anti joins.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
join
Specifies a transform that joins two datasets into one dataset using a comparison phrase on the specified data property keys. You can use inner, outer, left, right, left semi, and left anti joins.
This is a convenience method that creates an instance of theJoin.Builder
avoiding the need to create one manually viaJoin.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tojoin(Join)
.- Parameters:
join
- a consumer that will call methods onJoin.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
splitFields
Specifies a transform that splits data property keys into two
DynamicFrames
. The output is a collection ofDynamicFrames
: one with selected data property keys, and one with the remaining data property keys.- Parameters:
splitFields
- Specifies a transform that splits data property keys into twoDynamicFrames
. The output is a collection ofDynamicFrames
: one with selected data property keys, and one with the remaining data property keys.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
splitFields
Specifies a transform that splits data property keys into two
This is a convenience method that creates an instance of theDynamicFrames
. The output is a collection ofDynamicFrames
: one with selected data property keys, and one with the remaining data property keys.SplitFields.Builder
avoiding the need to create one manually viaSplitFields.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosplitFields(SplitFields)
.- Parameters:
splitFields
- a consumer that will call methods onSplitFields.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
selectFromCollection
Specifies a transform that chooses one
DynamicFrame
from a collection ofDynamicFrames
. The output is the selectedDynamicFrame
- Parameters:
selectFromCollection
- Specifies a transform that chooses oneDynamicFrame
from a collection ofDynamicFrames
. The output is the selectedDynamicFrame
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectFromCollection
default CodeGenConfigurationNode.Builder selectFromCollection(Consumer<SelectFromCollection.Builder> selectFromCollection) Specifies a transform that chooses one
This is a convenience method that creates an instance of theDynamicFrame
from a collection ofDynamicFrames
. The output is the selectedDynamicFrame
SelectFromCollection.Builder
avoiding the need to create one manually viaSelectFromCollection.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toselectFromCollection(SelectFromCollection)
.- Parameters:
selectFromCollection
- a consumer that will call methods onSelectFromCollection.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
fillMissingValues
Specifies a transform that locates records in the dataset that have missing values and adds a new field with a value determined by imputation. The input data set is used to train the machine learning model that determines what the missing value should be.
- Parameters:
fillMissingValues
- Specifies a transform that locates records in the dataset that have missing values and adds a new field with a value determined by imputation. The input data set is used to train the machine learning model that determines what the missing value should be.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fillMissingValues
default CodeGenConfigurationNode.Builder fillMissingValues(Consumer<FillMissingValues.Builder> fillMissingValues) Specifies a transform that locates records in the dataset that have missing values and adds a new field with a value determined by imputation. The input data set is used to train the machine learning model that determines what the missing value should be.
This is a convenience method that creates an instance of theFillMissingValues.Builder
avoiding the need to create one manually viaFillMissingValues.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofillMissingValues(FillMissingValues)
.- Parameters:
fillMissingValues
- a consumer that will call methods onFillMissingValues.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
filter
Specifies a transform that splits a dataset into two, based on a filter condition.
- Parameters:
filter
- Specifies a transform that splits a dataset into two, based on a filter condition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filter
Specifies a transform that splits a dataset into two, based on a filter condition.
This is a convenience method that creates an instance of theFilter.Builder
avoiding the need to create one manually viaFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofilter(Filter)
.- Parameters:
filter
- a consumer that will call methods onFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
customCode
Specifies a transform that uses custom code you provide to perform the data transformation. The output is a collection of DynamicFrames.
- Parameters:
customCode
- Specifies a transform that uses custom code you provide to perform the data transformation. The output is a collection of DynamicFrames.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customCode
Specifies a transform that uses custom code you provide to perform the data transformation. The output is a collection of DynamicFrames.
This is a convenience method that creates an instance of theCustomCode.Builder
avoiding the need to create one manually viaCustomCode.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocustomCode(CustomCode)
.- Parameters:
customCode
- a consumer that will call methods onCustomCode.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sparkSQL
Specifies a transform where you enter a SQL query using Spark SQL syntax to transform the data. The output is a single
DynamicFrame
.- Parameters:
sparkSQL
- Specifies a transform where you enter a SQL query using Spark SQL syntax to transform the data. The output is a singleDynamicFrame
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sparkSQL
Specifies a transform where you enter a SQL query using Spark SQL syntax to transform the data. The output is a single
This is a convenience method that creates an instance of theDynamicFrame
.SparkSQL.Builder
avoiding the need to create one manually viaSparkSQL.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosparkSQL(SparkSQL)
.- Parameters:
sparkSQL
- a consumer that will call methods onSparkSQL.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
directKinesisSource
Specifies a direct Amazon Kinesis data source.
- Parameters:
directKinesisSource
- Specifies a direct Amazon Kinesis data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
directKinesisSource
default CodeGenConfigurationNode.Builder directKinesisSource(Consumer<DirectKinesisSource.Builder> directKinesisSource) Specifies a direct Amazon Kinesis data source.
This is a convenience method that creates an instance of theDirectKinesisSource.Builder
avoiding the need to create one manually viaDirectKinesisSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todirectKinesisSource(DirectKinesisSource)
.- Parameters:
directKinesisSource
- a consumer that will call methods onDirectKinesisSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
directKafkaSource
Specifies an Apache Kafka data store.
- Parameters:
directKafkaSource
- Specifies an Apache Kafka data store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
directKafkaSource
default CodeGenConfigurationNode.Builder directKafkaSource(Consumer<DirectKafkaSource.Builder> directKafkaSource) Specifies an Apache Kafka data store.
This is a convenience method that creates an instance of theDirectKafkaSource.Builder
avoiding the need to create one manually viaDirectKafkaSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todirectKafkaSource(DirectKafkaSource)
.- Parameters:
directKafkaSource
- a consumer that will call methods onDirectKafkaSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
catalogKinesisSource
Specifies a Kinesis data source in the Glue Data Catalog.
- Parameters:
catalogKinesisSource
- Specifies a Kinesis data source in the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
catalogKinesisSource
default CodeGenConfigurationNode.Builder catalogKinesisSource(Consumer<CatalogKinesisSource.Builder> catalogKinesisSource) Specifies a Kinesis data source in the Glue Data Catalog.
This is a convenience method that creates an instance of theCatalogKinesisSource.Builder
avoiding the need to create one manually viaCatalogKinesisSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocatalogKinesisSource(CatalogKinesisSource)
.- Parameters:
catalogKinesisSource
- a consumer that will call methods onCatalogKinesisSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
catalogKafkaSource
Specifies an Apache Kafka data store in the Data Catalog.
- Parameters:
catalogKafkaSource
- Specifies an Apache Kafka data store in the Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
catalogKafkaSource
default CodeGenConfigurationNode.Builder catalogKafkaSource(Consumer<CatalogKafkaSource.Builder> catalogKafkaSource) Specifies an Apache Kafka data store in the Data Catalog.
This is a convenience method that creates an instance of theCatalogKafkaSource.Builder
avoiding the need to create one manually viaCatalogKafkaSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocatalogKafkaSource(CatalogKafkaSource)
.- Parameters:
catalogKafkaSource
- a consumer that will call methods onCatalogKafkaSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dropNullFields
Specifies a transform that removes columns from the dataset if all values in the column are 'null'. By default, Glue Studio will recognize null objects, but some values such as empty strings, strings that are "null", -1 integers or other placeholders such as zeros, are not automatically recognized as nulls.
- Parameters:
dropNullFields
- Specifies a transform that removes columns from the dataset if all values in the column are 'null'. By default, Glue Studio will recognize null objects, but some values such as empty strings, strings that are "null", -1 integers or other placeholders such as zeros, are not automatically recognized as nulls.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dropNullFields
default CodeGenConfigurationNode.Builder dropNullFields(Consumer<DropNullFields.Builder> dropNullFields) Specifies a transform that removes columns from the dataset if all values in the column are 'null'. By default, Glue Studio will recognize null objects, but some values such as empty strings, strings that are "null", -1 integers or other placeholders such as zeros, are not automatically recognized as nulls.
This is a convenience method that creates an instance of theDropNullFields.Builder
avoiding the need to create one manually viaDropNullFields.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todropNullFields(DropNullFields)
.- Parameters:
dropNullFields
- a consumer that will call methods onDropNullFields.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
merge
Specifies a transform that merges a
DynamicFrame
with a stagingDynamicFrame
based on the specified primary keys to identify records. Duplicate records (records with the same primary keys) are not de-duplicated.- Parameters:
merge
- Specifies a transform that merges aDynamicFrame
with a stagingDynamicFrame
based on the specified primary keys to identify records. Duplicate records (records with the same primary keys) are not de-duplicated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
merge
Specifies a transform that merges a
This is a convenience method that creates an instance of theDynamicFrame
with a stagingDynamicFrame
based on the specified primary keys to identify records. Duplicate records (records with the same primary keys) are not de-duplicated.Merge.Builder
avoiding the need to create one manually viaMerge.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomerge(Merge)
.- Parameters:
merge
- a consumer that will call methods onMerge.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
union
Specifies a transform that combines the rows from two or more datasets into a single result.
- Parameters:
union
- Specifies a transform that combines the rows from two or more datasets into a single result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
union
Specifies a transform that combines the rows from two or more datasets into a single result.
This is a convenience method that creates an instance of theUnion.Builder
avoiding the need to create one manually viaUnion.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tounion(Union)
.- Parameters:
union
- a consumer that will call methods onUnion.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
piiDetection
Specifies a transform that identifies, removes or masks PII data.
- Parameters:
piiDetection
- Specifies a transform that identifies, removes or masks PII data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
piiDetection
Specifies a transform that identifies, removes or masks PII data.
This is a convenience method that creates an instance of thePIIDetection.Builder
avoiding the need to create one manually viaPIIDetection.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topiiDetection(PIIDetection)
.- Parameters:
piiDetection
- a consumer that will call methods onPIIDetection.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
aggregate
Specifies a transform that groups rows by chosen fields and computes the aggregated value by specified function.
- Parameters:
aggregate
- Specifies a transform that groups rows by chosen fields and computes the aggregated value by specified function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aggregate
Specifies a transform that groups rows by chosen fields and computes the aggregated value by specified function.
This is a convenience method that creates an instance of theAggregate.Builder
avoiding the need to create one manually viaAggregate.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toaggregate(Aggregate)
.- Parameters:
aggregate
- a consumer that will call methods onAggregate.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dropDuplicates
Specifies a transform that removes rows of repeating data from a data set.
- Parameters:
dropDuplicates
- Specifies a transform that removes rows of repeating data from a data set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dropDuplicates
default CodeGenConfigurationNode.Builder dropDuplicates(Consumer<DropDuplicates.Builder> dropDuplicates) Specifies a transform that removes rows of repeating data from a data set.
This is a convenience method that creates an instance of theDropDuplicates.Builder
avoiding the need to create one manually viaDropDuplicates.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todropDuplicates(DropDuplicates)
.- Parameters:
dropDuplicates
- a consumer that will call methods onDropDuplicates.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
governedCatalogTarget
Specifies a data target that writes to a goverened catalog.
- Parameters:
governedCatalogTarget
- Specifies a data target that writes to a goverened catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
governedCatalogTarget
default CodeGenConfigurationNode.Builder governedCatalogTarget(Consumer<GovernedCatalogTarget.Builder> governedCatalogTarget) Specifies a data target that writes to a goverened catalog.
This is a convenience method that creates an instance of theGovernedCatalogTarget.Builder
avoiding the need to create one manually viaGovernedCatalogTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed togovernedCatalogTarget(GovernedCatalogTarget)
.- Parameters:
governedCatalogTarget
- a consumer that will call methods onGovernedCatalogTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
governedCatalogSource
Specifies a data source in a goverened Data Catalog.
- Parameters:
governedCatalogSource
- Specifies a data source in a goverened Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
governedCatalogSource
default CodeGenConfigurationNode.Builder governedCatalogSource(Consumer<GovernedCatalogSource.Builder> governedCatalogSource) Specifies a data source in a goverened Data Catalog.
This is a convenience method that creates an instance of theGovernedCatalogSource.Builder
avoiding the need to create one manually viaGovernedCatalogSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed togovernedCatalogSource(GovernedCatalogSource)
.- Parameters:
governedCatalogSource
- a consumer that will call methods onGovernedCatalogSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
microsoftSQLServerCatalogSource
CodeGenConfigurationNode.Builder microsoftSQLServerCatalogSource(MicrosoftSQLServerCatalogSource microsoftSQLServerCatalogSource) Specifies a Microsoft SQL server data source in the Glue Data Catalog.
- Parameters:
microsoftSQLServerCatalogSource
- Specifies a Microsoft SQL server data source in the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
microsoftSQLServerCatalogSource
default CodeGenConfigurationNode.Builder microsoftSQLServerCatalogSource(Consumer<MicrosoftSQLServerCatalogSource.Builder> microsoftSQLServerCatalogSource) Specifies a Microsoft SQL server data source in the Glue Data Catalog.
This is a convenience method that creates an instance of theMicrosoftSQLServerCatalogSource.Builder
avoiding the need to create one manually viaMicrosoftSQLServerCatalogSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomicrosoftSQLServerCatalogSource(MicrosoftSQLServerCatalogSource)
.- Parameters:
microsoftSQLServerCatalogSource
- a consumer that will call methods onMicrosoftSQLServerCatalogSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mySQLCatalogSource
Specifies a MySQL data source in the Glue Data Catalog.
- Parameters:
mySQLCatalogSource
- Specifies a MySQL data source in the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mySQLCatalogSource
default CodeGenConfigurationNode.Builder mySQLCatalogSource(Consumer<MySQLCatalogSource.Builder> mySQLCatalogSource) Specifies a MySQL data source in the Glue Data Catalog.
This is a convenience method that creates an instance of theMySQLCatalogSource.Builder
avoiding the need to create one manually viaMySQLCatalogSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomySQLCatalogSource(MySQLCatalogSource)
.- Parameters:
mySQLCatalogSource
- a consumer that will call methods onMySQLCatalogSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
oracleSQLCatalogSource
CodeGenConfigurationNode.Builder oracleSQLCatalogSource(OracleSQLCatalogSource oracleSQLCatalogSource) Specifies an Oracle data source in the Glue Data Catalog.
- Parameters:
oracleSQLCatalogSource
- Specifies an Oracle data source in the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oracleSQLCatalogSource
default CodeGenConfigurationNode.Builder oracleSQLCatalogSource(Consumer<OracleSQLCatalogSource.Builder> oracleSQLCatalogSource) Specifies an Oracle data source in the Glue Data Catalog.
This is a convenience method that creates an instance of theOracleSQLCatalogSource.Builder
avoiding the need to create one manually viaOracleSQLCatalogSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooracleSQLCatalogSource(OracleSQLCatalogSource)
.- Parameters:
oracleSQLCatalogSource
- a consumer that will call methods onOracleSQLCatalogSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
postgreSQLCatalogSource
CodeGenConfigurationNode.Builder postgreSQLCatalogSource(PostgreSQLCatalogSource postgreSQLCatalogSource) Specifies a PostgresSQL data source in the Glue Data Catalog.
- Parameters:
postgreSQLCatalogSource
- Specifies a PostgresSQL data source in the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
postgreSQLCatalogSource
default CodeGenConfigurationNode.Builder postgreSQLCatalogSource(Consumer<PostgreSQLCatalogSource.Builder> postgreSQLCatalogSource) Specifies a PostgresSQL data source in the Glue Data Catalog.
This is a convenience method that creates an instance of thePostgreSQLCatalogSource.Builder
avoiding the need to create one manually viaPostgreSQLCatalogSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topostgreSQLCatalogSource(PostgreSQLCatalogSource)
.- Parameters:
postgreSQLCatalogSource
- a consumer that will call methods onPostgreSQLCatalogSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
microsoftSQLServerCatalogTarget
CodeGenConfigurationNode.Builder microsoftSQLServerCatalogTarget(MicrosoftSQLServerCatalogTarget microsoftSQLServerCatalogTarget) Specifies a target that uses Microsoft SQL.
- Parameters:
microsoftSQLServerCatalogTarget
- Specifies a target that uses Microsoft SQL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
microsoftSQLServerCatalogTarget
default CodeGenConfigurationNode.Builder microsoftSQLServerCatalogTarget(Consumer<MicrosoftSQLServerCatalogTarget.Builder> microsoftSQLServerCatalogTarget) Specifies a target that uses Microsoft SQL.
This is a convenience method that creates an instance of theMicrosoftSQLServerCatalogTarget.Builder
avoiding the need to create one manually viaMicrosoftSQLServerCatalogTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomicrosoftSQLServerCatalogTarget(MicrosoftSQLServerCatalogTarget)
.- Parameters:
microsoftSQLServerCatalogTarget
- a consumer that will call methods onMicrosoftSQLServerCatalogTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mySQLCatalogTarget
Specifies a target that uses MySQL.
- Parameters:
mySQLCatalogTarget
- Specifies a target that uses MySQL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mySQLCatalogTarget
default CodeGenConfigurationNode.Builder mySQLCatalogTarget(Consumer<MySQLCatalogTarget.Builder> mySQLCatalogTarget) Specifies a target that uses MySQL.
This is a convenience method that creates an instance of theMySQLCatalogTarget.Builder
avoiding the need to create one manually viaMySQLCatalogTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomySQLCatalogTarget(MySQLCatalogTarget)
.- Parameters:
mySQLCatalogTarget
- a consumer that will call methods onMySQLCatalogTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
oracleSQLCatalogTarget
CodeGenConfigurationNode.Builder oracleSQLCatalogTarget(OracleSQLCatalogTarget oracleSQLCatalogTarget) Specifies a target that uses Oracle SQL.
- Parameters:
oracleSQLCatalogTarget
- Specifies a target that uses Oracle SQL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oracleSQLCatalogTarget
default CodeGenConfigurationNode.Builder oracleSQLCatalogTarget(Consumer<OracleSQLCatalogTarget.Builder> oracleSQLCatalogTarget) Specifies a target that uses Oracle SQL.
This is a convenience method that creates an instance of theOracleSQLCatalogTarget.Builder
avoiding the need to create one manually viaOracleSQLCatalogTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooracleSQLCatalogTarget(OracleSQLCatalogTarget)
.- Parameters:
oracleSQLCatalogTarget
- a consumer that will call methods onOracleSQLCatalogTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
postgreSQLCatalogTarget
CodeGenConfigurationNode.Builder postgreSQLCatalogTarget(PostgreSQLCatalogTarget postgreSQLCatalogTarget) Specifies a target that uses Postgres SQL.
- Parameters:
postgreSQLCatalogTarget
- Specifies a target that uses Postgres SQL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
postgreSQLCatalogTarget
default CodeGenConfigurationNode.Builder postgreSQLCatalogTarget(Consumer<PostgreSQLCatalogTarget.Builder> postgreSQLCatalogTarget) Specifies a target that uses Postgres SQL.
This is a convenience method that creates an instance of thePostgreSQLCatalogTarget.Builder
avoiding the need to create one manually viaPostgreSQLCatalogTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topostgreSQLCatalogTarget(PostgreSQLCatalogTarget)
.- Parameters:
postgreSQLCatalogTarget
- a consumer that will call methods onPostgreSQLCatalogTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dynamicTransform
Specifies a custom visual transform created by a user.
- Parameters:
dynamicTransform
- Specifies a custom visual transform created by a user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dynamicTransform
default CodeGenConfigurationNode.Builder dynamicTransform(Consumer<DynamicTransform.Builder> dynamicTransform) Specifies a custom visual transform created by a user.
This is a convenience method that creates an instance of theDynamicTransform.Builder
avoiding the need to create one manually viaDynamicTransform.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todynamicTransform(DynamicTransform)
.- Parameters:
dynamicTransform
- a consumer that will call methods onDynamicTransform.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
evaluateDataQuality
Specifies your data quality evaluation criteria.
- Parameters:
evaluateDataQuality
- Specifies your data quality evaluation criteria.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluateDataQuality
default CodeGenConfigurationNode.Builder evaluateDataQuality(Consumer<EvaluateDataQuality.Builder> evaluateDataQuality) Specifies your data quality evaluation criteria.
This is a convenience method that creates an instance of theEvaluateDataQuality.Builder
avoiding the need to create one manually viaEvaluateDataQuality.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toevaluateDataQuality(EvaluateDataQuality)
.- Parameters:
evaluateDataQuality
- a consumer that will call methods onEvaluateDataQuality.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3CatalogHudiSource
Specifies a Hudi data source that is registered in the Glue Data Catalog. The data source must be stored in Amazon S3.
- Parameters:
s3CatalogHudiSource
- Specifies a Hudi data source that is registered in the Glue Data Catalog. The data source must be stored in Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3CatalogHudiSource
default CodeGenConfigurationNode.Builder s3CatalogHudiSource(Consumer<S3CatalogHudiSource.Builder> s3CatalogHudiSource) Specifies a Hudi data source that is registered in the Glue Data Catalog. The data source must be stored in Amazon S3.
This is a convenience method that creates an instance of theS3CatalogHudiSource.Builder
avoiding the need to create one manually viaS3CatalogHudiSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3CatalogHudiSource(S3CatalogHudiSource)
.- Parameters:
s3CatalogHudiSource
- a consumer that will call methods onS3CatalogHudiSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
catalogHudiSource
Specifies a Hudi data source that is registered in the Glue Data Catalog.
- Parameters:
catalogHudiSource
- Specifies a Hudi data source that is registered in the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
catalogHudiSource
default CodeGenConfigurationNode.Builder catalogHudiSource(Consumer<CatalogHudiSource.Builder> catalogHudiSource) Specifies a Hudi data source that is registered in the Glue Data Catalog.
This is a convenience method that creates an instance of theCatalogHudiSource.Builder
avoiding the need to create one manually viaCatalogHudiSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocatalogHudiSource(CatalogHudiSource)
.- Parameters:
catalogHudiSource
- a consumer that will call methods onCatalogHudiSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3HudiSource
Specifies a Hudi data source stored in Amazon S3.
- Parameters:
s3HudiSource
- Specifies a Hudi data source stored in Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3HudiSource
Specifies a Hudi data source stored in Amazon S3.
This is a convenience method that creates an instance of theS3HudiSource.Builder
avoiding the need to create one manually viaS3HudiSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3HudiSource(S3HudiSource)
.- Parameters:
s3HudiSource
- a consumer that will call methods onS3HudiSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3HudiCatalogTarget
Specifies a target that writes to a Hudi data source in the Glue Data Catalog.
- Parameters:
s3HudiCatalogTarget
- Specifies a target that writes to a Hudi data source in the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3HudiCatalogTarget
default CodeGenConfigurationNode.Builder s3HudiCatalogTarget(Consumer<S3HudiCatalogTarget.Builder> s3HudiCatalogTarget) Specifies a target that writes to a Hudi data source in the Glue Data Catalog.
This is a convenience method that creates an instance of theS3HudiCatalogTarget.Builder
avoiding the need to create one manually viaS3HudiCatalogTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3HudiCatalogTarget(S3HudiCatalogTarget)
.- Parameters:
s3HudiCatalogTarget
- a consumer that will call methods onS3HudiCatalogTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3HudiDirectTarget
Specifies a target that writes to a Hudi data source in Amazon S3.
- Parameters:
s3HudiDirectTarget
- Specifies a target that writes to a Hudi data source in Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3HudiDirectTarget
default CodeGenConfigurationNode.Builder s3HudiDirectTarget(Consumer<S3HudiDirectTarget.Builder> s3HudiDirectTarget) Specifies a target that writes to a Hudi data source in Amazon S3.
This is a convenience method that creates an instance of theS3HudiDirectTarget.Builder
avoiding the need to create one manually viaS3HudiDirectTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3HudiDirectTarget(S3HudiDirectTarget)
.- Parameters:
s3HudiDirectTarget
- a consumer that will call methods onS3HudiDirectTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
directJDBCSource
Sets the value of the DirectJDBCSource property for this object.- Parameters:
directJDBCSource
- The new value for the DirectJDBCSource property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
directJDBCSource
default CodeGenConfigurationNode.Builder directJDBCSource(Consumer<DirectJDBCSource.Builder> directJDBCSource) Sets the value of the DirectJDBCSource property for this object. This is a convenience method that creates an instance of theDirectJDBCSource.Builder
avoiding the need to create one manually viaDirectJDBCSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todirectJDBCSource(DirectJDBCSource)
.- Parameters:
directJDBCSource
- a consumer that will call methods onDirectJDBCSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3CatalogDeltaSource
Specifies a Delta Lake data source that is registered in the Glue Data Catalog. The data source must be stored in Amazon S3.
- Parameters:
s3CatalogDeltaSource
- Specifies a Delta Lake data source that is registered in the Glue Data Catalog. The data source must be stored in Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3CatalogDeltaSource
default CodeGenConfigurationNode.Builder s3CatalogDeltaSource(Consumer<S3CatalogDeltaSource.Builder> s3CatalogDeltaSource) Specifies a Delta Lake data source that is registered in the Glue Data Catalog. The data source must be stored in Amazon S3.
This is a convenience method that creates an instance of theS3CatalogDeltaSource.Builder
avoiding the need to create one manually viaS3CatalogDeltaSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3CatalogDeltaSource(S3CatalogDeltaSource)
.- Parameters:
s3CatalogDeltaSource
- a consumer that will call methods onS3CatalogDeltaSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
catalogDeltaSource
Specifies a Delta Lake data source that is registered in the Glue Data Catalog.
- Parameters:
catalogDeltaSource
- Specifies a Delta Lake data source that is registered in the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
catalogDeltaSource
default CodeGenConfigurationNode.Builder catalogDeltaSource(Consumer<CatalogDeltaSource.Builder> catalogDeltaSource) Specifies a Delta Lake data source that is registered in the Glue Data Catalog.
This is a convenience method that creates an instance of theCatalogDeltaSource.Builder
avoiding the need to create one manually viaCatalogDeltaSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocatalogDeltaSource(CatalogDeltaSource)
.- Parameters:
catalogDeltaSource
- a consumer that will call methods onCatalogDeltaSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3DeltaSource
Specifies a Delta Lake data source stored in Amazon S3.
- Parameters:
s3DeltaSource
- Specifies a Delta Lake data source stored in Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3DeltaSource
default CodeGenConfigurationNode.Builder s3DeltaSource(Consumer<S3DeltaSource.Builder> s3DeltaSource) Specifies a Delta Lake data source stored in Amazon S3.
This is a convenience method that creates an instance of theS3DeltaSource.Builder
avoiding the need to create one manually viaS3DeltaSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3DeltaSource(S3DeltaSource)
.- Parameters:
s3DeltaSource
- a consumer that will call methods onS3DeltaSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3DeltaCatalogTarget
Specifies a target that writes to a Delta Lake data source in the Glue Data Catalog.
- Parameters:
s3DeltaCatalogTarget
- Specifies a target that writes to a Delta Lake data source in the Glue Data Catalog.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3DeltaCatalogTarget
default CodeGenConfigurationNode.Builder s3DeltaCatalogTarget(Consumer<S3DeltaCatalogTarget.Builder> s3DeltaCatalogTarget) Specifies a target that writes to a Delta Lake data source in the Glue Data Catalog.
This is a convenience method that creates an instance of theS3DeltaCatalogTarget.Builder
avoiding the need to create one manually viaS3DeltaCatalogTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3DeltaCatalogTarget(S3DeltaCatalogTarget)
.- Parameters:
s3DeltaCatalogTarget
- a consumer that will call methods onS3DeltaCatalogTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3DeltaDirectTarget
Specifies a target that writes to a Delta Lake data source in Amazon S3.
- Parameters:
s3DeltaDirectTarget
- Specifies a target that writes to a Delta Lake data source in Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3DeltaDirectTarget
default CodeGenConfigurationNode.Builder s3DeltaDirectTarget(Consumer<S3DeltaDirectTarget.Builder> s3DeltaDirectTarget) Specifies a target that writes to a Delta Lake data source in Amazon S3.
This is a convenience method that creates an instance of theS3DeltaDirectTarget.Builder
avoiding the need to create one manually viaS3DeltaDirectTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3DeltaDirectTarget(S3DeltaDirectTarget)
.- Parameters:
s3DeltaDirectTarget
- a consumer that will call methods onS3DeltaDirectTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
amazonRedshiftSource
Specifies a target that writes to a data source in Amazon Redshift.
- Parameters:
amazonRedshiftSource
- Specifies a target that writes to a data source in Amazon Redshift.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
amazonRedshiftSource
default CodeGenConfigurationNode.Builder amazonRedshiftSource(Consumer<AmazonRedshiftSource.Builder> amazonRedshiftSource) Specifies a target that writes to a data source in Amazon Redshift.
This is a convenience method that creates an instance of theAmazonRedshiftSource.Builder
avoiding the need to create one manually viaAmazonRedshiftSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toamazonRedshiftSource(AmazonRedshiftSource)
.- Parameters:
amazonRedshiftSource
- a consumer that will call methods onAmazonRedshiftSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
amazonRedshiftTarget
Specifies a target that writes to a data target in Amazon Redshift.
- Parameters:
amazonRedshiftTarget
- Specifies a target that writes to a data target in Amazon Redshift.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
amazonRedshiftTarget
default CodeGenConfigurationNode.Builder amazonRedshiftTarget(Consumer<AmazonRedshiftTarget.Builder> amazonRedshiftTarget) Specifies a target that writes to a data target in Amazon Redshift.
This is a convenience method that creates an instance of theAmazonRedshiftTarget.Builder
avoiding the need to create one manually viaAmazonRedshiftTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toamazonRedshiftTarget(AmazonRedshiftTarget)
.- Parameters:
amazonRedshiftTarget
- a consumer that will call methods onAmazonRedshiftTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
evaluateDataQualityMultiFrame
CodeGenConfigurationNode.Builder evaluateDataQualityMultiFrame(EvaluateDataQualityMultiFrame evaluateDataQualityMultiFrame) Specifies your data quality evaluation criteria. Allows multiple input data and returns a collection of Dynamic Frames.
- Parameters:
evaluateDataQualityMultiFrame
- Specifies your data quality evaluation criteria. Allows multiple input data and returns a collection of Dynamic Frames.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
evaluateDataQualityMultiFrame
default CodeGenConfigurationNode.Builder evaluateDataQualityMultiFrame(Consumer<EvaluateDataQualityMultiFrame.Builder> evaluateDataQualityMultiFrame) Specifies your data quality evaluation criteria. Allows multiple input data and returns a collection of Dynamic Frames.
This is a convenience method that creates an instance of theEvaluateDataQualityMultiFrame.Builder
avoiding the need to create one manually viaEvaluateDataQualityMultiFrame.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toevaluateDataQualityMultiFrame(EvaluateDataQualityMultiFrame)
.- Parameters:
evaluateDataQualityMultiFrame
- a consumer that will call methods onEvaluateDataQualityMultiFrame.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
recipe
Specifies a Glue DataBrew recipe node.
- Parameters:
recipe
- Specifies a Glue DataBrew recipe node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recipe
Specifies a Glue DataBrew recipe node.
This is a convenience method that creates an instance of theRecipe.Builder
avoiding the need to create one manually viaRecipe.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torecipe(Recipe)
.- Parameters:
recipe
- a consumer that will call methods onRecipe.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
snowflakeSource
Specifies a Snowflake data source.
- Parameters:
snowflakeSource
- Specifies a Snowflake data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snowflakeSource
default CodeGenConfigurationNode.Builder snowflakeSource(Consumer<SnowflakeSource.Builder> snowflakeSource) Specifies a Snowflake data source.
This is a convenience method that creates an instance of theSnowflakeSource.Builder
avoiding the need to create one manually viaSnowflakeSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosnowflakeSource(SnowflakeSource)
.- Parameters:
snowflakeSource
- a consumer that will call methods onSnowflakeSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
snowflakeTarget
Specifies a target that writes to a Snowflake data source.
- Parameters:
snowflakeTarget
- Specifies a target that writes to a Snowflake data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snowflakeTarget
default CodeGenConfigurationNode.Builder snowflakeTarget(Consumer<SnowflakeTarget.Builder> snowflakeTarget) Specifies a target that writes to a Snowflake data source.
This is a convenience method that creates an instance of theSnowflakeTarget.Builder
avoiding the need to create one manually viaSnowflakeTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosnowflakeTarget(SnowflakeTarget)
.- Parameters:
snowflakeTarget
- a consumer that will call methods onSnowflakeTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
connectorDataSource
Specifies a source generated with standard connection options.
- Parameters:
connectorDataSource
- Specifies a source generated with standard connection options.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectorDataSource
default CodeGenConfigurationNode.Builder connectorDataSource(Consumer<ConnectorDataSource.Builder> connectorDataSource) Specifies a source generated with standard connection options.
This is a convenience method that creates an instance of theConnectorDataSource.Builder
avoiding the need to create one manually viaConnectorDataSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconnectorDataSource(ConnectorDataSource)
.- Parameters:
connectorDataSource
- a consumer that will call methods onConnectorDataSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
connectorDataTarget
Specifies a target generated with standard connection options.
- Parameters:
connectorDataTarget
- Specifies a target generated with standard connection options.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectorDataTarget
default CodeGenConfigurationNode.Builder connectorDataTarget(Consumer<ConnectorDataTarget.Builder> connectorDataTarget) Specifies a target generated with standard connection options.
This is a convenience method that creates an instance of theConnectorDataTarget.Builder
avoiding the need to create one manually viaConnectorDataTarget.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconnectorDataTarget(ConnectorDataTarget)
.- Parameters:
connectorDataTarget
- a consumer that will call methods onConnectorDataTarget.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-