public class FlowRealtimeStatusItem extends AbstractModel
| 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 The common status information. | 
| String | getConnectServerIP()Get The server IP. | 
| String | getFlowId()Get The flow ID. | 
| String | getInputId()Get The input ID, which is not empty if `Type` is `Input`. | 
| String | getOutputId()Get The output ID, which is not empty if `Type` is `Output`. | 
| String | getProtocol()Get The protocol used. | 
| FlowRealtimeStatusRTMP | getRTMPStatus()Get This parameter is returned if `Protocol` is `RTMP`. | 
| FlowRealtimeStatusRTP | getRTPStatus()Get This parameter is returned if the RTP protocol is used. | 
| FlowRealtimeStatusSRT | getSRTStatus()Get This parameter is returned if `Protocol` is `SRT`. | 
| String | getType()Get Whether it is an input or output. | 
| void | setCommonStatus(FlowRealtimeStatusCommon CommonStatus)Set The common status information. | 
| void | setConnectServerIP(String ConnectServerIP)Set The server IP. | 
| void | setFlowId(String FlowId)Set The flow ID. | 
| void | setInputId(String InputId)Set The input ID, which is not empty if `Type` is `Input`. | 
| void | setOutputId(String OutputId)Set The output ID, which is not empty if `Type` is `Output`. | 
| void | setProtocol(String Protocol)Set The protocol used. | 
| void | setRTMPStatus(FlowRealtimeStatusRTMP RTMPStatus)Set This parameter is returned if `Protocol` is `RTMP`. | 
| void | setRTPStatus(FlowRealtimeStatusRTP RTPStatus)Set This parameter is returned if the RTP protocol is used. | 
| void | setSRTStatus(FlowRealtimeStatusSRT SRTStatus)Set This parameter is returned if `Protocol` is `SRT`. | 
| void | setType(String Type)Set Whether it is an input or output. | 
| 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, toJsonStringpublic FlowRealtimeStatusItem()
public FlowRealtimeStatusItem(FlowRealtimeStatusItem source)
public String getType()
public void setType(String Type)
Type - Whether it is an input or output. Valid values: Input, Output.public String getInputId()
public void setInputId(String InputId)
InputId - The input ID, which is not empty if `Type` is `Input`.public String getOutputId()
public void setOutputId(String OutputId)
OutputId - The output ID, which is not empty if `Type` is `Output`.public String getFlowId()
public void setFlowId(String FlowId)
FlowId - The flow ID.public String getProtocol()
public void setProtocol(String Protocol)
Protocol - The protocol used. Valid values: SRT, RTP, RTMP.public FlowRealtimeStatusCommon getCommonStatus()
public void setCommonStatus(FlowRealtimeStatusCommon CommonStatus)
CommonStatus - The common status information.public FlowRealtimeStatusSRT getSRTStatus()
public void setSRTStatus(FlowRealtimeStatusSRT SRTStatus)
SRTStatus - This parameter is returned if `Protocol` is `SRT`.
Note: This field may return `null`, indicating that no valid value can be obtained.public FlowRealtimeStatusRTMP getRTMPStatus()
public void setRTMPStatus(FlowRealtimeStatusRTMP RTMPStatus)
RTMPStatus - This parameter is returned if `Protocol` is `RTMP`.
Note: This field may return `null`, indicating that no valid value can be obtained.public String getConnectServerIP()
public void setConnectServerIP(String ConnectServerIP)
ConnectServerIP - The server IP.public FlowRealtimeStatusRTP getRTPStatus()
public void setRTPStatus(FlowRealtimeStatusRTP RTPStatus)
RTPStatus - This parameter is returned if the RTP protocol is used.
Note: This field may return `null`, indicating that no valid value can be obtained.Copyright © 2022. All rights reserved.