Class CfnChannelPropsMixin.MultiviewConfigurationProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.mediapackagev2.CfnChannelPropsMixin.MultiviewConfigurationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnChannelPropsMixin.MultiviewConfigurationProperty>
- Enclosing interface:
CfnChannelPropsMixin.MultiviewConfigurationProperty
@Stability(Stable)
public static final class CfnChannelPropsMixin.MultiviewConfigurationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnChannelPropsMixin.MultiviewConfigurationProperty>
A builder for
CfnChannelPropsMixin.MultiviewConfigurationProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionavailableLayouts(List<String> availableLayouts) availableSources(List<String> availableSources) build()Builds the configured instance.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
availableLayouts
@Stability(Stable) public CfnChannelPropsMixin.MultiviewConfigurationProperty.Builder availableLayouts(List<String> availableLayouts) - Parameters:
availableLayouts-The tile layouts that players can request from this multiview channel's origin endpoints. Only the layouts that you list here are available. Each layout must appear at most once.
- Returns:
this
-
availableSources
@Stability(Stable) public CfnChannelPropsMixin.MultiviewConfigurationProperty.Builder availableSources(List<String> availableSources) - Parameters:
availableSources-The channels that players can use as tiles in this multiview channel's output. Each source channel must be in the same channel group as the multiview channel, and must have an
InputTypeofCMAF. Only the channels that you list here are available as tiles.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnChannelPropsMixin.MultiviewConfigurationProperty>- Returns:
- a new instance of
CfnChannelPropsMixin.MultiviewConfigurationProperty - Throws:
NullPointerException- if any required attribute was not provided
-