public static final class CfnOriginEndpointProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnOriginEndpointProps
CfnOriginEndpointProps
CfnOriginEndpointProps.Builder, CfnOriginEndpointProps.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
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(java.lang.Object o) |
java.lang.Object |
getAuthorization()
Parameters for CDN authorization.
|
java.lang.String |
getChannelId()
The ID of the channel associated with this endpoint.
|
java.lang.Object |
getCmafPackage()
Parameters for Common Media Application Format (CMAF) packaging.
|
java.lang.Object |
getDashPackage()
Parameters for DASH packaging.
|
java.lang.String |
getDescription()
Any descriptive information that you want to add to the endpoint for future identification purposes.
|
java.lang.Object |
getHlsPackage()
Parameters for Apple HLS packaging.
|
java.lang.String |
getId()
The manifest ID is required and must be unique within the OriginEndpoint.
|
java.lang.String |
getManifestName()
A short string that's appended to the end of the endpoint URL to create a unique path to this endpoint.
|
java.lang.Object |
getMssPackage()
Parameters for Microsoft Smooth Streaming packaging.
|
java.lang.String |
getOrigination()
Controls video origination from this endpoint.
|
java.lang.Number |
getStartoverWindowSeconds()
Maximum duration (seconds) of content to retain for startover playback.
|
java.util.List<CfnTag> |
getTags()
The tags to assign to the endpoint.
|
java.lang.Number |
getTimeDelaySeconds()
Minimum duration (seconds) of delay to enforce on the playback of live content.
|
java.util.List<java.lang.String> |
getWhitelist()
The IP addresses that can access this endpoint.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getChannelId()
CfnOriginEndpointProps
getChannelId
in interface CfnOriginEndpointProps
public final java.lang.String getId()
CfnOriginEndpointProps
The ID can't be changed after the endpoint is created.
getId
in interface CfnOriginEndpointProps
public final java.lang.Object getAuthorization()
CfnOriginEndpointProps
getAuthorization
in interface CfnOriginEndpointProps
public final java.lang.Object getCmafPackage()
CfnOriginEndpointProps
getCmafPackage
in interface CfnOriginEndpointProps
public final java.lang.Object getDashPackage()
CfnOriginEndpointProps
getDashPackage
in interface CfnOriginEndpointProps
public final java.lang.String getDescription()
CfnOriginEndpointProps
getDescription
in interface CfnOriginEndpointProps
public final java.lang.Object getHlsPackage()
CfnOriginEndpointProps
getHlsPackage
in interface CfnOriginEndpointProps
public final java.lang.String getManifestName()
CfnOriginEndpointProps
getManifestName
in interface CfnOriginEndpointProps
public final java.lang.Object getMssPackage()
CfnOriginEndpointProps
getMssPackage
in interface CfnOriginEndpointProps
public final java.lang.String getOrigination()
CfnOriginEndpointProps
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 .getOrigination
in interface CfnOriginEndpointProps
public final java.lang.Number getStartoverWindowSeconds()
CfnOriginEndpointProps
Omit this attribute or enter 0
to indicate that startover playback is disabled for this endpoint.
getStartoverWindowSeconds
in interface CfnOriginEndpointProps
public final java.util.List<CfnTag> getTags()
CfnOriginEndpointProps
getTags
in interface CfnOriginEndpointProps
public final java.lang.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 CfnOriginEndpointProps
public final java.util.List<java.lang.String> getWhitelist()
CfnOriginEndpointProps
getWhitelist
in interface CfnOriginEndpointProps
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()