Class CreateSource.Builder

    • Method Detail

      • getSourceName

        public String getSourceName()
        Source name.
      • setSourceName

        public void setSourceName​(String sourceName)
        Source name.
      • getSourceKind

        public String getSourceKind()
        Source kind, Eg. `vlc_source`.
      • setSourceKind

        public void setSourceKind​(String sourceKind)
        Source kind, Eg. `vlc_source`.
      • getSceneName

        public String getSceneName()
        Scene to add the new source to.
      • setSceneName

        public void setSceneName​(String sceneName)
        Scene to add the new source to.
      • getSourceSettings

        public Optional<Object> getSourceSettings()
        Source settings data.
      • setSourceSettings

        public void setSourceSettings​(Object sourceSettings)
        Source settings data.
      • isSetVisible

        public Optional<Boolean> isSetVisible()
        Set the created SceneItem as visible or not. Defaults to true
      • setSetVisible

        public void setSetVisible​(boolean setVisible)
        Set the created SceneItem as visible or not. Defaults to true
      • batchMessage

        public CreateSource.Request batchMessage()
        Batch the message to the OBS Studio instance.