@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class HlsBasicPutSettings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
HlsBasicPutSettings() |
Modifier and Type | Method and Description |
---|---|
HlsBasicPutSettings |
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.
|
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 |
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.
|
HlsBasicPutSettings |
withConnectionRetryInterval(Integer connectionRetryInterval)
Number of seconds to wait before retrying connection to the CDN if the connection is lost.
|
HlsBasicPutSettings |
withFilecacheDuration(Integer filecacheDuration)
Size in seconds of file cache for streaming outputs.
|
HlsBasicPutSettings |
withNumRetries(Integer numRetries)
Number of retry attempts that will be made before the Live Event is put into an error state.
|
HlsBasicPutSettings |
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 HlsBasicPutSettings 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 HlsBasicPutSettings withFilecacheDuration(Integer filecacheDuration)
filecacheDuration
- Size in seconds of file cache for streaming outputs.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 HlsBasicPutSettings 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 HlsBasicPutSettings 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 HlsBasicPutSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.