Interface StartSegmentDetectionFilters.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<StartSegmentDetectionFilters.Builder,StartSegmentDetectionFilters>,SdkBuilder<StartSegmentDetectionFilters.Builder,StartSegmentDetectionFilters>,SdkPojo
- Enclosing class:
- StartSegmentDetectionFilters
public static interface StartSegmentDetectionFilters.Builder extends SdkPojo, CopyableBuilder<StartSegmentDetectionFilters.Builder,StartSegmentDetectionFilters>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default StartSegmentDetectionFilters.BuildershotFilter(Consumer<StartShotDetectionFilter.Builder> shotFilter)Filters that are specific to shot detections.StartSegmentDetectionFilters.BuildershotFilter(StartShotDetectionFilter shotFilter)Filters that are specific to shot detections.default StartSegmentDetectionFilters.BuildertechnicalCueFilter(Consumer<StartTechnicalCueDetectionFilter.Builder> technicalCueFilter)Filters that are specific to technical cues.StartSegmentDetectionFilters.BuildertechnicalCueFilter(StartTechnicalCueDetectionFilter technicalCueFilter)Filters that are specific to technical cues.-
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
-
technicalCueFilter
StartSegmentDetectionFilters.Builder technicalCueFilter(StartTechnicalCueDetectionFilter technicalCueFilter)
Filters that are specific to technical cues.
- Parameters:
technicalCueFilter- Filters that are specific to technical cues.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
technicalCueFilter
default StartSegmentDetectionFilters.Builder technicalCueFilter(Consumer<StartTechnicalCueDetectionFilter.Builder> technicalCueFilter)
Filters that are specific to technical cues.
This is a convenience method that creates an instance of theStartTechnicalCueDetectionFilter.Builderavoiding the need to create one manually viaStartTechnicalCueDetectionFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totechnicalCueFilter(StartTechnicalCueDetectionFilter).- Parameters:
technicalCueFilter- a consumer that will call methods onStartTechnicalCueDetectionFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
technicalCueFilter(StartTechnicalCueDetectionFilter)
-
shotFilter
StartSegmentDetectionFilters.Builder shotFilter(StartShotDetectionFilter shotFilter)
Filters that are specific to shot detections.
- Parameters:
shotFilter- Filters that are specific to shot detections.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shotFilter
default StartSegmentDetectionFilters.Builder shotFilter(Consumer<StartShotDetectionFilter.Builder> shotFilter)
Filters that are specific to shot detections.
This is a convenience method that creates an instance of theStartShotDetectionFilter.Builderavoiding the need to create one manually viaStartShotDetectionFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toshotFilter(StartShotDetectionFilter).- Parameters:
shotFilter- a consumer that will call methods onStartShotDetectionFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
shotFilter(StartShotDetectionFilter)
-
-