Class FlowRealtimeStatusItem

    • 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,表示取不到有效值。