@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RtmpOutputSettings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
RtmpOutputSettings() |
Modifier and Type | Method and Description |
---|---|
RtmpOutputSettings |
clone() |
boolean |
equals(Object obj) |
String |
getCertificateMode()
If set to verifyAuthenticity, verify the tls certificate chain to a trusted Certificate Authority (CA).
|
Integer |
getConnectionRetryInterval()
Number of seconds to wait before retrying a connection to the Flash Media server if the connection is lost.
|
OutputLocationRef |
getDestination()
The RTMP endpoint excluding the stream name (eg.
|
Integer |
getNumRetries()
Number of retry attempts.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCertificateMode(String certificateMode)
If set to verifyAuthenticity, verify the tls certificate chain to a trusted Certificate Authority (CA).
|
void |
setConnectionRetryInterval(Integer connectionRetryInterval)
Number of seconds to wait before retrying a connection to the Flash Media server if the connection is lost.
|
void |
setDestination(OutputLocationRef destination)
The RTMP endpoint excluding the stream name (eg.
|
void |
setNumRetries(Integer numRetries)
Number of retry attempts.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
RtmpOutputSettings |
withCertificateMode(RtmpOutputCertificateMode certificateMode)
If set to verifyAuthenticity, verify the tls certificate chain to a trusted Certificate Authority (CA).
|
RtmpOutputSettings |
withCertificateMode(String certificateMode)
If set to verifyAuthenticity, verify the tls certificate chain to a trusted Certificate Authority (CA).
|
RtmpOutputSettings |
withConnectionRetryInterval(Integer connectionRetryInterval)
Number of seconds to wait before retrying a connection to the Flash Media server if the connection is lost.
|
RtmpOutputSettings |
withDestination(OutputLocationRef destination)
The RTMP endpoint excluding the stream name (eg.
|
RtmpOutputSettings |
withNumRetries(Integer numRetries)
Number of retry attempts.
|
public void setCertificateMode(String certificateMode)
certificateMode
- If set to verifyAuthenticity, verify the tls certificate chain to a trusted Certificate Authority (CA).
This will cause rtmps outputs with self-signed certificates to fail.RtmpOutputCertificateMode
public String getCertificateMode()
RtmpOutputCertificateMode
public RtmpOutputSettings withCertificateMode(String certificateMode)
certificateMode
- If set to verifyAuthenticity, verify the tls certificate chain to a trusted Certificate Authority (CA).
This will cause rtmps outputs with self-signed certificates to fail.RtmpOutputCertificateMode
public RtmpOutputSettings withCertificateMode(RtmpOutputCertificateMode certificateMode)
certificateMode
- If set to verifyAuthenticity, verify the tls certificate chain to a trusted Certificate Authority (CA).
This will cause rtmps outputs with self-signed certificates to fail.RtmpOutputCertificateMode
public void setConnectionRetryInterval(Integer connectionRetryInterval)
connectionRetryInterval
- Number of seconds to wait before retrying a connection to the Flash Media server if the connection is
lost.public Integer getConnectionRetryInterval()
public RtmpOutputSettings withConnectionRetryInterval(Integer connectionRetryInterval)
connectionRetryInterval
- Number of seconds to wait before retrying a connection to the Flash Media server if the connection is
lost.public void setDestination(OutputLocationRef destination)
destination
- The RTMP endpoint excluding the stream name (eg. rtmp://host/appname). For connection to Akamai, a
username and password must be supplied. URI fields accept format identifiers.public OutputLocationRef getDestination()
public RtmpOutputSettings withDestination(OutputLocationRef destination)
destination
- The RTMP endpoint excluding the stream name (eg. rtmp://host/appname). For connection to Akamai, a
username and password must be supplied. URI fields accept format identifiers.public void setNumRetries(Integer numRetries)
numRetries
- Number of retry attempts.public Integer getNumRetries()
public RtmpOutputSettings withNumRetries(Integer numRetries)
numRetries
- Number of retry attempts.public String toString()
toString
in class Object
Object.toString()
public RtmpOutputSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.