public static interface ArchiveGroupSettings.Builder extends CopyableBuilder<ArchiveGroupSettings.Builder,ArchiveGroupSettings>
Modifier and Type | Method and Description |
---|---|
default ArchiveGroupSettings.Builder |
destination(Consumer<OutputLocationRef.Builder> destination)
A directory and base filename where archive files should be written.
|
ArchiveGroupSettings.Builder |
destination(OutputLocationRef destination)
A directory and base filename where archive files should be written.
|
ArchiveGroupSettings.Builder |
rolloverInterval(Integer rolloverInterval)
Number of seconds to write to archive file before closing and starting a new one.
|
copy
applyMutation, build
ArchiveGroupSettings.Builder destination(OutputLocationRef destination)
destination
- A directory and base filename where archive files should be written. If the base filename portion of
the URI is left blank, the base filename of the first input will be automatically inserted.default ArchiveGroupSettings.Builder destination(Consumer<OutputLocationRef.Builder> destination)
OutputLocationRef.Builder
avoiding the need to create one manually
via OutputLocationRef.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to destination(OutputLocationRef)
.destination
- a consumer that will call methods on OutputLocationRef.Builder
destination(OutputLocationRef)
ArchiveGroupSettings.Builder rolloverInterval(Integer rolloverInterval)
rolloverInterval
- Number of seconds to write to archive file before closing and starting a new one.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.