public class StartEncryptionRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| StartEncryptionRequest() | 
| StartEncryptionRequest(StartEncryptionRequest 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 | 
|---|---|
| String | getCosEndPoint()Get cos的end point。 | 
| String | getCosSecretId()Get cos api密钥id。 | 
| String | getCosSecretKey()Get cos api密钥。 | 
| String | getDrmType()Get 使用的DRM方案类型,接口取值WIDEVINE,FAIRPLAY | 
| DrmOutputObject[] | getOutputObjects()Get 加密后的内容存储到COS的对象 | 
| DrmSourceObject | getSourceObject()Get 存储在COS上的原始内容信息 | 
| void | setCosEndPoint(String CosEndPoint)Set cos的end point。 | 
| void | setCosSecretId(String CosSecretId)Set cos api密钥id。 | 
| void | setCosSecretKey(String CosSecretKey)Set cos api密钥。 | 
| void | setDrmType(String DrmType)Set 使用的DRM方案类型,接口取值WIDEVINE,FAIRPLAY | 
| void | setOutputObjects(DrmOutputObject[] OutputObjects)Set 加密后的内容存储到COS的对象 | 
| void | setSourceObject(DrmSourceObject SourceObject)Set 存储在COS上的原始内容信息 | 
| 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 StartEncryptionRequest()
public StartEncryptionRequest(StartEncryptionRequest source)
public String getCosEndPoint()
public void setCosEndPoint(String CosEndPoint)
CosEndPoint - cos的end point。public String getCosSecretId()
public void setCosSecretId(String CosSecretId)
CosSecretId - cos api密钥id。public String getCosSecretKey()
public void setCosSecretKey(String CosSecretKey)
CosSecretKey - cos api密钥。public String getDrmType()
public void setDrmType(String DrmType)
DrmType - 使用的DRM方案类型,接口取值WIDEVINE,FAIRPLAYpublic DrmSourceObject getSourceObject()
public void setSourceObject(DrmSourceObject SourceObject)
SourceObject - 存储在COS上的原始内容信息public DrmOutputObject[] getOutputObjects()
public void setOutputObjects(DrmOutputObject[] OutputObjects)
OutputObjects - 加密后的内容存储到COS的对象Copyright © 2025. All rights reserved.