Interface Smpte2110ReceiverGroupSdpSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Smpte2110ReceiverGroupSdpSettings.Builder,
,Smpte2110ReceiverGroupSdpSettings> SdkBuilder<Smpte2110ReceiverGroupSdpSettings.Builder,
,Smpte2110ReceiverGroupSdpSettings> SdkPojo
- Enclosing class:
Smpte2110ReceiverGroupSdpSettings
@Mutable
@NotThreadSafe
public static interface Smpte2110ReceiverGroupSdpSettings.Builder
extends SdkPojo, CopyableBuilder<Smpte2110ReceiverGroupSdpSettings.Builder,Smpte2110ReceiverGroupSdpSettings>
-
Method Summary
Modifier and TypeMethodDescriptionancillarySdps
(Collection<InputSdpLocation> ancillarySdps) A list of InputSdpLocations.ancillarySdps
(Consumer<InputSdpLocation.Builder>... ancillarySdps) A list of InputSdpLocations.ancillarySdps
(InputSdpLocation... ancillarySdps) A list of InputSdpLocations.audioSdps
(Collection<InputSdpLocation> audioSdps) A list of InputSdpLocations.audioSdps
(Consumer<InputSdpLocation.Builder>... audioSdps) A list of InputSdpLocations.audioSdps
(InputSdpLocation... audioSdps) A list of InputSdpLocations.videoSdp
(Consumer<InputSdpLocation.Builder> videoSdp) The InputSdpLocation that specifies the SDP file and index for the single video SMPTE 2110 stream for this 2110 input.videoSdp
(InputSdpLocation videoSdp) The InputSdpLocation that specifies the SDP file and index for the single video SMPTE 2110 stream for this 2110 input.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, sdkFieldNameToField, sdkFields
-
Method Details
-
ancillarySdps
A list of InputSdpLocations. Each item in the list specifies the SDP file and index for one ancillary SMPTE 2110 stream. Each stream encapsulates one captions stream (out of any number you can include) or the single SCTE 35 stream that you can include.- Parameters:
ancillarySdps
- A list of InputSdpLocations. Each item in the list specifies the SDP file and index for one ancillary SMPTE 2110 stream. Each stream encapsulates one captions stream (out of any number you can include) or the single SCTE 35 stream that you can include.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ancillarySdps
A list of InputSdpLocations. Each item in the list specifies the SDP file and index for one ancillary SMPTE 2110 stream. Each stream encapsulates one captions stream (out of any number you can include) or the single SCTE 35 stream that you can include.- Parameters:
ancillarySdps
- A list of InputSdpLocations. Each item in the list specifies the SDP file and index for one ancillary SMPTE 2110 stream. Each stream encapsulates one captions stream (out of any number you can include) or the single SCTE 35 stream that you can include.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ancillarySdps
Smpte2110ReceiverGroupSdpSettings.Builder ancillarySdps(Consumer<InputSdpLocation.Builder>... ancillarySdps) A list of InputSdpLocations. Each item in the list specifies the SDP file and index for one ancillary SMPTE 2110 stream. Each stream encapsulates one captions stream (out of any number you can include) or the single SCTE 35 stream that you can include. This is a convenience method that creates an instance of theInputSdpLocation.Builder
avoiding the need to create one manually viaInputSdpLocation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toancillarySdps(List<InputSdpLocation>)
.- Parameters:
ancillarySdps
- a consumer that will call methods onInputSdpLocation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
audioSdps
A list of InputSdpLocations. Each item in the list specifies the SDP file and index for one audio SMPTE 2110 stream.- Parameters:
audioSdps
- A list of InputSdpLocations. Each item in the list specifies the SDP file and index for one audio SMPTE 2110 stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audioSdps
A list of InputSdpLocations. Each item in the list specifies the SDP file and index for one audio SMPTE 2110 stream.- Parameters:
audioSdps
- A list of InputSdpLocations. Each item in the list specifies the SDP file and index for one audio SMPTE 2110 stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audioSdps
Smpte2110ReceiverGroupSdpSettings.Builder audioSdps(Consumer<InputSdpLocation.Builder>... audioSdps) A list of InputSdpLocations. Each item in the list specifies the SDP file and index for one audio SMPTE 2110 stream. This is a convenience method that creates an instance of theInputSdpLocation.Builder
avoiding the need to create one manually viaInputSdpLocation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toaudioSdps(List<InputSdpLocation>)
.- Parameters:
audioSdps
- a consumer that will call methods onInputSdpLocation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
videoSdp
The InputSdpLocation that specifies the SDP file and index for the single video SMPTE 2110 stream for this 2110 input.- Parameters:
videoSdp
- The InputSdpLocation that specifies the SDP file and index for the single video SMPTE 2110 stream for this 2110 input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
videoSdp
default Smpte2110ReceiverGroupSdpSettings.Builder videoSdp(Consumer<InputSdpLocation.Builder> videoSdp) The InputSdpLocation that specifies the SDP file and index for the single video SMPTE 2110 stream for this 2110 input. This is a convenience method that creates an instance of theInputSdpLocation.Builder
avoiding the need to create one manually viaInputSdpLocation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovideoSdp(InputSdpLocation)
.- Parameters:
videoSdp
- a consumer that will call methods onInputSdpLocation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-