Class Smpte2110InputProps.Builder
java.lang.Object
software.amazon.awscdk.services.medialive.alpha.Smpte2110InputProps.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<Smpte2110InputProps>
- Enclosing interface:
Smpte2110InputProps
@Stability(Experimental)
public static final class Smpte2110InputProps.Builder
extends Object
implements software.amazon.jsii.Builder<Smpte2110InputProps>
A builder for
Smpte2110InputProps-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionancillarySdps(List<? extends Smpte2110SdpLocation> ancillarySdps) Sets the value ofSmpte2110InputProps.getAncillarySdps()audioSdps(List<? extends Smpte2110SdpLocation> audioSdps) Sets the value ofSmpte2110InputProps.getAudioSdps()build()Builds the configured instance.videoSdp(Smpte2110SdpLocation videoSdp) Sets the value ofSmpte2110InputProps.getVideoSdp()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
ancillarySdps
@Stability(Experimental) public Smpte2110InputProps.Builder ancillarySdps(List<? extends Smpte2110SdpLocation> ancillarySdps) Sets the value ofSmpte2110InputProps.getAncillarySdps()- Parameters:
ancillarySdps- The SDPs describing the ancillary data streams (SCTE-35 or captions). Up to 50.- Returns:
this
-
audioSdps
@Stability(Experimental) public Smpte2110InputProps.Builder audioSdps(List<? extends Smpte2110SdpLocation> audioSdps) Sets the value ofSmpte2110InputProps.getAudioSdps()- Parameters:
audioSdps- The SDPs describing the audio streams. Up to 50.- Returns:
this
-
videoSdp
Sets the value ofSmpte2110InputProps.getVideoSdp()- Parameters:
videoSdp- The SDP describing the video stream.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<Smpte2110InputProps>- Returns:
- a new instance of
Smpte2110InputProps - Throws:
NullPointerException- if any required attribute was not provided
-