Interface MaintenanceMessageContext

All Superinterfaces:
MessageContext, ModerationMessageContext

public interface MaintenanceMessageContext extends ModerationMessageContext
A change to the server's maintenance state. Builds on ModerationMessageContext.
  • Method Details

    • builder

      static net.flectone.pulse.module.command.maintenance.model.MaintenanceMessageContextImpl.MaintenanceMessageContextImplBuilder builder()
      Starts building this context.
      Returns:
      a new builder
    • turned

      boolean turned()
      Whether maintenance was switched on, rather than off.
      Returns:
      whether maintenance was switched on, rather than off
    • withTurned

      MaintenanceMessageContext withTurned(boolean turned)
      Returns a copy carrying a different value.
      Parameters:
      turned - whether maintenance was switched on, rather than off
      Returns:
      the copy