Package | Description |
---|---|
com.amazonaws.services.glue.model |
Modifier and Type | Method and Description |
---|---|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.clone() |
AmazonRedshiftNodeData |
AmazonRedshiftTarget.getData()
Specifies the data of the Amazon Redshift target node.
|
AmazonRedshiftNodeData |
AmazonRedshiftSource.getData()
Specifies the data of the Amazon Reshift source node.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withAccessType(String accessType)
The access type for the Redshift connection.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withAction(String action)
Specifies how writing to a Redshift cluser will occur.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withAdvancedOptions(AmazonRedshiftAdvancedOption... advancedOptions)
Optional values when connecting to the Redshift cluster.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withAdvancedOptions(Collection<AmazonRedshiftAdvancedOption> advancedOptions)
Optional values when connecting to the Redshift cluster.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withCatalogDatabase(Option catalogDatabase)
The name of the Glue Data Catalog database when working with a data catalog.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withCatalogRedshiftSchema(String catalogRedshiftSchema)
The Redshift schema name when working with a data catalog.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withCatalogRedshiftTable(String catalogRedshiftTable)
The database table to read from.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withCatalogTable(Option catalogTable)
The Glue Data Catalog table name when working with a data catalog.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withConnection(Option connection)
The Glue connection to the Redshift cluster.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withCrawlerConnection(String crawlerConnection)
Specifies the name of the connection that is associated with the catalog table used.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withIamRole(Option iamRole)
Optional.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withMergeAction(String mergeAction)
The action used when to detemine how a MERGE in a Redshift sink will be handled.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withMergeClause(String mergeClause)
The SQL used in a custom merge to deal with matching records.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withMergeWhenMatched(String mergeWhenMatched)
The action used when to detemine how a MERGE in a Redshift sink will be handled when an existing record matches a
new record.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withMergeWhenNotMatched(String mergeWhenNotMatched)
The action used when to detemine how a MERGE in a Redshift sink will be handled when an existing record doesn't
match a new record.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withPostAction(String postAction)
The SQL used before a MERGE or APPEND with upsert is run.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withPreAction(String preAction)
The SQL used before a MERGE or APPEND with upsert is run.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withSampleQuery(String sampleQuery)
The SQL used to fetch the data from a Redshift sources when the SourceType is 'query'.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withSchema(Option schema)
The Redshift schema name when working with a direct connection.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withSelectedColumns(Collection<Option> selectedColumns)
The list of column names used to determine a matching record when doing a MERGE or APPEND with upsert.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withSelectedColumns(Option... selectedColumns)
The list of column names used to determine a matching record when doing a MERGE or APPEND with upsert.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withSourceType(String sourceType)
The source type to specify whether a specific table is the source or a custom query.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withStagingTable(String stagingTable)
The name of the temporary staging table that is used when doing a MERGE or APPEND with upsert.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withTable(Option table)
The Redshift table name when working with a direct connection.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withTablePrefix(String tablePrefix)
Specifies the prefix to a table.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withTableSchema(Collection<Option> tableSchema)
The array of schema output for a given node.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withTableSchema(Option... tableSchema)
The array of schema output for a given node.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withTempDir(String tempDir)
The Amazon S3 path where temporary data can be staged when copying out of the database.
|
AmazonRedshiftNodeData |
AmazonRedshiftNodeData.withUpsert(Boolean upsert)
The action used on Redshift sinks when doing an APPEND.
|
Modifier and Type | Method and Description |
---|---|
void |
AmazonRedshiftTarget.setData(AmazonRedshiftNodeData data)
Specifies the data of the Amazon Redshift target node.
|
void |
AmazonRedshiftSource.setData(AmazonRedshiftNodeData data)
Specifies the data of the Amazon Reshift source node.
|
AmazonRedshiftTarget |
AmazonRedshiftTarget.withData(AmazonRedshiftNodeData data)
Specifies the data of the Amazon Redshift target node.
|
AmazonRedshiftSource |
AmazonRedshiftSource.withData(AmazonRedshiftNodeData data)
Specifies the data of the Amazon Reshift source node.
|
Copyright © 2023. All rights reserved.