Package com.pulumi.aws.dms.outputs
Class EndpointS3Settings.Builder
- java.lang.Object
-
- com.pulumi.aws.dms.outputs.EndpointS3Settings.Builder
-
- Enclosing class:
- EndpointS3Settings
public static final class EndpointS3Settings.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(EndpointS3Settings defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EndpointS3Settings defaults)
-
-
Method Detail
-
addColumnName
public EndpointS3Settings.Builder addColumnName(@Nullable java.lang.Boolean addColumnName)
-
bucketFolder
public EndpointS3Settings.Builder bucketFolder(@Nullable java.lang.String bucketFolder)
-
bucketName
public EndpointS3Settings.Builder bucketName(@Nullable java.lang.String bucketName)
-
cannedAclForObjects
public EndpointS3Settings.Builder cannedAclForObjects(@Nullable java.lang.String cannedAclForObjects)
-
cdcInsertsAndUpdates
public EndpointS3Settings.Builder cdcInsertsAndUpdates(@Nullable java.lang.Boolean cdcInsertsAndUpdates)
-
cdcInsertsOnly
public EndpointS3Settings.Builder cdcInsertsOnly(@Nullable java.lang.Boolean cdcInsertsOnly)
-
cdcMaxBatchInterval
public EndpointS3Settings.Builder cdcMaxBatchInterval(@Nullable java.lang.Integer cdcMaxBatchInterval)
-
cdcMinFileSize
public EndpointS3Settings.Builder cdcMinFileSize(@Nullable java.lang.Integer cdcMinFileSize)
-
cdcPath
public EndpointS3Settings.Builder cdcPath(@Nullable java.lang.String cdcPath)
-
compressionType
public EndpointS3Settings.Builder compressionType(@Nullable java.lang.String compressionType)
-
csvDelimiter
public EndpointS3Settings.Builder csvDelimiter(@Nullable java.lang.String csvDelimiter)
-
csvNoSupValue
public EndpointS3Settings.Builder csvNoSupValue(@Nullable java.lang.String csvNoSupValue)
-
csvNullValue
public EndpointS3Settings.Builder csvNullValue(@Nullable java.lang.String csvNullValue)
-
csvRowDelimiter
public EndpointS3Settings.Builder csvRowDelimiter(@Nullable java.lang.String csvRowDelimiter)
-
dataFormat
public EndpointS3Settings.Builder dataFormat(@Nullable java.lang.String dataFormat)
-
dataPageSize
public EndpointS3Settings.Builder dataPageSize(@Nullable java.lang.Integer dataPageSize)
-
datePartitionDelimiter
public EndpointS3Settings.Builder datePartitionDelimiter(@Nullable java.lang.String datePartitionDelimiter)
-
datePartitionEnabled
public EndpointS3Settings.Builder datePartitionEnabled(@Nullable java.lang.Boolean datePartitionEnabled)
-
datePartitionSequence
public EndpointS3Settings.Builder datePartitionSequence(@Nullable java.lang.String datePartitionSequence)
-
dictPageSizeLimit
public EndpointS3Settings.Builder dictPageSizeLimit(@Nullable java.lang.Integer dictPageSizeLimit)
-
enableStatistics
public EndpointS3Settings.Builder enableStatistics(@Nullable java.lang.Boolean enableStatistics)
-
encodingType
public EndpointS3Settings.Builder encodingType(@Nullable java.lang.String encodingType)
-
encryptionMode
public EndpointS3Settings.Builder encryptionMode(@Nullable java.lang.String encryptionMode)
-
externalTableDefinition
public EndpointS3Settings.Builder externalTableDefinition(@Nullable java.lang.String externalTableDefinition)
-
glueCatalogGeneration
public EndpointS3Settings.Builder glueCatalogGeneration(@Nullable java.lang.Boolean glueCatalogGeneration)
-
ignoreHeaderRows
public EndpointS3Settings.Builder ignoreHeaderRows(@Nullable java.lang.Integer ignoreHeaderRows)
-
includeOpForFullLoad
public EndpointS3Settings.Builder includeOpForFullLoad(@Nullable java.lang.Boolean includeOpForFullLoad)
-
maxFileSize
public EndpointS3Settings.Builder maxFileSize(@Nullable java.lang.Integer maxFileSize)
-
parquetTimestampInMillisecond
public EndpointS3Settings.Builder parquetTimestampInMillisecond(@Nullable java.lang.Boolean parquetTimestampInMillisecond)
-
parquetVersion
public EndpointS3Settings.Builder parquetVersion(@Nullable java.lang.String parquetVersion)
-
preserveTransactions
public EndpointS3Settings.Builder preserveTransactions(@Nullable java.lang.Boolean preserveTransactions)
-
rfc4180
public EndpointS3Settings.Builder rfc4180(@Nullable java.lang.Boolean rfc4180)
-
rowGroupLength
public EndpointS3Settings.Builder rowGroupLength(@Nullable java.lang.Integer rowGroupLength)
-
serverSideEncryptionKmsKeyId
public EndpointS3Settings.Builder serverSideEncryptionKmsKeyId(@Nullable java.lang.String serverSideEncryptionKmsKeyId)
-
serviceAccessRoleArn
public EndpointS3Settings.Builder serviceAccessRoleArn(@Nullable java.lang.String serviceAccessRoleArn)
-
timestampColumnName
public EndpointS3Settings.Builder timestampColumnName(@Nullable java.lang.String timestampColumnName)
-
useCsvNoSupValue
public EndpointS3Settings.Builder useCsvNoSupValue(@Nullable java.lang.Boolean useCsvNoSupValue)
-
useTaskStartTimeForFullLoadTimestamp
public EndpointS3Settings.Builder useTaskStartTimeForFullLoadTimestamp(@Nullable java.lang.Boolean useTaskStartTimeForFullLoadTimestamp)
-
build
public EndpointS3Settings build()
-
-