public class RebuildMediaRequest extends AbstractModel
header, skipSign| Constructor and Description |
|---|
RebuildMediaRequest() |
RebuildMediaRequest(RebuildMediaRequest 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 |
|---|---|
ArtifactRepairInfo |
getArtifactRepairInfo()
Get The artifact removal (smoothing) parameters.
|
AudioDenoiseInfo |
getAudioDenoiseInfo()
Get The noise removal parameters.
|
ColorEnhanceInfo |
getColorInfo()
Get The color enhancement parameters.
|
Float |
getEndTimeOffset()
Get The end offset (seconds).
|
String |
getExtInfo()
Get A reserved parameter.
|
FaceEnhanceInfo |
getFaceInfo()
Get The face enhancement parameters.
|
String |
getFileId()
Get The file ID.
|
HDRInfo |
getHDRInfo()
Get The high dynamic range (HDR) parameters.
|
LowLightEnhanceInfo |
getLowLightInfo()
Get The low-light enhancement parameters.
|
RepairInfo |
getRepairInfo()
Get The video quality remastering parameters.
|
ScratchRepairInfo |
getScratchRepairInfo()
Get The banding removal parameters.
|
String |
getSessionContext()
Get The source context, which is used to pass through user request information.
|
String |
getSessionId()
Get The session ID, which is used for de-duplication.
|
SharpEnhanceInfo |
getSharpInfo()
Get The detail enhancement parameters.
|
Float |
getStartTimeOffset()
Get The start offset (seconds).
|
Long |
getSubAppId()
Get The VOD [application](https://intl.cloud.tencent.com/document/product/266/14574) ID.
|
SuperResolutionInfo |
getSuperResolutionInfo()
Get The super resolution parameters.
|
RebuildMediaTargetInfo |
getTargetInfo()
Get The output parameters of the file.
|
Long |
getTasksPriority()
Get The task priority, which can be a value from -10 to 10.
|
VideoDenoiseInfo |
getVideoDenoiseInfo()
Get The image noise removal parameters.
|
VideoFrameInterpolationInfo |
getVideoFrameInterpolationInfo()
Get The smart frame interpolation parameters.
|
void |
setArtifactRepairInfo(ArtifactRepairInfo ArtifactRepairInfo)
Set The artifact removal (smoothing) parameters.
|
void |
setAudioDenoiseInfo(AudioDenoiseInfo AudioDenoiseInfo)
Set The noise removal parameters.
|
void |
setColorInfo(ColorEnhanceInfo ColorInfo)
Set The color enhancement parameters.
|
void |
setEndTimeOffset(Float EndTimeOffset)
Set The end offset (seconds).
|
void |
setExtInfo(String ExtInfo)
Set A reserved parameter.
|
void |
setFaceInfo(FaceEnhanceInfo FaceInfo)
Set The face enhancement parameters.
|
void |
setFileId(String FileId)
Set The file ID.
|
void |
setHDRInfo(HDRInfo HDRInfo)
Set The high dynamic range (HDR) parameters.
|
void |
setLowLightInfo(LowLightEnhanceInfo LowLightInfo)
Set The low-light enhancement parameters.
|
void |
setRepairInfo(RepairInfo RepairInfo)
Set The video quality remastering parameters.
|
void |
setScratchRepairInfo(ScratchRepairInfo ScratchRepairInfo)
Set The banding removal parameters.
|
void |
setSessionContext(String SessionContext)
Set The source context, which is used to pass through user request information.
|
void |
setSessionId(String SessionId)
Set The session ID, which is used for de-duplication.
|
void |
setSharpInfo(SharpEnhanceInfo SharpInfo)
Set The detail enhancement parameters.
|
void |
setStartTimeOffset(Float StartTimeOffset)
Set The start offset (seconds).
|
void |
setSubAppId(Long SubAppId)
Set The VOD [application](https://intl.cloud.tencent.com/document/product/266/14574) ID.
|
void |
setSuperResolutionInfo(SuperResolutionInfo SuperResolutionInfo)
Set The super resolution parameters.
|
void |
setTargetInfo(RebuildMediaTargetInfo TargetInfo)
Set The output parameters of the file.
|
void |
setTasksPriority(Long TasksPriority)
Set The task priority, which can be a value from -10 to 10.
|
void |
setVideoDenoiseInfo(VideoDenoiseInfo VideoDenoiseInfo)
Set The image noise removal parameters.
|
void |
setVideoFrameInterpolationInfo(VideoFrameInterpolationInfo VideoFrameInterpolationInfo)
Set The smart frame interpolation parameters.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic RebuildMediaRequest()
public RebuildMediaRequest(RebuildMediaRequest source)
public String getFileId()
public void setFileId(String FileId)
FileId - The file ID.public Long getSubAppId()
public void setSubAppId(Long SubAppId)
SubAppId - The VOD [application](https://intl.cloud.tencent.com/document/product/266/14574) ID. For customers who activate VOD service from December 25, 2023, if they want to access resources in a VOD application (whether it's the default application or a newly created one), they must fill in this field with the application ID.public Float getStartTimeOffset()
public void setStartTimeOffset(Float StartTimeOffset)
StartTimeOffset - The start offset (seconds). If you do not specify this, the segment will start from the beginning of the video.public Float getEndTimeOffset()
public void setEndTimeOffset(Float EndTimeOffset)
EndTimeOffset - The end offset (seconds). If you do not specify this, the segment will end at the end of the video.public RepairInfo getRepairInfo()
public void setRepairInfo(RepairInfo RepairInfo)
RepairInfo - The video quality remastering parameters.public VideoFrameInterpolationInfo getVideoFrameInterpolationInfo()
public void setVideoFrameInterpolationInfo(VideoFrameInterpolationInfo VideoFrameInterpolationInfo)
VideoFrameInterpolationInfo - The smart frame interpolation parameters.public SuperResolutionInfo getSuperResolutionInfo()
public void setSuperResolutionInfo(SuperResolutionInfo SuperResolutionInfo)
SuperResolutionInfo - The super resolution parameters.public HDRInfo getHDRInfo()
public void setHDRInfo(HDRInfo HDRInfo)
HDRInfo - The high dynamic range (HDR) parameters.public VideoDenoiseInfo getVideoDenoiseInfo()
public void setVideoDenoiseInfo(VideoDenoiseInfo VideoDenoiseInfo)
VideoDenoiseInfo - The image noise removal parameters.public AudioDenoiseInfo getAudioDenoiseInfo()
public void setAudioDenoiseInfo(AudioDenoiseInfo AudioDenoiseInfo)
AudioDenoiseInfo - The noise removal parameters.public ColorEnhanceInfo getColorInfo()
public void setColorInfo(ColorEnhanceInfo ColorInfo)
ColorInfo - The color enhancement parameters.public SharpEnhanceInfo getSharpInfo()
public void setSharpInfo(SharpEnhanceInfo SharpInfo)
SharpInfo - The detail enhancement parameters.public FaceEnhanceInfo getFaceInfo()
public void setFaceInfo(FaceEnhanceInfo FaceInfo)
FaceInfo - The face enhancement parameters.public LowLightEnhanceInfo getLowLightInfo()
public void setLowLightInfo(LowLightEnhanceInfo LowLightInfo)
LowLightInfo - The low-light enhancement parameters.public ScratchRepairInfo getScratchRepairInfo()
public void setScratchRepairInfo(ScratchRepairInfo ScratchRepairInfo)
ScratchRepairInfo - The banding removal parameters.public ArtifactRepairInfo getArtifactRepairInfo()
public void setArtifactRepairInfo(ArtifactRepairInfo ArtifactRepairInfo)
ArtifactRepairInfo - The artifact removal (smoothing) parameters.public RebuildMediaTargetInfo getTargetInfo()
public void setTargetInfo(RebuildMediaTargetInfo TargetInfo)
TargetInfo - The output parameters of the file.public String getSessionId()
public void setSessionId(String SessionId)
SessionId - The session ID, which is used for de-duplication. If there was a request with the same session ID in the last three days, an error will be returned for the current request. The session ID can contain up to 50 characters. If you do not pass this parameter or pass in an empty string, duplicate sessions will not be identified.public String getSessionContext()
public void setSessionContext(String SessionContext)
SessionContext - The source context, which is used to pass through user request information. The `ProcedureStateChanged` callback will return the value of this parameter. It can contain up to 1,000 characters.public Long getTasksPriority()
public void setTasksPriority(Long TasksPriority)
TasksPriority - The task priority, which can be a value from -10 to 10. The higher the value, the higher the priority. If this parameter is left empty, 0 will be used.public String getExtInfo()
public void setExtInfo(String ExtInfo)
ExtInfo - A reserved parameter.Copyright © 2025. All rights reserved.