Class DescribeOutput

    • Constructor Detail

      • DescribeOutput

        public DescribeOutput()
      • DescribeOutput

        public DescribeOutput​(DescribeOutput 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

      • getOutputId

        public String getOutputId()
        Get 输出Id。
        Returns:
        OutputId 输出Id。
      • setOutputId

        public void setOutputId​(String OutputId)
        Set 输出Id。
        Parameters:
        OutputId - 输出Id。
      • getOutputName

        public String getOutputName()
        Get 输出名称。
        Returns:
        OutputName 输出名称。
      • setOutputName

        public void setOutputName​(String OutputName)
        Set 输出名称。
        Parameters:
        OutputName - 输出名称。
      • getOutputType

        public String getOutputType()
        Get 输出类型。
        Returns:
        OutputType 输出类型。
      • setOutputType

        public void setOutputType​(String OutputType)
        Set 输出类型。
        Parameters:
        OutputType - 输出类型。
      • getDescription

        public String getDescription()
        Get 输出描述。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Description 输出描述。 注意:此字段可能返回 null,表示取不到有效值。
      • setDescription

        public void setDescription​(String Description)
        Set 输出描述。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Description - 输出描述。 注意:此字段可能返回 null,表示取不到有效值。
      • getProtocol

        public String getProtocol()
        Get 输出协议。
        Returns:
        Protocol 输出协议。
      • setProtocol

        public void setProtocol​(String Protocol)
        Set 输出协议。
        Parameters:
        Protocol - 输出协议。
      • getOutputAddressList

        public OutputAddress[] getOutputAddressList()
        Get 输出的出口地址信息列表。
        Returns:
        OutputAddressList 输出的出口地址信息列表。
      • setOutputAddressList

        public void setOutputAddressList​(OutputAddress[] OutputAddressList)
        Set 输出的出口地址信息列表。
        Parameters:
        OutputAddressList - 输出的出口地址信息列表。
      • getOutputRegion

        public String getOutputRegion()
        Get 输出的地区。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        OutputRegion 输出的地区。 注意:此字段可能返回 null,表示取不到有效值。
      • setOutputRegion

        public void setOutputRegion​(String OutputRegion)
        Set 输出的地区。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        OutputRegion - 输出的地区。 注意:此字段可能返回 null,表示取不到有效值。
      • getSRTSettings

        public DescribeOutputSRTSettings getSRTSettings()
        Get 输出的SRT配置信息。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SRTSettings 输出的SRT配置信息。 注意:此字段可能返回 null,表示取不到有效值。
      • setSRTSettings

        public void setSRTSettings​(DescribeOutputSRTSettings SRTSettings)
        Set 输出的SRT配置信息。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SRTSettings - 输出的SRT配置信息。 注意:此字段可能返回 null,表示取不到有效值。
      • getRTPSettings

        public DescribeOutputRTPSettings getRTPSettings()
        Get 输出的RTP配置信息。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RTPSettings 输出的RTP配置信息。 注意:此字段可能返回 null,表示取不到有效值。
      • setRTPSettings

        public void setRTPSettings​(DescribeOutputRTPSettings RTPSettings)
        Set 输出的RTP配置信息。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RTPSettings - 输出的RTP配置信息。 注意:此字段可能返回 null,表示取不到有效值。
      • getRTMPSettings

        public DescribeOutputRTMPSettings getRTMPSettings()
        Get 输出的RTMP配置信息。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RTMPSettings 输出的RTMP配置信息。 注意:此字段可能返回 null,表示取不到有效值。
      • setRTMPSettings

        public void setRTMPSettings​(DescribeOutputRTMPSettings RTMPSettings)
        Set 输出的RTMP配置信息。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RTMPSettings - 输出的RTMP配置信息。 注意:此字段可能返回 null,表示取不到有效值。
      • getRTMPPullSettings

        public DescribeOutputRTMPPullSettings getRTMPPullSettings()
        Get 输出的RTMP拉流配置信息。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RTMPPullSettings 输出的RTMP拉流配置信息。 注意:此字段可能返回 null,表示取不到有效值。
      • setRTMPPullSettings

        public void setRTMPPullSettings​(DescribeOutputRTMPPullSettings RTMPPullSettings)
        Set 输出的RTMP拉流配置信息。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RTMPPullSettings - 输出的RTMP拉流配置信息。 注意:此字段可能返回 null,表示取不到有效值。
      • getAllowIpList

        public String[] getAllowIpList()
        Get CIDR白名单列表。 当Protocol为RTMP_PULL有效,为空代表不限制客户端IP。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AllowIpList CIDR白名单列表。 当Protocol为RTMP_PULL有效,为空代表不限制客户端IP。 注意:此字段可能返回 null,表示取不到有效值。
      • setAllowIpList

        public void setAllowIpList​(String[] AllowIpList)
        Set CIDR白名单列表。 当Protocol为RTMP_PULL有效,为空代表不限制客户端IP。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AllowIpList - CIDR白名单列表。 当Protocol为RTMP_PULL有效,为空代表不限制客户端IP。 注意:此字段可能返回 null,表示取不到有效值。
      • getRTSPPullSettings

        public DescribeOutputRTSPPullSettings getRTSPPullSettings()
        Get 输出的RTSP拉流配置信息。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RTSPPullSettings 输出的RTSP拉流配置信息。 注意:此字段可能返回 null,表示取不到有效值。
      • setRTSPPullSettings

        public void setRTSPPullSettings​(DescribeOutputRTSPPullSettings RTSPPullSettings)
        Set 输出的RTSP拉流配置信息。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RTSPPullSettings - 输出的RTSP拉流配置信息。 注意:此字段可能返回 null,表示取不到有效值。
      • getHLSPullSettings

        public DescribeOutputHLSPullSettings getHLSPullSettings()
        Get 输出的HLS拉流配置信息。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        HLSPullSettings 输出的HLS拉流配置信息。 注意:此字段可能返回 null,表示取不到有效值。
      • setHLSPullSettings

        public void setHLSPullSettings​(DescribeOutputHLSPullSettings HLSPullSettings)
        Set 输出的HLS拉流配置信息。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        HLSPullSettings - 输出的HLS拉流配置信息。 注意:此字段可能返回 null,表示取不到有效值。
      • getMaxConcurrent

        public Long getMaxConcurrent()
        Get 最大拉流并发数,最大为4,默认4。
        Returns:
        MaxConcurrent 最大拉流并发数,最大为4,默认4。
      • setMaxConcurrent

        public void setMaxConcurrent​(Long MaxConcurrent)
        Set 最大拉流并发数,最大为4,默认4。
        Parameters:
        MaxConcurrent - 最大拉流并发数,最大为4,默认4。