Class MediaConnectRouterPerPipelineSettings.Builder
java.lang.Object
software.amazon.awscdk.services.medialive.alpha.MediaConnectRouterPerPipelineSettings.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<MediaConnectRouterPerPipelineSettings>
- Enclosing interface:
MediaConnectRouterPerPipelineSettings
@Stability(Experimental)
public static final class MediaConnectRouterPerPipelineSettings.Builder
extends Object
implements software.amazon.jsii.Builder<MediaConnectRouterPerPipelineSettings>
A builder for
MediaConnectRouterPerPipelineSettings-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.pipeline0(MediaConnectRouterPipelineConfig pipeline0) Sets the value ofMediaConnectRouterPerPipelineSettings.getPipeline0()pipeline1(MediaConnectRouterPipelineConfig pipeline1) Sets the value ofMediaConnectRouterPerPipelineSettings.getPipeline1()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
pipeline0
@Stability(Experimental) public MediaConnectRouterPerPipelineSettings.Builder pipeline0(MediaConnectRouterPipelineConfig pipeline0) Sets the value ofMediaConnectRouterPerPipelineSettings.getPipeline0()- Parameters:
pipeline0- Settings for pipeline 0 ("Destination A" in the MediaLive console).- Returns:
this
-
pipeline1
@Stability(Experimental) public MediaConnectRouterPerPipelineSettings.Builder pipeline1(MediaConnectRouterPipelineConfig pipeline1) Sets the value ofMediaConnectRouterPerPipelineSettings.getPipeline1()- Parameters:
pipeline1- Settings for pipeline 1 ("Destination B" in the console). STANDARD channels only — SINGLE_PIPELINE channels have no second pipeline.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<MediaConnectRouterPerPipelineSettings>- Returns:
- a new instance of
MediaConnectRouterPerPipelineSettings - Throws:
NullPointerException- if any required attribute was not provided
-