The node period is the period of the epoch a node is running in. The setter is being called by the runtime (the loader process) after a node is constructed.
Calling the setter doesn’t affect the schedule in any way. The information is meant to be used by a node to know how frequently it is intended to be run.