1 package net.avcompris.status.core.impl; 2 3 import net.avcompris.commons3.types.DateTimeHolder; 4 import net.avcompris.status.api.ServiceStatus; 5 import net.avcompris.status.api.ServicesStatus; 6 import net.avcompris.status.api.TriggerType; 7 8 interface MutableServicesStatus extends ServicesStatus { 9 10 MutableServicesStatus setCheckStartedAt(DateTimeHolder checkStartedAt); 11 12 MutableServicesStatus setCheckEndedAt(DateTimeHolder checkEndedAt); 13 14 MutableServicesStatus addToItems(ServiceStatus item); 15 16 MutableServicesStatus setTriggerType(TriggerType triggerType); 17 }