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 SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description FileTransformerConfiguration.BuilderexecutorService(ExecutorService executorService)Configures theExecutorServicethe writes should be executed on.FileTransformerConfiguration.BuilderfailureBehavior(FileTransformerConfiguration.FailureBehavior failureBehavior)Configures theFileTransformerConfiguration.FailureBehaviorin the event of an errorFileTransformerConfiguration.BuilderfileWriteOption(FileTransformerConfiguration.FileWriteOption fileWriteOption)Configures how to write the fileFileTransformerConfiguration.Builderposition(Long writePosition)Exclusively used withFileTransformerConfiguration.FileWriteOption.WRITE_TO_POSITION.- 
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopy
 - 
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, build
 
- 
 
- 
- 
- 
Method Detail- 
fileWriteOptionFileTransformerConfiguration.Builder fileWriteOption(FileTransformerConfiguration.FileWriteOption fileWriteOption) Configures how to write the file- Parameters:
- fileWriteOption- the file write option
- Returns:
- This object for method chaining.
 
 - 
failureBehaviorFileTransformerConfiguration.Builder failureBehavior(FileTransformerConfiguration.FailureBehavior failureBehavior) Configures theFileTransformerConfiguration.FailureBehaviorin the event of an error- Parameters:
- failureBehavior- the failure behavior
- Returns:
- This object for method chaining.
 
 - 
executorServiceFileTransformerConfiguration.Builder executorService(ExecutorService executorService) Configures theExecutorServicethe 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.
 
 - 
positionFileTransformerConfiguration.Builder position(Long writePosition) Exclusively used withFileTransformerConfiguration.FileWriteOption.WRITE_TO_POSITION. Configures the position, where to start writing to the existing file. The location correspond to the first byte where new data will be written. For example, if128is configured, bytes 0-127 of the existing file will remain untouched and data will be written starting at byte 128. If not specified, defaults to 0.- Parameters:
- writePosition- the position at where to start writing data to the file.
- Returns:
- This object for method chaining.
 
 
- 
 
-