@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class HlsAkamaiSettings extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
HlsAkamaiSettings() |
Modifier and Type | Method and Description |
---|---|
HlsAkamaiSettings |
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 Akamai.
|
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.
|
String |
getSalt()
Salt for authenticated Akamai.
|
String |
getToken()
Token parameter for authenticated akamai.
|
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 Akamai.
|
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.
|
void |
setSalt(String salt)
Salt for authenticated Akamai.
|
void |
setToken(String token)
Token parameter for authenticated akamai.
|
String |
toString()
Returns a string representation of this object.
|
HlsAkamaiSettings |
withConnectionRetryInterval(Integer connectionRetryInterval)
Number of seconds to wait before retrying connection to the CDN if the connection is lost.
|
HlsAkamaiSettings |
withFilecacheDuration(Integer filecacheDuration)
Size in seconds of file cache for streaming outputs.
|
HlsAkamaiSettings |
withHttpTransferMode(HlsAkamaiHttpTransferMode httpTransferMode)
Specify whether or not to use chunked transfer encoding to Akamai.
|
HlsAkamaiSettings |
withHttpTransferMode(String httpTransferMode)
Specify whether or not to use chunked transfer encoding to Akamai.
|
HlsAkamaiSettings |
withNumRetries(Integer numRetries)
Number of retry attempts that will be made before the Live Event is put into an error state.
|
HlsAkamaiSettings |
withRestartDelay(Integer restartDelay)
If a streaming output fails, number of seconds to wait until a restart is initiated.
|
HlsAkamaiSettings |
withSalt(String salt)
Salt for authenticated Akamai.
|
HlsAkamaiSettings |
withToken(String token)
Token parameter for authenticated akamai.
|
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 HlsAkamaiSettings 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 HlsAkamaiSettings 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 Akamai. User should contact Akamai to enable
this feature.HlsAkamaiHttpTransferMode
public String getHttpTransferMode()
HlsAkamaiHttpTransferMode
public HlsAkamaiSettings withHttpTransferMode(String httpTransferMode)
httpTransferMode
- Specify whether or not to use chunked transfer encoding to Akamai. User should contact Akamai to enable
this feature.HlsAkamaiHttpTransferMode
public HlsAkamaiSettings withHttpTransferMode(HlsAkamaiHttpTransferMode httpTransferMode)
httpTransferMode
- Specify whether or not to use chunked transfer encoding to Akamai. User should contact Akamai to enable
this feature.HlsAkamaiHttpTransferMode
public void setNumRetries(Integer numRetries)
numRetries
- Number of retry attempts that will be made before the Live Event is put into an error state.public Integer getNumRetries()
public HlsAkamaiSettings withNumRetries(Integer numRetries)
numRetries
- Number of retry attempts that will be made before the Live Event is put into an error state.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 HlsAkamaiSettings 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 void setSalt(String salt)
salt
- Salt for authenticated Akamai.public String getSalt()
public HlsAkamaiSettings withSalt(String salt)
salt
- Salt for authenticated Akamai.public void setToken(String token)
token
- Token parameter for authenticated akamai. If not specified, _gda_ is used.public String getToken()
public HlsAkamaiSettings withToken(String token)
token
- Token parameter for authenticated akamai. If not specified, _gda_ is used.public String toString()
toString
in class Object
Object.toString()
public HlsAkamaiSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.