public class FlowRealtimeStatusItem extends AbstractModel
header, skipSign
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
FlowRealtimeStatusCommon |
getCommonStatus()
Get 共同状态信息。
|
String |
getConnectServerIP()
Get 服务器IP。
|
String |
getFlowId()
Get 流Id。
|
String |
getInputId()
Get 输入Id,如果Type为Input,此字段不为空。
|
String |
getOutputId()
Get 输出Id,如果Type为Output,此字段不为空。
|
String |
getProtocol()
Get 协议, SRT | RTMP。
|
FlowRealtimeStatusRTMP |
getRTMPStatus()
Get 如果是RTMP协议则有此字段。
注意:此字段可能返回 null,表示取不到有效值。
|
FlowRealtimeStatusRTP |
getRTPStatus()
Get 如果是RTP协议则有此字段。
注意:此字段可能返回 null,表示取不到有效值。
|
FlowRealtimeStatusSRT |
getSRTStatus()
Get 如果是SRT协议则有此字段。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getType()
Get 类型,Input|Output。
|
void |
setCommonStatus(FlowRealtimeStatusCommon CommonStatus)
Set 共同状态信息。
|
void |
setConnectServerIP(String ConnectServerIP)
Set 服务器IP。
|
void |
setFlowId(String FlowId)
Set 流Id。
|
void |
setInputId(String InputId)
Set 输入Id,如果Type为Input,此字段不为空。
|
void |
setOutputId(String OutputId)
Set 输出Id,如果Type为Output,此字段不为空。
|
void |
setProtocol(String Protocol)
Set 协议, SRT | RTMP。
|
void |
setRTMPStatus(FlowRealtimeStatusRTMP RTMPStatus)
Set 如果是RTMP协议则有此字段。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRTPStatus(FlowRealtimeStatusRTP RTPStatus)
Set 如果是RTP协议则有此字段。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSRTStatus(FlowRealtimeStatusSRT SRTStatus)
Set 如果是SRT协议则有此字段。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setType(String Type)
Set 类型,Input|Output。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public FlowRealtimeStatusItem()
public FlowRealtimeStatusItem(FlowRealtimeStatusItem source)
public String getType()
public void setType(String Type)
Type
- 类型,Input|Output。public String getInputId()
public void setInputId(String InputId)
InputId
- 输入Id,如果Type为Input,此字段不为空。public String getOutputId()
public void setOutputId(String OutputId)
OutputId
- 输出Id,如果Type为Output,此字段不为空。public String getFlowId()
public void setFlowId(String FlowId)
FlowId
- 流Id。public String getProtocol()
public void setProtocol(String Protocol)
Protocol
- 协议, SRT | RTMP。public FlowRealtimeStatusCommon getCommonStatus()
public void setCommonStatus(FlowRealtimeStatusCommon CommonStatus)
CommonStatus
- 共同状态信息。public FlowRealtimeStatusSRT getSRTStatus()
public void setSRTStatus(FlowRealtimeStatusSRT SRTStatus)
SRTStatus
- 如果是SRT协议则有此字段。
注意:此字段可能返回 null,表示取不到有效值。public FlowRealtimeStatusRTMP getRTMPStatus()
public void setRTMPStatus(FlowRealtimeStatusRTMP RTMPStatus)
RTMPStatus
- 如果是RTMP协议则有此字段。
注意:此字段可能返回 null,表示取不到有效值。public String getConnectServerIP()
public void setConnectServerIP(String ConnectServerIP)
ConnectServerIP
- 服务器IP。public FlowRealtimeStatusRTP getRTPStatus()
public void setRTPStatus(FlowRealtimeStatusRTP RTPStatus)
RTPStatus
- 如果是RTP协议则有此字段。
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2024. All rights reserved.