Class StandardInputSpecificationProps.Builder
java.lang.Object
software.amazon.awscdk.services.medialive.alpha.StandardInputSpecificationProps.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<StandardInputSpecificationProps>
- Enclosing interface:
StandardInputSpecificationProps
@Stability(Experimental)
public static final class StandardInputSpecificationProps.Builder
extends Object
implements software.amazon.jsii.Builder<StandardInputSpecificationProps>
A builder for
StandardInputSpecificationProps-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.codec(InputCodec codec) Sets the value ofStandardInputSpecificationProps.getCodec()maximumBitrate(InputMaximumBitrate maximumBitrate) Sets the value ofStandardInputSpecificationProps.getMaximumBitrate()resolution(InputResolution resolution) Sets the value ofStandardInputSpecificationProps.getResolution()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
codec
Sets the value ofStandardInputSpecificationProps.getCodec()- Parameters:
codec- The codec of the input. This should match the codec of your source content, not the output codec.- Returns:
this
-
maximumBitrate
@Stability(Experimental) public StandardInputSpecificationProps.Builder maximumBitrate(InputMaximumBitrate maximumBitrate) Sets the value ofStandardInputSpecificationProps.getMaximumBitrate()- Parameters:
maximumBitrate- The maximum bitrate of the input.- Returns:
this
-
resolution
@Stability(Experimental) public StandardInputSpecificationProps.Builder resolution(InputResolution resolution) Sets the value ofStandardInputSpecificationProps.getResolution()- Parameters:
resolution- The resolution of the input.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<StandardInputSpecificationProps>- Returns:
- a new instance of
StandardInputSpecificationProps - Throws:
NullPointerException- if any required attribute was not provided
-