Class RedshiftData2EndpointBuilderFactory.RedshiftData2HeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.RedshiftData2EndpointBuilderFactory.RedshiftData2HeaderNameBuilder
- Enclosing interface:
RedshiftData2EndpointBuilderFactory
public static class RedshiftData2EndpointBuilderFactory.RedshiftData2HeaderNameBuilder
extends Object
The builder of headers' name for the AWS RedshiftData component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionA unique, case-sensitive identifier that you provide to ensure the idempotency of the request.The cluster identifier.A database name.The name of the database.The maximum number of databases to return in the response.The database user name.The maximum number of tables to return in the response.The operation we want to perform.A value that filters which statements to return in the response.The schema that contains the table.A pattern to filter results by schema name.The maximum number of schemas to return in the response.The name or ARN of the secret that enables access to the database.The parameters for the SQL statement.The SQL statement text to run.The List of SQL statements text to run.ID of the statement.The name of the SQL statement specified as input to BatchExecuteStatement or ExecuteStatement to identify the query.The maximum number of SQL statements to return in the response.The status of the SQL statement to list.The name of the table.A pattern to filter results by table name.The maximum number of tables to return in the response.A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs.The serverless workgroup name or Amazon Resource Name (ARN).
-
Constructor Details
-
RedshiftData2HeaderNameBuilder
public RedshiftData2HeaderNameBuilder()
-
-
Method Details
-
awsRedshiftDataOperation
The operation we want to perform. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataOperation
.
-
awsRedshiftDataClusterIdentifier
The cluster identifier. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataClusterIdentifier
.
-
awsRedshiftDataSecretArn
The name or ARN of the secret that enables access to the database. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataSecretArn
.
-
awsRedshiftDataDatabase
The name of the database. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataDatabase
.
-
awsRedshiftDataWorkGroupName
The serverless workgroup name or Amazon Resource Name (ARN). The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataWorkGroupName
.
-
awsRedshiftDataDatabasesMaxResults
The maximum number of databases to return in the response. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataDatabasesMaxResults
.
-
awsRedshiftDataDbUser
The database user name. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataDbUser
.
-
awsRedshiftDataConnectedDatabase
A database name. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataConnectedDatabase
.
-
awsRedshiftDataSchemaPattern
A pattern to filter results by schema name. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataSchemaPattern
.
-
awsRedshiftDataSchemasMaxResults
The maximum number of schemas to return in the response. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataSchemasMaxResults
.
-
awsRedshiftDataStatementsMaxResults
The maximum number of SQL statements to return in the response. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataStatementsMaxResults
.
-
awsRedshiftDataStatementName
The name of the SQL statement specified as input to BatchExecuteStatement or ExecuteStatement to identify the query. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataStatementName
.
-
awsRedshiftDataStatus
The status of the SQL statement to list. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataStatus
.
-
awsRedshiftDataRoleLevel
A value that filters which statements to return in the response. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataRoleLevel
.
-
awsRedshiftDataTablesMaxResults
The maximum number of tables to return in the response. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataTablesMaxResults
.
-
awsRedshiftDataTablePattern
A pattern to filter results by table name. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataTablePattern
.
-
awsRedshiftDataTable
The name of the table. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataTable
.
-
awsRedshiftDataSchema
The schema that contains the table. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataSchema
.
-
awsRedshiftDataDescribeTableMaxResults
The maximum number of tables to return in the response. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataDescribeTableMaxResults
.
-
awsRedshiftDataStatementId
ID of the statement. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataStatementId
.
-
awsRedshiftDataWithEvent
A value that indicates whether to send an event to the Amazon EventBridge event bus after the SQL statement runs. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataWithEvent
.
-
awsRedshiftDataClientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataClientToken
.
-
awsRedshiftDataSqlStatement
The SQL statement text to run. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataSqlStatement
.
-
awsRedshiftDataSqlParameterList
The parameters for the SQL statement. The option is a:List<SqlParameterList>
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataSqlParameterList
.
-
awsRedshiftDataSqlStatementList
The List of SQL statements text to run. The option is a:List
type. Group: producer- Returns:
- the name of the header
AwsRedshiftDataSqlStatementList
.
-