@Stability(value=Stable) @Internal public static final class CfnOriginEndpointProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnOriginEndpointProps
CfnOriginEndpointPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnOriginEndpointProps.Builder, CfnOriginEndpointProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnOriginEndpointProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnOriginEndpointProps.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) |
Object |
getAuthorization()
Parameters for CDN authorization.
|
String |
getChannelId()
The ID of the channel associated with this endpoint.
|
Object |
getCmafPackage()
Parameters for Common Media Application Format (CMAF) packaging.
|
Object |
getDashPackage()
Parameters for DASH packaging.
|
String |
getDescription()
Any descriptive information that you want to add to the endpoint for future identification purposes.
|
Object |
getHlsPackage()
Parameters for Apple HLS packaging.
|
String |
getId()
The manifest ID is required and must be unique within the OriginEndpoint.
|
String |
getManifestName()
A short string that's appended to the end of the endpoint URL to create a unique path to this endpoint.
|
Object |
getMssPackage()
Parameters for Microsoft Smooth Streaming packaging.
|
String |
getOrigination()
Controls video origination from this endpoint.
|
Number |
getStartoverWindowSeconds()
Maximum duration (seconds) of content to retain for startover playback.
|
List<CfnTag> |
getTags()
The tags to assign to the endpoint.
|
Number |
getTimeDelaySeconds()
Minimum duration (seconds) of delay to enforce on the playback of live content.
|
List<String> |
getWhitelist()
The IP addresses that can access this endpoint.
|
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(CfnOriginEndpointProps.Builder builder)
CfnOriginEndpointProps.Builder.public final String getChannelId()
CfnOriginEndpointPropsgetChannelId in interface CfnOriginEndpointPropspublic final String getId()
CfnOriginEndpointPropsThe ID can't be changed after the endpoint is created.
getId in interface CfnOriginEndpointPropspublic final Object getAuthorization()
CfnOriginEndpointPropsgetAuthorization in interface CfnOriginEndpointPropspublic final Object getCmafPackage()
CfnOriginEndpointPropsgetCmafPackage in interface CfnOriginEndpointPropspublic final Object getDashPackage()
CfnOriginEndpointPropsgetDashPackage in interface CfnOriginEndpointPropspublic final String getDescription()
CfnOriginEndpointPropsgetDescription in interface CfnOriginEndpointPropspublic final Object getHlsPackage()
CfnOriginEndpointPropsgetHlsPackage in interface CfnOriginEndpointPropspublic final String getManifestName()
CfnOriginEndpointPropsgetManifestName in interface CfnOriginEndpointPropspublic final Object getMssPackage()
CfnOriginEndpointPropsgetMssPackage in interface CfnOriginEndpointPropspublic final String getOrigination()
CfnOriginEndpointProps
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 .getOrigination in interface CfnOriginEndpointPropspublic final Number getStartoverWindowSeconds()
CfnOriginEndpointProps
Omit this attribute or enter 0 to indicate that startover playback is disabled for this endpoint.
getStartoverWindowSeconds in interface CfnOriginEndpointPropspublic final List<CfnTag> getTags()
CfnOriginEndpointPropsgetTags in interface CfnOriginEndpointPropspublic final Number getTimeDelaySeconds()
CfnOriginEndpointProps
Omit this attribute or enter 0 to indicate that there is no time delay in effect for this endpoint
getTimeDelaySeconds in interface CfnOriginEndpointPropspublic final List<String> getWhitelist()
CfnOriginEndpointPropsgetWhitelist in interface CfnOriginEndpointProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.