Class MediaLiveInputConnectionProps.Builder
java.lang.Object
software.amazon.awscdk.services.mediaconnect.alpha.MediaLiveInputConnectionProps.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<MediaLiveInputConnectionProps>
- Enclosing interface:
MediaLiveInputConnectionProps
@Stability(Experimental)
public static final class MediaLiveInputConnectionProps.Builder
extends Object
implements software.amazon.jsii.Builder<MediaLiveInputConnectionProps>
A builder for
MediaLiveInputConnectionProps-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.destinationTransitEncryption(TransitEncryption destinationTransitEncryption) Sets the value ofMediaLiveInputConnectionProps.getDestinationTransitEncryption()Sets the value ofMediaLiveInputConnectionProps.getInput()pipeline(MediaLivePipeline pipeline) Sets the value ofMediaLiveInputConnectionProps.getPipeline()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
input
Sets the value ofMediaLiveInputConnectionProps.getInput()- Parameters:
input- The MediaLive input to send output to (must be of typemedialive.InputConfiguration.mediaConnectRouter()). This parameter is required.- Returns:
this
-
pipeline
@Stability(Experimental) public MediaLiveInputConnectionProps.Builder pipeline(MediaLivePipeline pipeline) Sets the value ofMediaLiveInputConnectionProps.getPipeline()- Parameters:
pipeline- MediaLive pipeline to send output to. This parameter is required.- Returns:
this
-
destinationTransitEncryption
@Stability(Experimental) public MediaLiveInputConnectionProps.Builder destinationTransitEncryption(TransitEncryption destinationTransitEncryption) Sets the value ofMediaLiveInputConnectionProps.getDestinationTransitEncryption()- Parameters:
destinationTransitEncryption- Optional transit encryption configuration.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<MediaLiveInputConnectionProps>- Returns:
- a new instance of
MediaLiveInputConnectionProps - Throws:
NullPointerException- if any required attribute was not provided
-