Class CfnRouterOutput.RtmpPushRouterOutputConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediaconnect.CfnRouterOutput.RtmpPushRouterOutputConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnRouterOutput.RtmpPushRouterOutputConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRouterOutput.RtmpPushRouterOutputConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnRouterOutput.RtmpPushRouterOutputConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRouterOutput.RtmpPushRouterOutputConfigurationProperty
An implementation for
CfnRouterOutput.RtmpPushRouterOutputConfigurationProperty-
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.mediaconnect.CfnRouterOutput.RtmpPushRouterOutputConfigurationProperty
CfnRouterOutput.RtmpPushRouterOutputConfigurationProperty.Builder, CfnRouterOutput.RtmpPushRouterOutputConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnRouterOutput.RtmpPushRouterOutputConfigurationProperty.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 StringThe name of the RTMP application on the destination server.final StringThe IP address or hostname of the destination RTMP server that the router output pushes the stream to.final NumberThe TCP port on the destination RTMP server.final StringThe name of the RTMP stream that the output publishes to the destination application.final ObjectThe Transport Layer Security (TLS) encryption settings used to establish a secure connection to a destination.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 theCfnRouterOutput.RtmpPushRouterOutputConfigurationProperty.Builder.
-
-
Method Details
-
getApplicationName
Description copied from interface:CfnRouterOutput.RtmpPushRouterOutputConfigurationPropertyThe name of the RTMP application on the destination server.Together with the stream name, the application name forms the RTMP URL path, in the pattern rtmp://destinationAddress/applicationName/streamName.
- Specified by:
getApplicationNamein interfaceCfnRouterOutput.RtmpPushRouterOutputConfigurationProperty- See Also:
-
getDestinationAddress
Description copied from interface:CfnRouterOutput.RtmpPushRouterOutputConfigurationPropertyThe IP address or hostname of the destination RTMP server that the router output pushes the stream to.Provide only the server address; specify the application and stream names separately.
- Specified by:
getDestinationAddressin interfaceCfnRouterOutput.RtmpPushRouterOutputConfigurationProperty- See Also:
-
getDestinationPort
Description copied from interface:CfnRouterOutput.RtmpPushRouterOutputConfigurationPropertyThe TCP port on the destination RTMP server.For RTMP, valid values range from 1024 to 65535. For RTMPS (RTMP over TLS), valid values are 443 or 1024 to 65535. RTMP typically uses port 1935, and RTMPS typically uses port 443.
- Specified by:
getDestinationPortin interfaceCfnRouterOutput.RtmpPushRouterOutputConfigurationProperty- See Also:
-
getStreamName
Description copied from interface:CfnRouterOutput.RtmpPushRouterOutputConfigurationPropertyThe name of the RTMP stream that the output publishes to the destination application.The stream name forms the final segment of the RTMP URL path.
- Specified by:
getStreamNamein interfaceCfnRouterOutput.RtmpPushRouterOutputConfigurationProperty- See Also:
-
getTlsEncryption
Description copied from interface:CfnRouterOutput.RtmpPushRouterOutputConfigurationPropertyThe Transport Layer Security (TLS) encryption settings used to establish a secure connection to a destination.Returns union: either
IResolvableorCfnRouterOutput.TlsEncryptionProperty- Specified by:
getTlsEncryptionin interfaceCfnRouterOutput.RtmpPushRouterOutputConfigurationProperty- 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()
-