Package velox.api.layer1.messages
Class Layer1ApiAlertGuiMessage.Builder
java.lang.Object
velox.api.layer1.messages.Layer1ApiAlertGuiMessage.Builder
- Enclosing class:
- Layer1ApiAlertGuiMessage
public static final class Layer1ApiAlertGuiMessage.Builder
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description Builder(Layer1ApiAlertGuiMessage message)Create a builder with fields prepopulated from the specified
Layer1ApiAlertGuiMessage. -
Method Summary
Modifier and Type Method Description Layer1ApiAlertGuiMessagebuild()Layer1ApiAlertGuiMessage.BuildersetGuiPanelsProvider(java.util.function.Function<Layer1ApiSoundAlertDeclarationMessage,StrategyPanel[]> guiPanelsProvider)Layer1ApiAlertGuiMessage.BuildersetIsAdd(boolean isAdd)Layer1ApiAlertGuiMessage.BuildersetSource(java.lang.Class<?> source)
-
Constructor Details
-
Builder
Create a builder with fields prepopulated from the specified
Layer1ApiAlertGuiMessage.
-
-
Method Details
-
setSource
-
setGuiPanelsProvider
public Layer1ApiAlertGuiMessage.Builder setGuiPanelsProvider(java.util.function.Function<Layer1ApiSoundAlertDeclarationMessage,StrategyPanel[]> guiPanelsProvider) -
setIsAdd
-
build
-