Class GetSceneTransitionOverride.Builder
- java.lang.Object
-
- nl.harm27.obs.websocket.api.base.BaseBuilder
-
- nl.harm27.obs.websocket.api.requests.scenes.GetSceneTransitionOverride.Builder
-
- Enclosing class:
- GetSceneTransitionOverride
public static class GetSceneTransitionOverride.Builder extends BaseBuilder
-
-
Constructor Summary
Constructors Constructor Description Builder(BiConsumer<BaseRequest,Consumer<BaseResponse>> requestConsumer, Consumer<BaseRequest> batchConsumer, Supplier<String> messageIdSupplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetSceneTransitionOverride.Request
batchMessage()
Batch the message to the OBS Studio instance.String
getSceneName()
Name of the scene to switch to.void
sendMessage(Consumer<GetSceneTransitionOverride.Response> consumer)
Send the message to the OBS Studio instance.void
setSceneName(String sceneName)
Name of the scene to switch to.-
Methods inherited from class nl.harm27.obs.websocket.api.base.BaseBuilder
batchMessage, getNewMessageId, sendMessage
-
-
-
-
Constructor Detail
-
Builder
public Builder(BiConsumer<BaseRequest,Consumer<BaseResponse>> requestConsumer, Consumer<BaseRequest> batchConsumer, Supplier<String> messageIdSupplier)
-
-
Method Detail
-
getSceneName
public String getSceneName()
Name of the scene to switch to.
-
setSceneName
public void setSceneName(String sceneName)
Name of the scene to switch to.
-
sendMessage
public void sendMessage(Consumer<GetSceneTransitionOverride.Response> consumer)
Send the message to the OBS Studio instance.
-
batchMessage
public GetSceneTransitionOverride.Request batchMessage()
Batch the message to the OBS Studio instance.
-
-