Interface FilterConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<FilterConfiguration.Builder,FilterConfiguration>,SdkBuilder<FilterConfiguration.Builder,FilterConfiguration>,SdkPojo
- Enclosing class:
- FilterConfiguration
public static interface FilterConfiguration.Builder extends SdkPojo, CopyableBuilder<FilterConfiguration.Builder,FilterConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FilterConfiguration.Builderend(Instant end)Optionally specify the end time for all of your manifest egress requests.FilterConfiguration.BuildermanifestFilter(String manifestFilter)Optionally specify one or more manifest filters for all of your manifest egress requests.FilterConfiguration.Builderstart(Instant start)Optionally specify the start time for all of your manifest egress requests.FilterConfiguration.BuildertimeDelaySeconds(Integer timeDelaySeconds)Optionally specify the time delay for all of your manifest egress requests.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
manifestFilter
FilterConfiguration.Builder manifestFilter(String manifestFilter)
Optionally specify one or more manifest filters for all of your manifest egress requests. When you include a manifest filter, note that you cannot use an identical manifest filter query parameter for this manifest's endpoint URL.
- Parameters:
manifestFilter- Optionally specify one or more manifest filters for all of your manifest egress requests. When you include a manifest filter, note that you cannot use an identical manifest filter query parameter for this manifest's endpoint URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
start
FilterConfiguration.Builder start(Instant start)
Optionally specify the start time for all of your manifest egress requests. When you include start time, note that you cannot use start time query parameters for this manifest's endpoint URL.
- Parameters:
start- Optionally specify the start time for all of your manifest egress requests. When you include start time, note that you cannot use start time query parameters for this manifest's endpoint URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
end
FilterConfiguration.Builder end(Instant end)
Optionally specify the end time for all of your manifest egress requests. When you include end time, note that you cannot use end time query parameters for this manifest's endpoint URL.
- Parameters:
end- Optionally specify the end time for all of your manifest egress requests. When you include end time, note that you cannot use end time query parameters for this manifest's endpoint URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeDelaySeconds
FilterConfiguration.Builder timeDelaySeconds(Integer timeDelaySeconds)
Optionally specify the time delay for all of your manifest egress requests. Enter a value that is smaller than your endpoint's startover window. When you include time delay, note that you cannot use time delay query parameters for this manifest's endpoint URL.
- Parameters:
timeDelaySeconds- Optionally specify the time delay for all of your manifest egress requests. Enter a value that is smaller than your endpoint's startover window. When you include time delay, note that you cannot use time delay query parameters for this manifest's endpoint URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-