Class CfnChannelPolicyPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.mediapackagev2.CfnChannelPolicyPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnChannelPolicyPropsMixin>
- Enclosing class:
CfnChannelPolicyPropsMixin
@Stability(Stable)
public static final class CfnChannelPolicyPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnChannelPolicyPropsMixin>
A fluent builder for
CfnChannelPolicyPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()channelGroupName(String channelGroupName) The name of the channel group associated with the channel policy.channelName(String channelName) The name of the channel associated with the channel policy.create()create(CfnPropertyMixinOptions options) The policy associated with the channel.
-
Method Details
-
create
@Stability(Stable) public static CfnChannelPolicyPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnChannelPolicyPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnChannelPolicyPropsMixin.Builder.
-
channelGroupName
@Stability(Stable) public CfnChannelPolicyPropsMixin.Builder channelGroupName(String channelGroupName) The name of the channel group associated with the channel policy.- Parameters:
channelGroupName- The name of the channel group associated with the channel policy. This parameter is required.- Returns:
this- See Also:
-
channelName
The name of the channel associated with the channel policy.- Parameters:
channelName- The name of the channel associated with the channel policy. This parameter is required.- Returns:
this- See Also:
-
policy
The policy associated with the channel.- Parameters:
policy- The policy associated with the channel. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnChannelPolicyPropsMixin>- Returns:
- a newly built instance of
CfnChannelPolicyPropsMixin.
-