Class MediaStreamSourceConfigurationCdi.Builder
java.lang.Object
software.amazon.awscdk.services.mediaconnect.alpha.MediaStreamSourceConfigurationCdi.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<MediaStreamSourceConfigurationCdi>
- Enclosing interface:
MediaStreamSourceConfigurationCdi
@Stability(Experimental)
public static final class MediaStreamSourceConfigurationCdi.Builder
extends Object
implements software.amazon.jsii.Builder<MediaStreamSourceConfigurationCdi>
A builder for
MediaStreamSourceConfigurationCdi-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.Sets the value ofMediaStreamSourceConfigurationCdi.getEncoding()mediaStream(MediaStream mediaStream) Sets the value ofMediaStreamSourceConfigurationCdi.getMediaStream()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
encoding
@Stability(Experimental) public MediaStreamSourceConfigurationCdi.Builder encoding(Encoding encoding) Sets the value ofMediaStreamSourceConfigurationCdi.getEncoding()- Parameters:
encoding- The format that was used to encode the data. This parameter is required. For ancillary data streams, set the encoding name to smpte291. If the encoding name is smpte291, set the color space to one of the following: BT601, BT709, BT2020, or BT2100. For all other ancillary data streams, set the color space to SDR-NOCOLOR.- Returns:
this
-
mediaStream
@Stability(Experimental) public MediaStreamSourceConfigurationCdi.Builder mediaStream(MediaStream mediaStream) Sets the value ofMediaStreamSourceConfigurationCdi.getMediaStream()- Parameters:
mediaStream- The name of the media stream. This parameter is required.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<MediaStreamSourceConfigurationCdi>- Returns:
- a new instance of
MediaStreamSourceConfigurationCdi - Throws:
NullPointerException- if any required attribute was not provided
-