Class AmazonS3ReadSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.datafactory.inputs.AmazonS3ReadSettingsArgs.Builder
-
- Enclosing class:
- AmazonS3ReadSettingsArgs
public static final class AmazonS3ReadSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AmazonS3ReadSettingsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AmazonS3ReadSettingsArgs
build()
AmazonS3ReadSettingsArgs.Builder
deleteFilesAfterCompletion(com.pulumi.core.Output<java.lang.Object> deleteFilesAfterCompletion)
AmazonS3ReadSettingsArgs.Builder
deleteFilesAfterCompletion(java.lang.Object deleteFilesAfterCompletion)
AmazonS3ReadSettingsArgs.Builder
disableMetricsCollection(com.pulumi.core.Output<java.lang.Object> disableMetricsCollection)
AmazonS3ReadSettingsArgs.Builder
disableMetricsCollection(java.lang.Object disableMetricsCollection)
AmazonS3ReadSettingsArgs.Builder
enablePartitionDiscovery(com.pulumi.core.Output<java.lang.Object> enablePartitionDiscovery)
AmazonS3ReadSettingsArgs.Builder
enablePartitionDiscovery(java.lang.Object enablePartitionDiscovery)
AmazonS3ReadSettingsArgs.Builder
fileListPath(com.pulumi.core.Output<java.lang.Object> fileListPath)
AmazonS3ReadSettingsArgs.Builder
fileListPath(java.lang.Object fileListPath)
AmazonS3ReadSettingsArgs.Builder
maxConcurrentConnections(com.pulumi.core.Output<java.lang.Object> maxConcurrentConnections)
AmazonS3ReadSettingsArgs.Builder
maxConcurrentConnections(java.lang.Object maxConcurrentConnections)
AmazonS3ReadSettingsArgs.Builder
modifiedDatetimeEnd(com.pulumi.core.Output<java.lang.Object> modifiedDatetimeEnd)
AmazonS3ReadSettingsArgs.Builder
modifiedDatetimeEnd(java.lang.Object modifiedDatetimeEnd)
AmazonS3ReadSettingsArgs.Builder
modifiedDatetimeStart(com.pulumi.core.Output<java.lang.Object> modifiedDatetimeStart)
AmazonS3ReadSettingsArgs.Builder
modifiedDatetimeStart(java.lang.Object modifiedDatetimeStart)
AmazonS3ReadSettingsArgs.Builder
partitionRootPath(com.pulumi.core.Output<java.lang.Object> partitionRootPath)
AmazonS3ReadSettingsArgs.Builder
partitionRootPath(java.lang.Object partitionRootPath)
AmazonS3ReadSettingsArgs.Builder
prefix(com.pulumi.core.Output<java.lang.Object> prefix)
AmazonS3ReadSettingsArgs.Builder
prefix(java.lang.Object prefix)
AmazonS3ReadSettingsArgs.Builder
recursive(com.pulumi.core.Output<java.lang.Object> recursive)
AmazonS3ReadSettingsArgs.Builder
recursive(java.lang.Object recursive)
AmazonS3ReadSettingsArgs.Builder
type(com.pulumi.core.Output<java.lang.String> type)
AmazonS3ReadSettingsArgs.Builder
type(java.lang.String type)
AmazonS3ReadSettingsArgs.Builder
wildcardFileName(com.pulumi.core.Output<java.lang.Object> wildcardFileName)
AmazonS3ReadSettingsArgs.Builder
wildcardFileName(java.lang.Object wildcardFileName)
AmazonS3ReadSettingsArgs.Builder
wildcardFolderPath(com.pulumi.core.Output<java.lang.Object> wildcardFolderPath)
AmazonS3ReadSettingsArgs.Builder
wildcardFolderPath(java.lang.Object wildcardFolderPath)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AmazonS3ReadSettingsArgs defaults)
-
-
Method Detail
-
deleteFilesAfterCompletion
public AmazonS3ReadSettingsArgs.Builder deleteFilesAfterCompletion(@Nullable com.pulumi.core.Output<java.lang.Object> deleteFilesAfterCompletion)
- Parameters:
deleteFilesAfterCompletion
- Indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean).- Returns:
- builder
-
deleteFilesAfterCompletion
public AmazonS3ReadSettingsArgs.Builder deleteFilesAfterCompletion(java.lang.Object deleteFilesAfterCompletion)
- Parameters:
deleteFilesAfterCompletion
- Indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean).- Returns:
- builder
-
disableMetricsCollection
public AmazonS3ReadSettingsArgs.Builder disableMetricsCollection(@Nullable com.pulumi.core.Output<java.lang.Object> disableMetricsCollection)
- Parameters:
disableMetricsCollection
- If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).- Returns:
- builder
-
disableMetricsCollection
public AmazonS3ReadSettingsArgs.Builder disableMetricsCollection(java.lang.Object disableMetricsCollection)
- Parameters:
disableMetricsCollection
- If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).- Returns:
- builder
-
enablePartitionDiscovery
public AmazonS3ReadSettingsArgs.Builder enablePartitionDiscovery(@Nullable com.pulumi.core.Output<java.lang.Object> enablePartitionDiscovery)
- Parameters:
enablePartitionDiscovery
- Indicates whether to enable partition discovery. Type: boolean (or Expression with resultType boolean).- Returns:
- builder
-
enablePartitionDiscovery
public AmazonS3ReadSettingsArgs.Builder enablePartitionDiscovery(java.lang.Object enablePartitionDiscovery)
- Parameters:
enablePartitionDiscovery
- Indicates whether to enable partition discovery. Type: boolean (or Expression with resultType boolean).- Returns:
- builder
-
fileListPath
public AmazonS3ReadSettingsArgs.Builder fileListPath(@Nullable com.pulumi.core.Output<java.lang.Object> fileListPath)
- Parameters:
fileListPath
- Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string).- Returns:
- builder
-
fileListPath
public AmazonS3ReadSettingsArgs.Builder fileListPath(java.lang.Object fileListPath)
- Parameters:
fileListPath
- Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string).- Returns:
- builder
-
maxConcurrentConnections
public AmazonS3ReadSettingsArgs.Builder maxConcurrentConnections(@Nullable com.pulumi.core.Output<java.lang.Object> maxConcurrentConnections)
- Parameters:
maxConcurrentConnections
- The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer).- Returns:
- builder
-
maxConcurrentConnections
public AmazonS3ReadSettingsArgs.Builder maxConcurrentConnections(java.lang.Object maxConcurrentConnections)
- Parameters:
maxConcurrentConnections
- The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer).- Returns:
- builder
-
modifiedDatetimeEnd
public AmazonS3ReadSettingsArgs.Builder modifiedDatetimeEnd(@Nullable com.pulumi.core.Output<java.lang.Object> modifiedDatetimeEnd)
- Parameters:
modifiedDatetimeEnd
- The end of file's modified datetime. Type: string (or Expression with resultType string).- Returns:
- builder
-
modifiedDatetimeEnd
public AmazonS3ReadSettingsArgs.Builder modifiedDatetimeEnd(java.lang.Object modifiedDatetimeEnd)
- Parameters:
modifiedDatetimeEnd
- The end of file's modified datetime. Type: string (or Expression with resultType string).- Returns:
- builder
-
modifiedDatetimeStart
public AmazonS3ReadSettingsArgs.Builder modifiedDatetimeStart(@Nullable com.pulumi.core.Output<java.lang.Object> modifiedDatetimeStart)
- Parameters:
modifiedDatetimeStart
- The start of file's modified datetime. Type: string (or Expression with resultType string).- Returns:
- builder
-
modifiedDatetimeStart
public AmazonS3ReadSettingsArgs.Builder modifiedDatetimeStart(java.lang.Object modifiedDatetimeStart)
- Parameters:
modifiedDatetimeStart
- The start of file's modified datetime. Type: string (or Expression with resultType string).- Returns:
- builder
-
partitionRootPath
public AmazonS3ReadSettingsArgs.Builder partitionRootPath(@Nullable com.pulumi.core.Output<java.lang.Object> partitionRootPath)
- Parameters:
partitionRootPath
- Specify the root path where partition discovery starts from. Type: string (or Expression with resultType string).- Returns:
- builder
-
partitionRootPath
public AmazonS3ReadSettingsArgs.Builder partitionRootPath(java.lang.Object partitionRootPath)
- Parameters:
partitionRootPath
- Specify the root path where partition discovery starts from. Type: string (or Expression with resultType string).- Returns:
- builder
-
prefix
public AmazonS3ReadSettingsArgs.Builder prefix(@Nullable com.pulumi.core.Output<java.lang.Object> prefix)
- Parameters:
prefix
- The prefix filter for the S3 object name. Type: string (or Expression with resultType string).- Returns:
- builder
-
prefix
public AmazonS3ReadSettingsArgs.Builder prefix(java.lang.Object prefix)
- Parameters:
prefix
- The prefix filter for the S3 object name. Type: string (or Expression with resultType string).- Returns:
- builder
-
recursive
public AmazonS3ReadSettingsArgs.Builder recursive(@Nullable com.pulumi.core.Output<java.lang.Object> recursive)
- Parameters:
recursive
- If true, files under the folder path will be read recursively. Default is true. Type: boolean (or Expression with resultType boolean).- Returns:
- builder
-
recursive
public AmazonS3ReadSettingsArgs.Builder recursive(java.lang.Object recursive)
- Parameters:
recursive
- If true, files under the folder path will be read recursively. Default is true. Type: boolean (or Expression with resultType boolean).- Returns:
- builder
-
type
public AmazonS3ReadSettingsArgs.Builder type(com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type
- The read setting type. Expected value is 'AmazonS3ReadSettings'.- Returns:
- builder
-
type
public AmazonS3ReadSettingsArgs.Builder type(java.lang.String type)
- Parameters:
type
- The read setting type. Expected value is 'AmazonS3ReadSettings'.- Returns:
- builder
-
wildcardFileName
public AmazonS3ReadSettingsArgs.Builder wildcardFileName(@Nullable com.pulumi.core.Output<java.lang.Object> wildcardFileName)
- Parameters:
wildcardFileName
- AmazonS3 wildcardFileName. Type: string (or Expression with resultType string).- Returns:
- builder
-
wildcardFileName
public AmazonS3ReadSettingsArgs.Builder wildcardFileName(java.lang.Object wildcardFileName)
- Parameters:
wildcardFileName
- AmazonS3 wildcardFileName. Type: string (or Expression with resultType string).- Returns:
- builder
-
wildcardFolderPath
public AmazonS3ReadSettingsArgs.Builder wildcardFolderPath(@Nullable com.pulumi.core.Output<java.lang.Object> wildcardFolderPath)
- Parameters:
wildcardFolderPath
- AmazonS3 wildcardFolderPath. Type: string (or Expression with resultType string).- Returns:
- builder
-
wildcardFolderPath
public AmazonS3ReadSettingsArgs.Builder wildcardFolderPath(java.lang.Object wildcardFolderPath)
- Parameters:
wildcardFolderPath
- AmazonS3 wildcardFolderPath. Type: string (or Expression with resultType string).- Returns:
- builder
-
build
public AmazonS3ReadSettingsArgs build()
-
-