Class Timestream2EndpointBuilderFactory.Timestream2HeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.Timestream2EndpointBuilderFactory.Timestream2HeaderNameBuilder
- Enclosing interface:
Timestream2EndpointBuilderFactory
The builder of headers' name for the AWS Timestream component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionUsing a ClientToken makes the call to CreateScheduledQuery idempotent.Name of Database.Configuration of Data Model.Configuration of Data Source.This is to allow mapping column(s) from the query result to the dimension in the destination table.S3 Bucket name for error reporting.S3 encryption option for error reporting.S3 object key prefix for error reporting.The Amazon KMS key used to encrypt the scheduled query resource, at-rest.Timestream Table Magentic Store Write properties.Max Results to be returned in output.Name of the measure column.Specifies how to map measures to multi-measure records.Multi-measure mappings.Notification Topic Arn for the scheduled query.The operation we want to perform.ID of query.The total number of rows to be returned in the Query output.The query string to run.Validates the prepared query, but does not store for later execution.Represents a time-series data point being written into Timestream.List of Records.Record version.Reporting Configuration.Timestream Table Retention Properties.Arn of scheduled query.he ARN for the IAM role that Timestream will assume when running the scheduled query.Invocation Time for scheduled query execution.Name of scheduled query.State of scheduled query.The schedule expression for the query.Name of Table.Timestream Table Schema.Name of Target Database.Name of Target Table.The ID of the batch load task to resume.Status of Batch Load Task.Name of Time column.
-
Constructor Details
-
Timestream2HeaderNameBuilder
public Timestream2HeaderNameBuilder()
-
-
Method Details
-
awsTimestreamOperation
The operation we want to perform. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamOperation.
-
awsTimestreamRecord
Represents a time-series data point being written into Timestream. The option is a:software.amazon.awssdk.services.timestreamwrite.model.Recordtype. Group: producer- Returns:
- the name of the header
AwsTimestreamRecord.
-
awsTimestreamRecordList
List of Records. The option is a:Listtype. Group: producer- Returns:
- the name of the header
AwsTimestreamRecordList.
-
awsTimestreamTaskStatus
Status of Batch Load Task. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamTaskStatus.
-
awsTimestreamTaskId
The ID of the batch load task to resume. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamTaskId.
-
awsTimestreamDatabaseName
Name of Database. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamDatabaseName.
-
awsTimestreamTableName
Name of Table. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamTableName.
-
awsTimestreamTargetDatabaseName
Name of Target Database. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamTargetDatabaseName.
-
awsTimestreamTargetTableName
Name of Target Table. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamTargetTableName.
-
awsTimestreamRecordVersion
Record version. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamRecordVersion.
-
awsTimestreamDataModelConfiguration
Configuration of Data Model. The option is a:software.amazon.awssdk.services.timestreamwrite.model.DataModelConfigurationtype. Group: producer- Returns:
- the name of the header
AwsTimestreamDataModelConfiguration.
-
awsTimestreamDataSourceConfiguration
Configuration of Data Source. The option is a:software.amazon.awssdk.services.timestreamwrite.model.DataSourceConfigurationtype. Group: producer- Returns:
- the name of the header
AwsTimestreamDataSourceConfiguration.
-
awsTimestreamReportConfiguration
Reporting Configuration. The option is a:software.amazon.awssdk.services.timestreamwrite.model.ReportConfigurationtype. Group: producer- Returns:
- the name of the header
AwsTimestreamReportConfiguration.
-
awsTimestreamTableSchema
Timestream Table Schema. The option is a:software.amazon.awssdk.services.timestreamwrite.model.Schematype. Group: producer- Returns:
- the name of the header
AwsTimestreamTableSchema.
-
awsTimestreamRetentionProperties
Timestream Table Retention Properties. The option is a:software.amazon.awssdk.services.timestreamwrite.model.RetentionPropertiestype. Group: producer- Returns:
- the name of the header
AwsTimestreamRetentionProperties.
-
awsTimestreamMagneticStoreWriteProperties
Timestream Table Magentic Store Write properties. The option is a:software.amazon.awssdk.services.timestreamwrite.model.MagneticStoreWritePropertiestype. Group: producer- Returns:
- the name of the header
AwsTimestreamMagneticStoreWriteProperties.
-
awsTimestreamTimeColumn
Name of Time column. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamTimeColumn.
-
awsTimestreamMeasureColumnName
Name of the measure column. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamMeasureColumnName.
-
awsTimestreamDimensionMappingList
This is to allow mapping column(s) from the query result to the dimension in the destination table. The option is a:Listtype. Group: producer- Returns:
- the name of the header
AwsTimestreamDimensionMappingList.
-
awsTimestreamMultiMeasureMappings
Multi-measure mappings. The option is a:software.amazon.awssdk.services.timestreamquery.model.MultiMeasureMappingstype. Group: producer- Returns:
- the name of the header
AwsTimestreamMultiMeasureMappings.
-
awsTimestreamMixedMeasureMappingList
Specifies how to map measures to multi-measure records. The option is a:Listtype. Group: producer- Returns:
- the name of the header
AwsTimestreamMixedMeasureMappingList.
-
awsTimestreamScheduledQueryName
Name of scheduled query. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamScheduledQueryName.
-
awsTimestreamScheduledQueryArn
Arn of scheduled query. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamScheduledQueryArn.
-
awsTimestreamScheduledQueryState
State of scheduled query. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamScheduledQueryState.
-
awsTimestreamScheduledQueryInvocationTime
Invocation Time for scheduled query execution. The option is a:Instanttype. Group: producer- Returns:
- the name of the header
AwsTimestreamScheduledQueryInvocationTime.
-
awsTimestreamQueryString
The query string to run. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamQueryString.
-
awsTimestreamQueryId
ID of query. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamQueryId.
-
awsTimestreamQueryValidateOnly
Validates the prepared query, but does not store for later execution. The option is a:Booleantype. Group: producer- Returns:
- the name of the header
AwsTimestreamQueryValidateOnly.
-
awsTimestreamQueryMaxRows
The total number of rows to be returned in the Query output. The option is a:Integertype. Group: producer- Returns:
- the name of the header
AwsTimestreamQueryMaxRows.
-
awsTimestreamMaxResults
Max Results to be returned in output. The option is a:Integertype. Group: producer- Returns:
- the name of the header
AwsTimestreamMaxResults.
-
awsTimestreamScheduleExpression
The schedule expression for the query. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamScheduleExpression.
-
awsTimestreamNotificationTopicArn
Notification Topic Arn for the scheduled query. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamNotificationTopicArn.
-
awsTimestreamErrorReportS3BucketName
S3 Bucket name for error reporting. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamErrorReportS3BucketName.
-
awsTimestreamErrorReportS3ObjectKeyPrefix
S3 object key prefix for error reporting. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamErrorReportS3ObjectKeyPrefix.
-
awsTimestreamErrorReportS3EncryptionOption
S3 encryption option for error reporting. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamErrorReportS3EncryptionOption.
-
awsTimestreamScheduledQueryExecutionRoleArn
he ARN for the IAM role that Timestream will assume when running the scheduled query. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamScheduledQueryExecutionRoleArn.
-
awsTimestreamClientToken
Using a ClientToken makes the call to CreateScheduledQuery idempotent. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamClientToken.
-
awsTimestreamKmsKeyId
The Amazon KMS key used to encrypt the scheduled query resource, at-rest. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsTimestreamKmsKeyId.
-