@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class HlsWebdavSettings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
HlsWebdavSettings() |
Modifier and Type | Method and Description |
---|---|
HlsWebdavSettings |
clone() |
boolean |
equals(Object obj) |
Integer |
getConnectionRetryInterval()
Number of seconds to wait before retrying connection to the CDN if the connection is lost.
|
Integer |
getFilecacheDuration()
Size in seconds of file cache for streaming outputs.
|
String |
getHttpTransferMode()
Specify whether or not to use chunked transfer encoding to WebDAV.
|
Integer |
getNumRetries()
Number of retry attempts that will be made before the Live Event is put into an error state.
|
Integer |
getRestartDelay()
If a streaming output fails, number of seconds to wait until a restart is initiated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setConnectionRetryInterval(Integer connectionRetryInterval)
Number of seconds to wait before retrying connection to the CDN if the connection is lost.
|
void |
setFilecacheDuration(Integer filecacheDuration)
Size in seconds of file cache for streaming outputs.
|
void |
setHttpTransferMode(String httpTransferMode)
Specify whether or not to use chunked transfer encoding to WebDAV.
|
void |
setNumRetries(Integer numRetries)
Number of retry attempts that will be made before the Live Event is put into an error state.
|
void |
setRestartDelay(Integer restartDelay)
If a streaming output fails, number of seconds to wait until a restart is initiated.
|
String |
toString()
Returns a string representation of this object.
|
HlsWebdavSettings |
withConnectionRetryInterval(Integer connectionRetryInterval)
Number of seconds to wait before retrying connection to the CDN if the connection is lost.
|
HlsWebdavSettings |
withFilecacheDuration(Integer filecacheDuration)
Size in seconds of file cache for streaming outputs.
|
HlsWebdavSettings |
withHttpTransferMode(HlsWebdavHttpTransferMode httpTransferMode)
Specify whether or not to use chunked transfer encoding to WebDAV.
|
HlsWebdavSettings |
withHttpTransferMode(String httpTransferMode)
Specify whether or not to use chunked transfer encoding to WebDAV.
|
HlsWebdavSettings |
withNumRetries(Integer numRetries)
Number of retry attempts that will be made before the Live Event is put into an error state.
|
HlsWebdavSettings |
withRestartDelay(Integer restartDelay)
If a streaming output fails, number of seconds to wait until a restart is initiated.
|
public void setConnectionRetryInterval(Integer connectionRetryInterval)
connectionRetryInterval
- Number of seconds to wait before retrying connection to the CDN if the connection is lost.public Integer getConnectionRetryInterval()
public HlsWebdavSettings withConnectionRetryInterval(Integer connectionRetryInterval)
connectionRetryInterval
- Number of seconds to wait before retrying connection to the CDN if the connection is lost.public void setFilecacheDuration(Integer filecacheDuration)
filecacheDuration
- Size in seconds of file cache for streaming outputs.public Integer getFilecacheDuration()
public HlsWebdavSettings withFilecacheDuration(Integer filecacheDuration)
filecacheDuration
- Size in seconds of file cache for streaming outputs.public void setHttpTransferMode(String httpTransferMode)
httpTransferMode
- Specify whether or not to use chunked transfer encoding to WebDAV.HlsWebdavHttpTransferMode
public String getHttpTransferMode()
HlsWebdavHttpTransferMode
public HlsWebdavSettings withHttpTransferMode(String httpTransferMode)
httpTransferMode
- Specify whether or not to use chunked transfer encoding to WebDAV.HlsWebdavHttpTransferMode
public HlsWebdavSettings withHttpTransferMode(HlsWebdavHttpTransferMode httpTransferMode)
httpTransferMode
- Specify whether or not to use chunked transfer encoding to WebDAV.HlsWebdavHttpTransferMode
public void setNumRetries(Integer numRetries)
numRetries
- Number of retry attempts that will be made before the Live Event is put into an error state. Applies only
if the CDN destination URI begins with "s3" or "mediastore". For other URIs, the value is always 3.public Integer getNumRetries()
public HlsWebdavSettings withNumRetries(Integer numRetries)
numRetries
- Number of retry attempts that will be made before the Live Event is put into an error state. Applies only
if the CDN destination URI begins with "s3" or "mediastore". For other URIs, the value is always 3.public void setRestartDelay(Integer restartDelay)
restartDelay
- If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means
never restart.public Integer getRestartDelay()
public HlsWebdavSettings withRestartDelay(Integer restartDelay)
restartDelay
- If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means
never restart.public String toString()
toString
in class Object
Object.toString()
public HlsWebdavSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.