Uses of Class
eu.cloudnetservice.driver.service.ServiceEnvironmentType
Packages that use ServiceEnvironmentType
-
Uses of ServiceEnvironmentType in eu.cloudnetservice.driver.channel
Methods in eu.cloudnetservice.driver.channel with parameters of type ServiceEnvironmentTypeModifier and TypeMethodDescriptionstatic @NonNull ChannelMessageTargetChannelMessageTarget.servicesByEnvironment(@NonNull ServiceEnvironmentType environment) Get a channel message target that targets all services that are using the given service environment. -
Uses of ServiceEnvironmentType in eu.cloudnetservice.driver.service
Fields in eu.cloudnetservice.driver.service declared as ServiceEnvironmentTypeModifier and TypeFieldDescriptionstatic final ServiceEnvironmentTypeServiceEnvironmentType.BUNGEECORDThe bungeecord service environment type, can also be any fork of bungeecord (Java Edition proxy).protected ServiceEnvironmentTypeServiceId.Builder.environmentprotected final ServiceEnvironmentTypeServiceId.environmentstatic final ServiceEnvironmentTypeServiceEnvironmentType.LIMBO_LOOHPThe Limbo (LOOHP) service environment type (Java Edition dummy server).static final ServiceEnvironmentTypeServiceEnvironmentType.MINECRAFT_SERVERThe default minecraft server service environment type.static final ServiceEnvironmentTypeServiceEnvironmentType.MINESTOMThe minestom service environment type.static final ServiceEnvironmentTypeServiceEnvironmentType.MODDED_MINECRAFT_SERVERThe default modded server service environment type.static final ServiceEnvironmentTypeServiceEnvironmentType.NUKKITThe default nukkit service environment type (Pocket Edition server).static final ServiceEnvironmentTypeServiceEnvironmentType.VELOCITYThe velocity service environment type (Java Edition proxy).static final ServiceEnvironmentTypeServiceEnvironmentType.WATERDOG_PEThe waterdog PE service environment type (PE proxy).Methods in eu.cloudnetservice.driver.service that return ServiceEnvironmentTypeModifier and TypeMethodDescriptionServiceEnvironmentType.Builder.build()Builds a service environment type instance based on the properties supplied to this builder.ServiceEnvironmentType.clone()ServiceId.environment()Get the resolved environment type object which was used to create the service.Methods in eu.cloudnetservice.driver.service with parameters of type ServiceEnvironmentTypeModifier and TypeMethodDescriptionServiceEnvironmentType.builder(@NonNull ServiceEnvironmentType type) Constructs a new builder instance for a service environment which has the properties of the given service environment already set.ProcessConfiguration.Builder.environment(@NonNull ServiceEnvironmentType environment) Sets the name of the environment services using the created process configuration should use.ServiceConfiguration.Builder.environment(@NonNull ServiceEnvironmentType environment) Sets the environment to use for services created based on the service configuration.ServiceId.Builder.environment(@Nullable ServiceEnvironmentType environment) Sets the environment which should be used for services using the service id.ServiceEnvironment.Builder.environmentType(@NonNull ServiceEnvironmentType type) Sets the name of the environment type which is associated with this environment.static booleanServiceEnvironmentType.minecraftProxy(@NonNull ServiceEnvironmentType type) Checks if the given environment type is a proxy for Minecraft java or pocket edition.static booleanServiceEnvironmentType.minecraftServer(@NonNull ServiceEnvironmentType type) Checks if the given environment type is a server for Minecraft java or pocket edition.ServiceTask.Builder.serviceEnvironmentType(@NonNull ServiceEnvironmentType serviceEnvironmentType) Sets the environment to use for services created based on the service configuration.Constructors in eu.cloudnetservice.driver.service with parameters of type ServiceEnvironmentTypeModifierConstructorDescriptionprotectedServiceId(@NonNull String taskName, @NonNull String nameSplitter, @NonNull Set<String> allowedNodes, @NonNull UUID uniqueId, int taskServiceId, @Nullable String nodeUniqueId, @NonNull String environmentName, @Nullable ServiceEnvironmentType environment) Creates a new service identity instance.