Class CfnOriginEndpointMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.mediapackage.CfnOriginEndpointMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnOriginEndpointMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnOriginEndpointMixinProps
@Stability(Stable)
@Internal
public static final class CfnOriginEndpointMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnOriginEndpointMixinProps
An implementation for
CfnOriginEndpointMixinProps-
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.cfnpropertymixins.services.mediapackage.CfnOriginEndpointMixinProps
CfnOriginEndpointMixinProps.Builder, CfnOriginEndpointMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnOriginEndpointMixinProps.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 ObjectParameters for CDN authorization.final StringThe ID of the channel associated with this endpoint.final ObjectParameters for Common Media Application Format (CMAF) packaging.final ObjectParameters for DASH packaging.final StringAny descriptive information that you want to add to the endpoint for future identification purposes.final ObjectParameters for Apple HLS packaging.final StringgetId()The manifest ID is required and must be unique within the OriginEndpoint.final StringA short string that's appended to the end of the endpoint URL to create a unique path to this endpoint.final ObjectParameters for Microsoft Smooth Streaming packaging.final StringControls video origination from this endpoint.final NumberMaximum duration (seconds) of content to retain for startover playback.getTags()The tags to assign to the endpoint.final NumberMinimum duration (seconds) of delay to enforce on the playback of live content.The IP addresses that can access this endpoint.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 theCfnOriginEndpointMixinProps.Builder.
-
-
Method Details
-
getAuthorization
Description copied from interface:CfnOriginEndpointMixinPropsParameters for CDN authorization.Returns union: either
IResolvableorCfnOriginEndpointPropsMixin.AuthorizationProperty- Specified by:
getAuthorizationin interfaceCfnOriginEndpointMixinProps- See Also:
-
getChannelId
Description copied from interface:CfnOriginEndpointMixinPropsThe ID of the channel associated with this endpoint.- Specified by:
getChannelIdin interfaceCfnOriginEndpointMixinProps- See Also:
-
getCmafPackage
Description copied from interface:CfnOriginEndpointMixinPropsParameters for Common Media Application Format (CMAF) packaging.Returns union: either
IResolvableorCfnOriginEndpointPropsMixin.CmafPackageProperty- Specified by:
getCmafPackagein interfaceCfnOriginEndpointMixinProps- See Also:
-
getDashPackage
Description copied from interface:CfnOriginEndpointMixinPropsParameters for DASH packaging.Returns union: either
IResolvableorCfnOriginEndpointPropsMixin.DashPackageProperty- Specified by:
getDashPackagein interfaceCfnOriginEndpointMixinProps- See Also:
-
getDescription
Description copied from interface:CfnOriginEndpointMixinPropsAny descriptive information that you want to add to the endpoint for future identification purposes.- Specified by:
getDescriptionin interfaceCfnOriginEndpointMixinProps- See Also:
-
getHlsPackage
Description copied from interface:CfnOriginEndpointMixinPropsParameters for Apple HLS packaging.Returns union: either
IResolvableorCfnOriginEndpointPropsMixin.HlsPackageProperty- Specified by:
getHlsPackagein interfaceCfnOriginEndpointMixinProps- See Also:
-
getId
Description copied from interface:CfnOriginEndpointMixinPropsThe manifest ID is required and must be unique within the OriginEndpoint.The ID can't be changed after the endpoint is created.
- Specified by:
getIdin interfaceCfnOriginEndpointMixinProps- See Also:
-
getManifestName
Description copied from interface:CfnOriginEndpointMixinPropsA short string that's appended to the end of the endpoint URL to create a unique path to this endpoint.- Specified by:
getManifestNamein interfaceCfnOriginEndpointMixinProps- See Also:
-
getMssPackage
Description copied from interface:CfnOriginEndpointMixinPropsParameters for Microsoft Smooth Streaming packaging.Returns union: either
IResolvableorCfnOriginEndpointPropsMixin.MssPackageProperty- Specified by:
getMssPackagein interfaceCfnOriginEndpointMixinProps- See Also:
-
getOrigination
Description copied from interface:CfnOriginEndpointMixinPropsControls video origination from this endpoint.Valid values:
ALLOW- enables this endpoint to serve content to requesting devices.DENY- prevents this endpoint from serving content. Denying origination is helpful for harvesting live-to-VOD assets. For more information about harvesting and origination, see Live-to-VOD Requirements .
- Specified by:
getOriginationin interfaceCfnOriginEndpointMixinProps- See Also:
-
getStartoverWindowSeconds
Description copied from interface:CfnOriginEndpointMixinPropsMaximum duration (seconds) of content to retain for startover playback.Omit this attribute or enter
0to indicate that startover playback is disabled for this endpoint.- Specified by:
getStartoverWindowSecondsin interfaceCfnOriginEndpointMixinProps- See Also:
-
getTags
Description copied from interface:CfnOriginEndpointMixinPropsThe tags to assign to the endpoint.- Specified by:
getTagsin interfaceCfnOriginEndpointMixinProps- See Also:
-
getTimeDelaySeconds
Description copied from interface:CfnOriginEndpointMixinPropsMinimum duration (seconds) of delay to enforce on the playback of live content.Omit this attribute or enter
0to indicate that there is no time delay in effect for this endpoint.- Specified by:
getTimeDelaySecondsin interfaceCfnOriginEndpointMixinProps- See Also:
-
getWhitelist
Description copied from interface:CfnOriginEndpointMixinPropsThe IP addresses that can access this endpoint.- Specified by:
getWhitelistin interfaceCfnOriginEndpointMixinProps- See Also:
-
$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()
-