Class CfnFlowEntitlementProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediaconnect.CfnFlowEntitlementProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFlowEntitlementProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFlowEntitlementProps
@Stability(Stable)
@Internal
public static final class CfnFlowEntitlementProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFlowEntitlementProps
An implementation for
CfnFlowEntitlementProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.mediaconnect.CfnFlowEntitlementProps
CfnFlowEntitlementProps.Builder, CfnFlowEntitlementProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnFlowEntitlementProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Number
The percentage of the entitlement data transfer fee that you want the subscriber to be responsible for.final String
A description of the entitlement.final Object
The type of encryption that MediaConnect will use on the output that is associated with the entitlement.final String
An indication of whether the new entitlement should be enabled or disabled as soon as it is created.final String
The Amazon Resource Name (ARN) of the flow.final String
getName()
The name of the entitlement.The AWS account IDs that you want to share your content with.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnFlowEntitlementProps.Builder
.
-
-
Method Details
-
getDescription
Description copied from interface:CfnFlowEntitlementProps
A description of the entitlement.This description appears only on the MediaConnect console and is not visible outside of the current AWS account.
- Specified by:
getDescription
in interfaceCfnFlowEntitlementProps
-
getFlowArn
Description copied from interface:CfnFlowEntitlementProps
The Amazon Resource Name (ARN) of the flow.- Specified by:
getFlowArn
in interfaceCfnFlowEntitlementProps
-
getName
Description copied from interface:CfnFlowEntitlementProps
The name of the entitlement.This value must be unique within the current flow.
- Specified by:
getName
in interfaceCfnFlowEntitlementProps
-
getSubscribers
Description copied from interface:CfnFlowEntitlementProps
The AWS account IDs that you want to share your content with.The receiving accounts (subscribers) will be allowed to create their own flows using your content as the source.
- Specified by:
getSubscribers
in interfaceCfnFlowEntitlementProps
-
getDataTransferSubscriberFeePercent
Description copied from interface:CfnFlowEntitlementProps
The percentage of the entitlement data transfer fee that you want the subscriber to be responsible for.- Specified by:
getDataTransferSubscriberFeePercent
in interfaceCfnFlowEntitlementProps
-
getEncryption
Description copied from interface:CfnFlowEntitlementProps
The type of encryption that MediaConnect will use on the output that is associated with the entitlement.- Specified by:
getEncryption
in interfaceCfnFlowEntitlementProps
-
getEntitlementStatus
Description copied from interface:CfnFlowEntitlementProps
An indication of whether the new entitlement should be enabled or disabled as soon as it is created.If you don’t specify the entitlementStatus field in your request, MediaConnect sets it to ENABLED.
- Specified by:
getEntitlementStatus
in interfaceCfnFlowEntitlementProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-