Class AddStreamAuthRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.iss.v20230517.models.AddStreamAuthRequest
-
public class AddStreamAuthRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description AddStreamAuthRequest()
AddStreamAuthRequest(AddStreamAuthRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getId()
Get 鉴权配置ID(uuid)Long
getPullExpired()
Get 播放过期时间(单位:分钟)String
getPullSecret()
Get 播放密钥(仅支持字母数字,长度0-10位)Long
getPullState()
Get 是否开播放鉴权(1:开启,0:关闭)Long
getPushExpired()
Get 推流过期时间(单位:分钟)String
getPushSecret()
Get 推流密钥(仅支持字母数字,长度0-10位)Long
getPushState()
Get 是否开启推流鉴权(1:开启,0:关闭)void
setId(String Id)
Set 鉴权配置ID(uuid)void
setPullExpired(Long PullExpired)
Set 播放过期时间(单位:分钟)void
setPullSecret(String PullSecret)
Set 播放密钥(仅支持字母数字,长度0-10位)void
setPullState(Long PullState)
Set 是否开播放鉴权(1:开启,0:关闭)void
setPushExpired(Long PushExpired)
Set 推流过期时间(单位:分钟)void
setPushSecret(String PushSecret)
Set 推流密钥(仅支持字母数字,长度0-10位)void
setPushState(Long PushState)
Set 是否开启推流鉴权(1:开启,0:关闭)void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
AddStreamAuthRequest
public AddStreamAuthRequest()
-
AddStreamAuthRequest
public AddStreamAuthRequest(AddStreamAuthRequest 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.
-
-
Method Detail
-
getId
public String getId()
Get 鉴权配置ID(uuid)- Returns:
- Id 鉴权配置ID(uuid)
-
setId
public void setId(String Id)
Set 鉴权配置ID(uuid)- Parameters:
Id
- 鉴权配置ID(uuid)
-
getPullState
public Long getPullState()
Get 是否开播放鉴权(1:开启,0:关闭)- Returns:
- PullState 是否开播放鉴权(1:开启,0:关闭)
-
setPullState
public void setPullState(Long PullState)
Set 是否开播放鉴权(1:开启,0:关闭)- Parameters:
PullState
- 是否开播放鉴权(1:开启,0:关闭)
-
getPullSecret
public String getPullSecret()
Get 播放密钥(仅支持字母数字,长度0-10位)- Returns:
- PullSecret 播放密钥(仅支持字母数字,长度0-10位)
-
setPullSecret
public void setPullSecret(String PullSecret)
Set 播放密钥(仅支持字母数字,长度0-10位)- Parameters:
PullSecret
- 播放密钥(仅支持字母数字,长度0-10位)
-
getPullExpired
public Long getPullExpired()
Get 播放过期时间(单位:分钟)- Returns:
- PullExpired 播放过期时间(单位:分钟)
-
setPullExpired
public void setPullExpired(Long PullExpired)
Set 播放过期时间(单位:分钟)- Parameters:
PullExpired
- 播放过期时间(单位:分钟)
-
getPushState
public Long getPushState()
Get 是否开启推流鉴权(1:开启,0:关闭)- Returns:
- PushState 是否开启推流鉴权(1:开启,0:关闭)
-
setPushState
public void setPushState(Long PushState)
Set 是否开启推流鉴权(1:开启,0:关闭)- Parameters:
PushState
- 是否开启推流鉴权(1:开启,0:关闭)
-
getPushSecret
public String getPushSecret()
Get 推流密钥(仅支持字母数字,长度0-10位)- Returns:
- PushSecret 推流密钥(仅支持字母数字,长度0-10位)
-
setPushSecret
public void setPushSecret(String PushSecret)
Set 推流密钥(仅支持字母数字,长度0-10位)- Parameters:
PushSecret
- 推流密钥(仅支持字母数字,长度0-10位)
-
getPushExpired
public Long getPushExpired()
Get 推流过期时间(单位:分钟)- Returns:
- PushExpired 推流过期时间(单位:分钟)
-
setPushExpired
public void setPushExpired(Long PushExpired)
Set 推流过期时间(单位:分钟)- Parameters:
PushExpired
- 推流过期时间(单位:分钟)
-
-