Class CreateVideoGenerationTaskRequest


  • public class CreateVideoGenerationTaskRequest
    extends AbstractModel
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Concat getConcat()
      Get 视频拼接参数 此参数与开始录制接口提供的Concat参数互斥,在本接口与开始录制接口都提供了Concat参数时,优先使用本接口指定的Concat参数进行视频拼接,否则使用开始录制接口提供的Concat参数进行视频拼接。
      String getExtraData()
      Get 内部参数
      MixStream getMixStream()
      Get 视频生成混流参数 此参数与开始录制接口提供的MixStream参数互斥,在本接口与开始录制接口都提供了MixStream参数时,优先使用本接口指定的MixStream参数进行视频混流,否则使用开始录制接口提供的MixStream参数进行视频拼混流。
      String getOnlineRecordTaskId()
      Get 录制任务的TaskId
      RecordControl getRecordControl()
      Get 视频生成控制参数,用于更精细地指定需要生成哪些流,某一路流是否禁用音频,是否只录制小画面等 此参数与开始录制接口提供的RecordControl参数互斥,在本接口与开始录制接口都提供了RecordControl参数时,优先使用本接口指定的RecordControl参数进行视频生成控制,否则使用开始录制接口提供的RecordControl参数进行视频拼生成控制。
      Long getSdkAppId()
      Get 客户的SdkAppId
      Whiteboard getWhiteboard()
      Get 视频生成的白板参数,例如白板宽高等。 此参数与开始录制接口提供的Whiteboard参数互斥,在本接口与开始录制接口都提供了Whiteboard参数时,优先使用本接口指定的Whiteboard参数进行视频生成,否则使用开始录制接口提供的Whiteboard参数进行视频生成。
      void setConcat​(Concat Concat)
      Set 视频拼接参数 此参数与开始录制接口提供的Concat参数互斥,在本接口与开始录制接口都提供了Concat参数时,优先使用本接口指定的Concat参数进行视频拼接,否则使用开始录制接口提供的Concat参数进行视频拼接。
      void setExtraData​(String ExtraData)
      Set 内部参数
      void setMixStream​(MixStream MixStream)
      Set 视频生成混流参数 此参数与开始录制接口提供的MixStream参数互斥,在本接口与开始录制接口都提供了MixStream参数时,优先使用本接口指定的MixStream参数进行视频混流,否则使用开始录制接口提供的MixStream参数进行视频拼混流。
      void setOnlineRecordTaskId​(String OnlineRecordTaskId)
      Set 录制任务的TaskId
      void setRecordControl​(RecordControl RecordControl)
      Set 视频生成控制参数,用于更精细地指定需要生成哪些流,某一路流是否禁用音频,是否只录制小画面等 此参数与开始录制接口提供的RecordControl参数互斥,在本接口与开始录制接口都提供了RecordControl参数时,优先使用本接口指定的RecordControl参数进行视频生成控制,否则使用开始录制接口提供的RecordControl参数进行视频拼生成控制。
      void setSdkAppId​(Long SdkAppId)
      Set 客户的SdkAppId
      void setWhiteboard​(Whiteboard Whiteboard)
      Set 视频生成的白板参数,例如白板宽高等。 此参数与开始录制接口提供的Whiteboard参数互斥,在本接口与开始录制接口都提供了Whiteboard参数时,优先使用本接口指定的Whiteboard参数进行视频生成,否则使用开始录制接口提供的Whiteboard参数进行视频生成。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • CreateVideoGenerationTaskRequest

        public CreateVideoGenerationTaskRequest()
      • CreateVideoGenerationTaskRequest

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

      • getOnlineRecordTaskId

        public String getOnlineRecordTaskId()
        Get 录制任务的TaskId
        Returns:
        OnlineRecordTaskId 录制任务的TaskId
      • setOnlineRecordTaskId

        public void setOnlineRecordTaskId​(String OnlineRecordTaskId)
        Set 录制任务的TaskId
        Parameters:
        OnlineRecordTaskId - 录制任务的TaskId
      • getSdkAppId

        public Long getSdkAppId()
        Get 客户的SdkAppId
        Returns:
        SdkAppId 客户的SdkAppId
      • setSdkAppId

        public void setSdkAppId​(Long SdkAppId)
        Set 客户的SdkAppId
        Parameters:
        SdkAppId - 客户的SdkAppId
      • getWhiteboard

        public Whiteboard getWhiteboard()
        Get 视频生成的白板参数,例如白板宽高等。 此参数与开始录制接口提供的Whiteboard参数互斥,在本接口与开始录制接口都提供了Whiteboard参数时,优先使用本接口指定的Whiteboard参数进行视频生成,否则使用开始录制接口提供的Whiteboard参数进行视频生成。
        Returns:
        Whiteboard 视频生成的白板参数,例如白板宽高等。 此参数与开始录制接口提供的Whiteboard参数互斥,在本接口与开始录制接口都提供了Whiteboard参数时,优先使用本接口指定的Whiteboard参数进行视频生成,否则使用开始录制接口提供的Whiteboard参数进行视频生成。
      • setWhiteboard

        public void setWhiteboard​(Whiteboard Whiteboard)
        Set 视频生成的白板参数,例如白板宽高等。 此参数与开始录制接口提供的Whiteboard参数互斥,在本接口与开始录制接口都提供了Whiteboard参数时,优先使用本接口指定的Whiteboard参数进行视频生成,否则使用开始录制接口提供的Whiteboard参数进行视频生成。
        Parameters:
        Whiteboard - 视频生成的白板参数,例如白板宽高等。 此参数与开始录制接口提供的Whiteboard参数互斥,在本接口与开始录制接口都提供了Whiteboard参数时,优先使用本接口指定的Whiteboard参数进行视频生成,否则使用开始录制接口提供的Whiteboard参数进行视频生成。
      • getConcat

        public Concat getConcat()
        Get 视频拼接参数 此参数与开始录制接口提供的Concat参数互斥,在本接口与开始录制接口都提供了Concat参数时,优先使用本接口指定的Concat参数进行视频拼接,否则使用开始录制接口提供的Concat参数进行视频拼接。
        Returns:
        Concat 视频拼接参数 此参数与开始录制接口提供的Concat参数互斥,在本接口与开始录制接口都提供了Concat参数时,优先使用本接口指定的Concat参数进行视频拼接,否则使用开始录制接口提供的Concat参数进行视频拼接。
      • setConcat

        public void setConcat​(Concat Concat)
        Set 视频拼接参数 此参数与开始录制接口提供的Concat参数互斥,在本接口与开始录制接口都提供了Concat参数时,优先使用本接口指定的Concat参数进行视频拼接,否则使用开始录制接口提供的Concat参数进行视频拼接。
        Parameters:
        Concat - 视频拼接参数 此参数与开始录制接口提供的Concat参数互斥,在本接口与开始录制接口都提供了Concat参数时,优先使用本接口指定的Concat参数进行视频拼接,否则使用开始录制接口提供的Concat参数进行视频拼接。
      • getMixStream

        public MixStream getMixStream()
        Get 视频生成混流参数 此参数与开始录制接口提供的MixStream参数互斥,在本接口与开始录制接口都提供了MixStream参数时,优先使用本接口指定的MixStream参数进行视频混流,否则使用开始录制接口提供的MixStream参数进行视频拼混流。
        Returns:
        MixStream 视频生成混流参数 此参数与开始录制接口提供的MixStream参数互斥,在本接口与开始录制接口都提供了MixStream参数时,优先使用本接口指定的MixStream参数进行视频混流,否则使用开始录制接口提供的MixStream参数进行视频拼混流。
      • setMixStream

        public void setMixStream​(MixStream MixStream)
        Set 视频生成混流参数 此参数与开始录制接口提供的MixStream参数互斥,在本接口与开始录制接口都提供了MixStream参数时,优先使用本接口指定的MixStream参数进行视频混流,否则使用开始录制接口提供的MixStream参数进行视频拼混流。
        Parameters:
        MixStream - 视频生成混流参数 此参数与开始录制接口提供的MixStream参数互斥,在本接口与开始录制接口都提供了MixStream参数时,优先使用本接口指定的MixStream参数进行视频混流,否则使用开始录制接口提供的MixStream参数进行视频拼混流。
      • getRecordControl

        public RecordControl getRecordControl()
        Get 视频生成控制参数,用于更精细地指定需要生成哪些流,某一路流是否禁用音频,是否只录制小画面等 此参数与开始录制接口提供的RecordControl参数互斥,在本接口与开始录制接口都提供了RecordControl参数时,优先使用本接口指定的RecordControl参数进行视频生成控制,否则使用开始录制接口提供的RecordControl参数进行视频拼生成控制。
        Returns:
        RecordControl 视频生成控制参数,用于更精细地指定需要生成哪些流,某一路流是否禁用音频,是否只录制小画面等 此参数与开始录制接口提供的RecordControl参数互斥,在本接口与开始录制接口都提供了RecordControl参数时,优先使用本接口指定的RecordControl参数进行视频生成控制,否则使用开始录制接口提供的RecordControl参数进行视频拼生成控制。
      • setRecordControl

        public void setRecordControl​(RecordControl RecordControl)
        Set 视频生成控制参数,用于更精细地指定需要生成哪些流,某一路流是否禁用音频,是否只录制小画面等 此参数与开始录制接口提供的RecordControl参数互斥,在本接口与开始录制接口都提供了RecordControl参数时,优先使用本接口指定的RecordControl参数进行视频生成控制,否则使用开始录制接口提供的RecordControl参数进行视频拼生成控制。
        Parameters:
        RecordControl - 视频生成控制参数,用于更精细地指定需要生成哪些流,某一路流是否禁用音频,是否只录制小画面等 此参数与开始录制接口提供的RecordControl参数互斥,在本接口与开始录制接口都提供了RecordControl参数时,优先使用本接口指定的RecordControl参数进行视频生成控制,否则使用开始录制接口提供的RecordControl参数进行视频拼生成控制。
      • getExtraData

        public String getExtraData()
        Get 内部参数
        Returns:
        ExtraData 内部参数
      • setExtraData

        public void setExtraData​(String ExtraData)
        Set 内部参数
        Parameters:
        ExtraData - 内部参数