public Builder<T> trackState() { getRequest().setUpdateState(true); return this; } }
public Builder<T> on(Date date) { getRequest().setEventDate(date); return this; }
public Builder(String type, String message) { request.setType(type); request.setMessage(message); request.setSource(AlertSource.Device); request.setLevel(AlertLevel.Info); }
public Builder(String commandToken, String target) throws SiteWhereException { request.setCommandToken(commandToken); request.setInitiator(CommandInitiator.Script); request.setTarget(CommandTarget.Assignment); request.setTargetId(target); }
public Builder(double latitude, double longitude) { request.setLatitude(latitude); request.setLongitude(longitude); request.setElevation(0.0); }
public Builder warning() { request.setLevel(AlertLevel.Warning); return this; }
public Builder withElevation(double value) { request.setElevation(value); return this; }
public Builder asSystemAlert() { request.setSource(AlertSource.System); return this; }
public DeviceLocationCreateRequest.Builder newLocation(double latitude, double longitude) { return new DeviceLocationCreateRequest.Builder(latitude, longitude); }
public Builder(String type, String message) { request.setType(type); request.setMessage(message); request.setSource(AlertSource.Device); request.setLevel(AlertLevel.Info); }
public Builder(String commandToken, String target) throws SiteWhereException { request.setCommandToken(commandToken); request.setInitiator(CommandInitiator.Script); request.setTarget(CommandTarget.Assignment); request.setTargetId(target); }
public Builder(double latitude, double longitude) { request.setLatitude(latitude); request.setLongitude(longitude); request.setElevation(0.0); }
public Builder error() { request.setLevel(AlertLevel.Error); return this; }
public Builder<T> trackState() { getRequest().setUpdateState(true); return this; } }
public Builder<T> on(Date date) { getRequest().setEventDate(date); return this; }
public Builder warning() { request.setLevel(AlertLevel.Warning); return this; }
public Builder error() { request.setLevel(AlertLevel.Error); return this; }
public Builder critical() { request.setLevel(AlertLevel.Critical); return this; }
public Builder critical() { request.setLevel(AlertLevel.Critical); return this; }