Class CfnOriginEndpointProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediapackage.CfnOriginEndpointProps.Jsii$Proxy
- All Implemented Interfaces:
CfnOriginEndpointProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnOriginEndpointProps
@Stability(Stable)
@Internal
public static final class CfnOriginEndpointProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnOriginEndpointProps
An implementation for
CfnOriginEndpointProps-
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.mediapackage.CfnOriginEndpointProps
CfnOriginEndpointProps.Builder, CfnOriginEndpointProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnOriginEndpointProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnOriginEndpointProps.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 theCfnOriginEndpointProps.Builder.
-
-
Method Details
-
getChannelId
Description copied from interface:CfnOriginEndpointPropsThe ID of the channel associated with this endpoint.- Specified by:
getChannelIdin interfaceCfnOriginEndpointProps- See Also:
-
getId
Description copied from interface:CfnOriginEndpointPropsThe 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 interfaceCfnOriginEndpointProps- See Also:
-
getAuthorization
Description copied from interface:CfnOriginEndpointPropsParameters for CDN authorization.Returns union: either
IResolvableorCfnOriginEndpoint.AuthorizationProperty- Specified by:
getAuthorizationin interfaceCfnOriginEndpointProps- See Also:
-
getCmafPackage
Description copied from interface:CfnOriginEndpointPropsParameters for Common Media Application Format (CMAF) packaging.Returns union: either
IResolvableorCfnOriginEndpoint.CmafPackageProperty- Specified by:
getCmafPackagein interfaceCfnOriginEndpointProps- See Also:
-
getDashPackage
Description copied from interface:CfnOriginEndpointPropsParameters for DASH packaging.Returns union: either
IResolvableorCfnOriginEndpoint.DashPackageProperty- Specified by:
getDashPackagein interfaceCfnOriginEndpointProps- See Also:
-
getDescription
Description copied from interface:CfnOriginEndpointPropsAny descriptive information that you want to add to the endpoint for future identification purposes.- Specified by:
getDescriptionin interfaceCfnOriginEndpointProps- See Also:
-
getHlsPackage
Description copied from interface:CfnOriginEndpointPropsParameters for Apple HLS packaging.Returns union: either
IResolvableorCfnOriginEndpoint.HlsPackageProperty- Specified by:
getHlsPackagein interfaceCfnOriginEndpointProps- See Also:
-
getManifestName
Description copied from interface:CfnOriginEndpointPropsA short string that's appended to the end of the endpoint URL to create a unique path to this endpoint.- Specified by:
getManifestNamein interfaceCfnOriginEndpointProps- See Also:
-
getMssPackage
Description copied from interface:CfnOriginEndpointPropsParameters for Microsoft Smooth Streaming packaging.Returns union: either
IResolvableorCfnOriginEndpoint.MssPackageProperty- Specified by:
getMssPackagein interfaceCfnOriginEndpointProps- See Also:
-
getOrigination
Description copied from interface:CfnOriginEndpointPropsControls 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 interfaceCfnOriginEndpointProps- See Also:
-
getStartoverWindowSeconds
Description copied from interface:CfnOriginEndpointPropsMaximum 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 interfaceCfnOriginEndpointProps- See Also:
-
getTags
Description copied from interface:CfnOriginEndpointPropsThe tags to assign to the endpoint.- Specified by:
getTagsin interfaceCfnOriginEndpointProps- See Also:
-
getTimeDelaySeconds
Description copied from interface:CfnOriginEndpointPropsMinimum 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 interfaceCfnOriginEndpointProps- See Also:
-
getWhitelist
Description copied from interface:CfnOriginEndpointPropsThe IP addresses that can access this endpoint.- Specified by:
getWhitelistin interfaceCfnOriginEndpointProps- 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()
-