Class SyncProxyConfiguration.Builder
java.lang.Object
eu.cloudnetservice.modules.syncproxy.config.SyncProxyConfiguration.Builder
- Enclosing class:
SyncProxyConfiguration
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate Set<SyncProxyLoginConfiguration> private Set<SyncProxyTabListConfiguration> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()ingameStartStopMessages(boolean ingameMessages) loginConfigurations(@NonNull Set<SyncProxyLoginConfiguration> configurations) tabListConfigurations(@NonNull Set<SyncProxyTabListConfiguration> configurations)
-
Field Details
-
loginConfigurations
-
tabListConfigurations
-
messages
-
ingameServiceStartStopMessages
private boolean ingameServiceStartStopMessages
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
loginConfigurations
@NonNull public @NonNull SyncProxyConfiguration.Builder loginConfigurations(@NonNull @NonNull Set<SyncProxyLoginConfiguration> configurations) -
modifyLoginConfigurations
@NonNull public @NonNull SyncProxyConfiguration.Builder modifyLoginConfigurations(@NonNull @NonNull Consumer<Set<SyncProxyLoginConfiguration>> modifier) -
tabListConfigurations
@NonNull public @NonNull SyncProxyConfiguration.Builder tabListConfigurations(@NonNull @NonNull Set<SyncProxyTabListConfiguration> configurations) -
modifyTabListConfigurations
@NonNull public @NonNull SyncProxyConfiguration.Builder modifyTabListConfigurations(@NonNull @NonNull Consumer<Set<SyncProxyTabListConfiguration>> modifier) -
messages
-
modifyMessages
-
ingameStartStopMessages
@NonNull public @NonNull SyncProxyConfiguration.Builder ingameStartStopMessages(boolean ingameMessages) -
build
-