Since it's @ NotNull, I would use a native long here.  We could actually use int, but that would mean a maximum period of 24 days, and we might want to go up to a month or a year, one day, so long is okay too.