Package software.amazon.awssdk.core
Interface FileTransformerConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<FileTransformerConfiguration.Builder,
,FileTransformerConfiguration> SdkBuilder<FileTransformerConfiguration.Builder,
FileTransformerConfiguration>
- Enclosing class:
FileTransformerConfiguration
public static interface FileTransformerConfiguration.Builder
extends CopyableBuilder<FileTransformerConfiguration.Builder,FileTransformerConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionexecutorService
(ExecutorService executorService) Configures theExecutorService
the writes should be executed on.failureBehavior
(FileTransformerConfiguration.FailureBehavior failureBehavior) Configures theFileTransformerConfiguration.FailureBehavior
in the event of an errorfileWriteOption
(FileTransformerConfiguration.FileWriteOption fileWriteOption) Configures how to write the fileMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Method Details
-
fileWriteOption
FileTransformerConfiguration.Builder fileWriteOption(FileTransformerConfiguration.FileWriteOption fileWriteOption) Configures how to write the file- Parameters:
fileWriteOption
- the file write option- Returns:
- This object for method chaining.
-
failureBehavior
FileTransformerConfiguration.Builder failureBehavior(FileTransformerConfiguration.FailureBehavior failureBehavior) Configures theFileTransformerConfiguration.FailureBehavior
in the event of an error- Parameters:
failureBehavior
- the failure behavior- Returns:
- This object for method chaining.
-
executorService
Configures theExecutorService
the writes should be executed on.- Parameters:
executorService
- the executor service to use, or null if using the default thread pool.- Returns:
- This object for method chaining.
-