public class StartEncryptionRequest extends AbstractModel
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, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public 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 © 2021. All rights reserved.