Class FlowRealtimeStatusItem
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.mps.v20190612.models.FlowRealtimeStatusItem
-
public class FlowRealtimeStatusItem extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description FlowRealtimeStatusItem()FlowRealtimeStatusItem(FlowRealtimeStatusItem 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 FlowRealtimeStatusCommongetCommonStatus()Get 共同状态信息。StringgetConnectServerIP()Get 服务器IP。StringgetFlowId()Get 流Id。StringgetInputId()Get 输入Id,如果Type为Input,此字段不为空。StringgetOutputId()Get 输出Id,如果Type为Output,此字段不为空。StringgetProtocol()Get 协议, SRT | RTMP。FlowRealtimeStatusRTMPgetRTMPStatus()Get 如果是RTMP协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。FlowRealtimeStatusRTPgetRTPStatus()Get 如果是RTP协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。FlowRealtimeStatusSRTgetSRTStatus()Get 如果是SRT协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。StringgetType()Get 类型,Input|Output。voidsetCommonStatus(FlowRealtimeStatusCommon CommonStatus)Set 共同状态信息。voidsetConnectServerIP(String ConnectServerIP)Set 服务器IP。voidsetFlowId(String FlowId)Set 流Id。voidsetInputId(String InputId)Set 输入Id,如果Type为Input,此字段不为空。voidsetOutputId(String OutputId)Set 输出Id,如果Type为Output,此字段不为空。voidsetProtocol(String Protocol)Set 协议, SRT | RTMP。voidsetRTMPStatus(FlowRealtimeStatusRTMP RTMPStatus)Set 如果是RTMP协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。voidsetRTPStatus(FlowRealtimeStatusRTP RTPStatus)Set 如果是RTP协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。voidsetSRTStatus(FlowRealtimeStatusSRT SRTStatus)Set 如果是SRT协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。voidsetType(String Type)Set 类型,Input|Output。voidtoMap(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
-
FlowRealtimeStatusItem
public FlowRealtimeStatusItem()
-
FlowRealtimeStatusItem
public FlowRealtimeStatusItem(FlowRealtimeStatusItem 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
-
getType
public String getType()
Get 类型,Input|Output。- Returns:
- Type 类型,Input|Output。
-
setType
public void setType(String Type)
Set 类型,Input|Output。- Parameters:
Type- 类型,Input|Output。
-
getInputId
public String getInputId()
Get 输入Id,如果Type为Input,此字段不为空。- Returns:
- InputId 输入Id,如果Type为Input,此字段不为空。
-
setInputId
public void setInputId(String InputId)
Set 输入Id,如果Type为Input,此字段不为空。- Parameters:
InputId- 输入Id,如果Type为Input,此字段不为空。
-
getOutputId
public String getOutputId()
Get 输出Id,如果Type为Output,此字段不为空。- Returns:
- OutputId 输出Id,如果Type为Output,此字段不为空。
-
setOutputId
public void setOutputId(String OutputId)
Set 输出Id,如果Type为Output,此字段不为空。- Parameters:
OutputId- 输出Id,如果Type为Output,此字段不为空。
-
getFlowId
public String getFlowId()
Get 流Id。- Returns:
- FlowId 流Id。
-
setFlowId
public void setFlowId(String FlowId)
Set 流Id。- Parameters:
FlowId- 流Id。
-
getProtocol
public String getProtocol()
Get 协议, SRT | RTMP。- Returns:
- Protocol 协议, SRT | RTMP。
-
setProtocol
public void setProtocol(String Protocol)
Set 协议, SRT | RTMP。- Parameters:
Protocol- 协议, SRT | RTMP。
-
getCommonStatus
public FlowRealtimeStatusCommon getCommonStatus()
Get 共同状态信息。- Returns:
- CommonStatus 共同状态信息。
-
setCommonStatus
public void setCommonStatus(FlowRealtimeStatusCommon CommonStatus)
Set 共同状态信息。- Parameters:
CommonStatus- 共同状态信息。
-
getSRTStatus
public FlowRealtimeStatusSRT getSRTStatus()
Get 如果是SRT协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SRTStatus 如果是SRT协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。
-
setSRTStatus
public void setSRTStatus(FlowRealtimeStatusSRT SRTStatus)
Set 如果是SRT协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SRTStatus- 如果是SRT协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。
-
getRTMPStatus
public FlowRealtimeStatusRTMP getRTMPStatus()
Get 如果是RTMP协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- RTMPStatus 如果是RTMP协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。
-
setRTMPStatus
public void setRTMPStatus(FlowRealtimeStatusRTMP RTMPStatus)
Set 如果是RTMP协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
RTMPStatus- 如果是RTMP协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。
-
getConnectServerIP
public String getConnectServerIP()
Get 服务器IP。- Returns:
- ConnectServerIP 服务器IP。
-
setConnectServerIP
public void setConnectServerIP(String ConnectServerIP)
Set 服务器IP。- Parameters:
ConnectServerIP- 服务器IP。
-
getRTPStatus
public FlowRealtimeStatusRTP getRTPStatus()
Get 如果是RTP协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- RTPStatus 如果是RTP协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。
-
setRTPStatus
public void setRTPStatus(FlowRealtimeStatusRTP RTPStatus)
Set 如果是RTP协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
RTPStatus- 如果是RTP协议则有此字段。 注意:此字段可能返回 null,表示取不到有效值。
-
-