Endpoint S3Settings Args
data class EndpointS3SettingsArgs(val addColumnName: Output<Boolean>? = null, val bucketFolder: Output<String>? = null, val bucketName: Output<String>? = null, val cannedAclForObjects: Output<String>? = null, val cdcInsertsAndUpdates: Output<Boolean>? = null, val cdcInsertsOnly: Output<Boolean>? = null, val cdcMaxBatchInterval: Output<Int>? = null, val cdcMinFileSize: Output<Int>? = null, val cdcPath: Output<String>? = null, val compressionType: Output<String>? = null, val csvDelimiter: Output<String>? = null, val csvNoSupValue: Output<String>? = null, val csvNullValue: Output<String>? = null, val csvRowDelimiter: Output<String>? = null, val dataFormat: Output<String>? = null, val dataPageSize: Output<Int>? = null, val datePartitionDelimiter: Output<String>? = null, val datePartitionEnabled: Output<Boolean>? = null, val datePartitionSequence: Output<String>? = null, val dictPageSizeLimit: Output<Int>? = null, val enableStatistics: Output<Boolean>? = null, val encodingType: Output<String>? = null, val encryptionMode: Output<String>? = null, val externalTableDefinition: Output<String>? = null, val ignoreHeaderRows: Output<Int>? = null, val ignoreHeadersRow: Output<Int>? = null, val includeOpForFullLoad: Output<Boolean>? = null, val maxFileSize: Output<Int>? = null, val parquetTimestampInMillisecond: Output<Boolean>? = null, val parquetVersion: Output<String>? = null, val preserveTransactions: Output<Boolean>? = null, val rfc4180: Output<Boolean>? = null, val rowGroupLength: Output<Int>? = null, val serverSideEncryptionKmsKeyId: Output<String>? = null, val serviceAccessRoleArn: Output<String>? = null, val timestampColumnName: Output<String>? = null, val useCsvNoSupValue: Output<Boolean>? = null, val useTaskStartTimeForFullLoadTimestamp: Output<Boolean>? = null) : ConvertibleToJava<EndpointS3SettingsArgs>
Constructors
Link copied to clipboard
fun EndpointS3SettingsArgs(addColumnName: Output<Boolean>? = null, bucketFolder: Output<String>? = null, bucketName: Output<String>? = null, cannedAclForObjects: Output<String>? = null, cdcInsertsAndUpdates: Output<Boolean>? = null, cdcInsertsOnly: Output<Boolean>? = null, cdcMaxBatchInterval: Output<Int>? = null, cdcMinFileSize: Output<Int>? = null, cdcPath: Output<String>? = null, compressionType: Output<String>? = null, csvDelimiter: Output<String>? = null, csvNoSupValue: Output<String>? = null, csvNullValue: Output<String>? = null, csvRowDelimiter: Output<String>? = null, dataFormat: Output<String>? = null, dataPageSize: Output<Int>? = null, datePartitionDelimiter: Output<String>? = null, datePartitionEnabled: Output<Boolean>? = null, datePartitionSequence: Output<String>? = null, dictPageSizeLimit: Output<Int>? = null, enableStatistics: Output<Boolean>? = null, encodingType: Output<String>? = null, encryptionMode: Output<String>? = null, externalTableDefinition: Output<String>? = null, ignoreHeaderRows: Output<Int>? = null, ignoreHeadersRow: Output<Int>? = null, includeOpForFullLoad: Output<Boolean>? = null, maxFileSize: Output<Int>? = null, parquetTimestampInMillisecond: Output<Boolean>? = null, parquetVersion: Output<String>? = null, preserveTransactions: Output<Boolean>? = null, rfc4180: Output<Boolean>? = null, rowGroupLength: Output<Int>? = null, serverSideEncryptionKmsKeyId: Output<String>? = null, serviceAccessRoleArn: Output<String>? = null, timestampColumnName: Output<String>? = null, useCsvNoSupValue: Output<Boolean>? = null, useTaskStartTimeForFullLoadTimestamp: Output<Boolean>? = null)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
When set to true, uses the task start time as the timestamp column value instead of the time data is written to target. For full load, when set to true, each row of the timestamp column contains the task start time. For CDC loads, each row of the timestamp column contains the transaction commit time. When set to false, the full load timestamp in the timestamp column increments with the time data arrives at the target. Default is false
.