Class SyncProxyLoginConfiguration.Builder
java.lang.Object
eu.cloudnetservice.modules.syncproxy.config.SyncProxyLoginConfiguration.Builder
- Enclosing class:
SyncProxyLoginConfiguration
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate List<SyncProxyMotd> private intprivate List<SyncProxyMotd> private String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()maintenance(boolean maintenance) maintenanceMotds(@NonNull List<SyncProxyMotd> maintenanceMotds) maxPlayers(int maxPlayers) modifyMaintenanceMotd(@NonNull Consumer<List<SyncProxyMotd>> modifier) modifyMotd(@NonNull Consumer<List<SyncProxyMotd>> modifier) modifyWhitelist(@NonNull Consumer<Set<String>> modifier) motds(@NonNull List<SyncProxyMotd> motds) targetGroup(@NonNull String targetGroup)
-
Field Details
-
targetGroup
-
maintenance
private boolean maintenance -
maxPlayers
private int maxPlayers -
whitelist
-
motds
-
maintenanceMotds
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
targetGroup
-
maintenance
-
maxPlayers
-
whitelist
-
modifyWhitelist
-
motds
@NonNull public @NonNull SyncProxyLoginConfiguration.Builder motds(@NonNull @NonNull List<SyncProxyMotd> motds) -
modifyMotd
@NonNull public @NonNull SyncProxyLoginConfiguration.Builder modifyMotd(@NonNull @NonNull Consumer<List<SyncProxyMotd>> modifier) -
maintenanceMotds
@NonNull public @NonNull SyncProxyLoginConfiguration.Builder maintenanceMotds(@NonNull @NonNull List<SyncProxyMotd> maintenanceMotds) -
modifyMaintenanceMotd
@NonNull public @NonNull SyncProxyLoginConfiguration.Builder modifyMaintenanceMotd(@NonNull @NonNull Consumer<List<SyncProxyMotd>> modifier) -
build
-