public static interface ArchiveOutputSettings.Builder extends CopyableBuilder<ArchiveOutputSettings.Builder,ArchiveOutputSettings>
| Modifier and Type | Method and Description |
|---|---|
ArchiveOutputSettings.Builder |
containerSettings(ArchiveContainerSettings containerSettings)
Settings specific to the container type of the file.
|
default ArchiveOutputSettings.Builder |
containerSettings(Consumer<ArchiveContainerSettings.Builder> containerSettings)
Settings specific to the container type of the file.
|
ArchiveOutputSettings.Builder |
extension(String extension)
Output file extension.
|
ArchiveOutputSettings.Builder |
nameModifier(String nameModifier)
String concatenated to the end of the destination filename.
|
copyapply, buildArchiveOutputSettings.Builder containerSettings(ArchiveContainerSettings containerSettings)
containerSettings - Settings specific to the container type of the file.default ArchiveOutputSettings.Builder containerSettings(Consumer<ArchiveContainerSettings.Builder> containerSettings)
ArchiveContainerSettings.Builder avoiding the need to create one manually via
ArchiveContainerSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to containerSettings(ArchiveContainerSettings).containerSettings - a consumer that will call methods on ArchiveContainerSettings.BuildercontainerSettings(ArchiveContainerSettings)ArchiveOutputSettings.Builder extension(String extension)
extension - Output file extension. If excluded, this will be auto-selected from the container type.ArchiveOutputSettings.Builder nameModifier(String nameModifier)
nameModifier - String concatenated to the end of the destination filename. Required for multiple outputs of the same
type.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.