public class StartLiveEncodingRequest extends Object
Constructor and Description |
---|
StartLiveEncodingRequest() |
Modifier and Type | Method and Description |
---|---|
StartLiveEncodingRequest |
addDashManifestsItem(LiveDashManifest dashManifestsItem) |
StartLiveEncodingRequest |
addHlsManifestsItem(LiveHlsManifest hlsManifestsItem) |
boolean |
equals(Object o) |
AutoRestartConfiguration |
getAutoRestartConfiguration()
Configuration for auto restarting the live encoding
|
List<LiveDashManifest> |
getDashManifests()
List of Dash manifests to use for this live encoding
|
List<LiveHlsManifest> |
getHlsManifests()
List of Hls manifests to use for this live encoding
|
EncodingMode |
getLiveEncodingMode()
The pass mode of the encoding
|
ReuploadSettings |
getReuploadSettings()
Reupload specific files during a live encoding.
|
String |
getStreamKey()
Key for the stream.
|
int |
hashCode() |
void |
setAutoRestartConfiguration(AutoRestartConfiguration autoRestartConfiguration)
Configuration for auto restarting the live encoding
|
void |
setDashManifests(List<LiveDashManifest> dashManifests)
List of Dash manifests to use for this live encoding
|
void |
setHlsManifests(List<LiveHlsManifest> hlsManifests)
List of Hls manifests to use for this live encoding
|
void |
setLiveEncodingMode(EncodingMode liveEncodingMode)
The pass mode of the encoding
|
void |
setReuploadSettings(ReuploadSettings reuploadSettings)
Reupload specific files during a live encoding.
|
void |
setStreamKey(String streamKey)
Key for the stream.
|
String |
toString() |
public String getStreamKey()
public void setStreamKey(String streamKey)
streamKey
- Key for the stream. (a-zA-Z, 3-20 characters) (required)public StartLiveEncodingRequest addHlsManifestsItem(LiveHlsManifest hlsManifestsItem)
public List<LiveHlsManifest> getHlsManifests()
public void setHlsManifests(List<LiveHlsManifest> hlsManifests)
hlsManifests
- List of Hls manifests to use for this live encodingpublic StartLiveEncodingRequest addDashManifestsItem(LiveDashManifest dashManifestsItem)
public List<LiveDashManifest> getDashManifests()
public void setDashManifests(List<LiveDashManifest> dashManifests)
dashManifests
- List of Dash manifests to use for this live encodingpublic EncodingMode getLiveEncodingMode()
public void setLiveEncodingMode(EncodingMode liveEncodingMode)
liveEncodingMode
- The pass mode of the encodingpublic ReuploadSettings getReuploadSettings()
public void setReuploadSettings(ReuploadSettings reuploadSettings)
reuploadSettings
- Reupload specific files during a live encoding. This can be helpful if an automatic life cycle policy is enabled on the output storagepublic AutoRestartConfiguration getAutoRestartConfiguration()
public void setAutoRestartConfiguration(AutoRestartConfiguration autoRestartConfiguration)
autoRestartConfiguration
- Configuration for auto restarting the live encodingCopyright © 2020. All rights reserved.