public class EventSettingsResp extends AbstractModel
header, skipSign
Constructor and Description |
---|
EventSettingsResp() |
EventSettingsResp(EventSettingsResp source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
EventSettingsDestinationResp[] |
getDestinations()
Get URL of the COS bucket where recording files are saved.
|
String |
getEventType()
Get Valid values: INPUT_SWITCH, TIMED_RECORD, SCTE35_TIME_SIGNAL, SCTE35_SPLICE_INSERT, SCTE35_RETURN_TO_NETWORK.
|
String |
getInputAttachment()
Get ID of the input attached, which is not empty if `EventType` is `INPUT_SWITCH`
|
String |
getManifestName()
Get Name of the manifest file for timed recording, which ends with `.m3u8` for HLS and `.mpd` for DASH.
|
String |
getOutputGroupName()
Get Name of the output group attached.
|
SegmentationDescriptorRespInfo[] |
getSCTE35SegmentationDescriptor()
Get SCTE-35 configuration information.
|
String |
getSpliceDuration()
Get The duration of the segment in 90kHz ticks.It used to give the splicer an indication of when the break will be over and when the network In Point will occur.
|
Long |
getSpliceEventID()
Get A 32-bit unique segmentation event identifier.Only one occurrence of a given segmentation_event_id value shall be active at any one time.
|
TimedMetadataInfo |
getTimedMetadataSetting()
Get Meta information plan configuration.
|
void |
setDestinations(EventSettingsDestinationResp[] Destinations)
Set URL of the COS bucket where recording files are saved.
|
void |
setEventType(String EventType)
Set Valid values: INPUT_SWITCH, TIMED_RECORD, SCTE35_TIME_SIGNAL, SCTE35_SPLICE_INSERT, SCTE35_RETURN_TO_NETWORK.
|
void |
setInputAttachment(String InputAttachment)
Set ID of the input attached, which is not empty if `EventType` is `INPUT_SWITCH`
|
void |
setManifestName(String ManifestName)
Set Name of the manifest file for timed recording, which ends with `.m3u8` for HLS and `.mpd` for DASH.
|
void |
setOutputGroupName(String OutputGroupName)
Set Name of the output group attached.
|
void |
setSCTE35SegmentationDescriptor(SegmentationDescriptorRespInfo[] SCTE35SegmentationDescriptor)
Set SCTE-35 configuration information.
|
void |
setSpliceDuration(String SpliceDuration)
Set The duration of the segment in 90kHz ticks.It used to give the splicer an indication of when the break will be over and when the network In Point will occur.
|
void |
setSpliceEventID(Long SpliceEventID)
Set A 32-bit unique segmentation event identifier.Only one occurrence of a given segmentation_event_id value shall be active at any one time.
|
void |
setTimedMetadataSetting(TimedMetadataInfo TimedMetadataSetting)
Set Meta information plan configuration.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public EventSettingsResp()
public EventSettingsResp(EventSettingsResp source)
public String getEventType()
public void setEventType(String EventType)
EventType
- Valid values: INPUT_SWITCH, TIMED_RECORD, SCTE35_TIME_SIGNAL, SCTE35_SPLICE_INSERT, SCTE35_RETURN_TO_NETWORK.public String getInputAttachment()
public void setInputAttachment(String InputAttachment)
InputAttachment
- ID of the input attached, which is not empty if `EventType` is `INPUT_SWITCH`public String getOutputGroupName()
public void setOutputGroupName(String OutputGroupName)
OutputGroupName
- Name of the output group attached. This parameter is not empty if `EventType` is `TIMED_RECORD`.public String getManifestName()
public void setManifestName(String ManifestName)
ManifestName
- Name of the manifest file for timed recording, which ends with `.m3u8` for HLS and `.mpd` for DASH. This parameter is not empty if `EventType` is `TIMED_RECORD`.public EventSettingsDestinationResp[] getDestinations()
public void setDestinations(EventSettingsDestinationResp[] Destinations)
Destinations
- URL of the COS bucket where recording files are saved. This parameter is not empty if `EventType` is `TIMED_RECORD`. It may contain 1 or 2 URLs. The first URL corresponds to pipeline 0 and the second pipeline 1.public SegmentationDescriptorRespInfo[] getSCTE35SegmentationDescriptor()
public void setSCTE35SegmentationDescriptor(SegmentationDescriptorRespInfo[] SCTE35SegmentationDescriptor)
SCTE35SegmentationDescriptor
- SCTE-35 configuration information.public Long getSpliceEventID()
public void setSpliceEventID(Long SpliceEventID)
SpliceEventID
- A 32-bit unique segmentation event identifier.Only one occurrence of a given segmentation_event_id value shall be active at any one time.public String getSpliceDuration()
public void setSpliceDuration(String SpliceDuration)
SpliceDuration
- The duration of the segment in 90kHz ticks.It used to give the splicer an indication of when the break will be over and when the network In Point will occur. If not specifyed,the splice_insert will continue when enter a return_to_network to end the splice_insert at the appropriate time.public TimedMetadataInfo getTimedMetadataSetting()
public void setTimedMetadataSetting(TimedMetadataInfo TimedMetadataSetting)
TimedMetadataSetting
- Meta information plan configuration.Copyright © 2024. All rights reserved.