@Stability(value=Stable) @Internal public static final class CfnFlowEntitlementProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnFlowEntitlementProps
CfnFlowEntitlementPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnFlowEntitlementProps.Builder, CfnFlowEntitlementProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnFlowEntitlementProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnFlowEntitlementProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Number |
getDataTransferSubscriberFeePercent()
The percentage of the entitlement data transfer fee that you want the subscriber to be responsible for.
|
String |
getDescription()
A description of the entitlement.
|
Object |
getEncryption()
The type of encryption that MediaConnect will use on the output that is associated with the entitlement.
|
String |
getEntitlementStatus()
An indication of whether the new entitlement should be enabled or disabled as soon as it is created.
|
String |
getFlowArn()
The Amazon Resource Name (ARN) of the flow.
|
String |
getName()
The name of the entitlement.
|
List<String> |
getSubscribers()
The AWS account IDs that you want to share your content with.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnFlowEntitlementProps.Builder builder)
CfnFlowEntitlementProps.Builder.public final String getDescription()
CfnFlowEntitlementPropsThis description appears only on the MediaConnect console and is not visible outside of the current AWS account.
getDescription in interface CfnFlowEntitlementPropspublic final String getFlowArn()
CfnFlowEntitlementPropsgetFlowArn in interface CfnFlowEntitlementPropspublic final String getName()
CfnFlowEntitlementPropsThis value must be unique within the current flow.
getName in interface CfnFlowEntitlementPropspublic final List<String> getSubscribers()
CfnFlowEntitlementPropsThe receiving accounts (subscribers) will be allowed to create their own flows using your content as the source.
getSubscribers in interface CfnFlowEntitlementPropspublic final Number getDataTransferSubscriberFeePercent()
CfnFlowEntitlementPropsgetDataTransferSubscriberFeePercent in interface CfnFlowEntitlementPropspublic final Object getEncryption()
CfnFlowEntitlementPropsgetEncryption in interface CfnFlowEntitlementPropspublic final String getEntitlementStatus()
CfnFlowEntitlementPropsIf you don’t specify the entitlementStatus field in your request, MediaConnect sets it to ENABLED.
getEntitlementStatus in interface CfnFlowEntitlementProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.