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
-
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
-
getAuthorization
Description copied from interface:CfnOriginEndpointPropsParameters for CDN authorization.- Specified by:
getAuthorizationin interfaceCfnOriginEndpointProps
-
getCmafPackage
Description copied from interface:CfnOriginEndpointPropsParameters for Common Media Application Format (CMAF) packaging.- Specified by:
getCmafPackagein interfaceCfnOriginEndpointProps
-
getDashPackage
Description copied from interface:CfnOriginEndpointPropsParameters for DASH packaging.- Specified by:
getDashPackagein interfaceCfnOriginEndpointProps
-
getDescription
Description copied from interface:CfnOriginEndpointPropsAny descriptive information that you want to add to the endpoint for future identification purposes.- Specified by:
getDescriptionin interfaceCfnOriginEndpointProps
-
getHlsPackage
Description copied from interface:CfnOriginEndpointPropsParameters for Apple HLS packaging.- Specified by:
getHlsPackagein interfaceCfnOriginEndpointProps
-
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
-
getMssPackage
Description copied from interface:CfnOriginEndpointPropsParameters for Microsoft Smooth Streaming packaging.- Specified by:
getMssPackagein interfaceCfnOriginEndpointProps
-
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
-
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
-
getTags
Description copied from interface:CfnOriginEndpointPropsThe tags to assign to the endpoint.- Specified by:
getTagsin interfaceCfnOriginEndpointProps
-
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
-
getWhitelist
Description copied from interface:CfnOriginEndpointPropsThe IP addresses that can access this endpoint.- Specified by:
getWhitelistin interfaceCfnOriginEndpointProps
-
$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()
-