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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.mediapackage.CfnOriginEndpointProps
CfnOriginEndpointProps.Builder, CfnOriginEndpointProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnOriginEndpointProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnOriginEndpointProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
Parameters for CDN authorization.final String
The ID of the channel associated with this endpoint.final Object
Parameters for Common Media Application Format (CMAF) packaging.final Object
Parameters for DASH packaging.final String
Any descriptive information that you want to add to the endpoint for future identification purposes.final Object
Parameters for Apple HLS packaging.final String
getId()
The manifest ID is required and must be unique within the OriginEndpoint.final String
A short string that's appended to the end of the endpoint URL to create a unique path to this endpoint.final Object
Parameters for Microsoft Smooth Streaming packaging.final String
Controls video origination from this endpoint.final Number
Maximum duration (seconds) of content to retain for startover playback.getTags()
The tags to assign to the endpoint.final Number
Minimum duration (seconds) of delay to enforce on the playback of live content.The IP addresses that can access this endpoint.final int
hashCode()
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:CfnOriginEndpointProps
The ID of the channel associated with this endpoint.- Specified by:
getChannelId
in interfaceCfnOriginEndpointProps
- See Also:
-
getId
Description copied from interface:CfnOriginEndpointProps
The manifest ID is required and must be unique within the OriginEndpoint.The ID can't be changed after the endpoint is created.
- Specified by:
getId
in interfaceCfnOriginEndpointProps
- See Also:
-
getAuthorization
Description copied from interface:CfnOriginEndpointProps
Parameters for CDN authorization.- Specified by:
getAuthorization
in interfaceCfnOriginEndpointProps
- See Also:
-
getCmafPackage
Description copied from interface:CfnOriginEndpointProps
Parameters for Common Media Application Format (CMAF) packaging.- Specified by:
getCmafPackage
in interfaceCfnOriginEndpointProps
- See Also:
-
getDashPackage
Description copied from interface:CfnOriginEndpointProps
Parameters for DASH packaging.- Specified by:
getDashPackage
in interfaceCfnOriginEndpointProps
- See Also:
-
getDescription
Description copied from interface:CfnOriginEndpointProps
Any descriptive information that you want to add to the endpoint for future identification purposes.- Specified by:
getDescription
in interfaceCfnOriginEndpointProps
- See Also:
-
getHlsPackage
Description copied from interface:CfnOriginEndpointProps
Parameters for Apple HLS packaging.- Specified by:
getHlsPackage
in interfaceCfnOriginEndpointProps
- See Also:
-
getManifestName
Description copied from interface:CfnOriginEndpointProps
A short string that's appended to the end of the endpoint URL to create a unique path to this endpoint.- Specified by:
getManifestName
in interfaceCfnOriginEndpointProps
- See Also:
-
getMssPackage
Description copied from interface:CfnOriginEndpointProps
Parameters for Microsoft Smooth Streaming packaging.- Specified by:
getMssPackage
in interfaceCfnOriginEndpointProps
- See Also:
-
getOrigination
Description copied from interface:CfnOriginEndpointProps
Controls 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:
getOrigination
in interfaceCfnOriginEndpointProps
- See Also:
-
getStartoverWindowSeconds
Description copied from interface:CfnOriginEndpointProps
Maximum duration (seconds) of content to retain for startover playback.Omit this attribute or enter
0
to indicate that startover playback is disabled for this endpoint.- Specified by:
getStartoverWindowSeconds
in interfaceCfnOriginEndpointProps
- See Also:
-
getTags
Description copied from interface:CfnOriginEndpointProps
The tags to assign to the endpoint.- Specified by:
getTags
in interfaceCfnOriginEndpointProps
- See Also:
-
getTimeDelaySeconds
Description copied from interface:CfnOriginEndpointProps
Minimum duration (seconds) of delay to enforce on the playback of live content.Omit this attribute or enter
0
to indicate that there is no time delay in effect for this endpoint.- Specified by:
getTimeDelaySeconds
in interfaceCfnOriginEndpointProps
- See Also:
-
getWhitelist
Description copied from interface:CfnOriginEndpointProps
The IP addresses that can access this endpoint.- Specified by:
getWhitelist
in interfaceCfnOriginEndpointProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-