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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.mediaconnect.CfnFlowEntitlementProps
CfnFlowEntitlementProps.Builder, CfnFlowEntitlementProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnFlowEntitlementProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal NumberThe percentage of the entitlement data transfer fee that you want the subscriber to be responsible for.final StringA description of the entitlement.final ObjectThe type of encryption that MediaConnect will use on the output that is associated with the entitlement.final StringAn indication of whether the new entitlement should be enabled or disabled as soon as it is created.final StringThe Amazon Resource Name (ARN) of the flow.final StringgetName()The name of the entitlement.The AWS account IDs that you want to share your content with.final inthashCode()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:CfnFlowEntitlementPropsA description of the entitlement.This description appears only on the MediaConnect console and is not visible outside of the current AWS account.
- Specified by:
getDescriptionin interfaceCfnFlowEntitlementProps
-
getFlowArn
Description copied from interface:CfnFlowEntitlementPropsThe Amazon Resource Name (ARN) of the flow.- Specified by:
getFlowArnin interfaceCfnFlowEntitlementProps
-
getName
Description copied from interface:CfnFlowEntitlementPropsThe name of the entitlement.This value must be unique within the current flow.
- Specified by:
getNamein interfaceCfnFlowEntitlementProps
-
getSubscribers
Description copied from interface:CfnFlowEntitlementPropsThe 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:
getSubscribersin interfaceCfnFlowEntitlementProps
-
getDataTransferSubscriberFeePercent
Description copied from interface:CfnFlowEntitlementPropsThe percentage of the entitlement data transfer fee that you want the subscriber to be responsible for.- Specified by:
getDataTransferSubscriberFeePercentin interfaceCfnFlowEntitlementProps
-
getEncryption
Description copied from interface:CfnFlowEntitlementPropsThe type of encryption that MediaConnect will use on the output that is associated with the entitlement.- Specified by:
getEncryptionin interfaceCfnFlowEntitlementProps
-
getEntitlementStatus
Description copied from interface:CfnFlowEntitlementPropsAn 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:
getEntitlementStatusin interfaceCfnFlowEntitlementProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-