ScheduleUpdate
in package
uses
CloneWith
FinalYes
An update returned from a schedule updater.
Tags
Table of Contents
Properties
- $schedule : Schedule
- $searchAttributes : EncodedCollection|null
- Search attributes to replace the existing search attributes with.
Methods
- new() : self
- withSchedule() : self
- withSearchAttributes() : self
- __construct() : mixed
Properties
$schedule read-only
public
Schedule
$schedule
$searchAttributes read-only
Search attributes to replace the existing search attributes with.
public
EncodedCollection|null
$searchAttributes
Methods
new()
public
static new(Schedule $schedule) : self
Parameters
- $schedule : Schedule
-
Schedule to replace the existing schedule with.
Return values
selfwithSchedule()
public
withSchedule(Schedule $schedule) : self
Parameters
- $schedule : Schedule
Return values
selfwithSearchAttributes()
public
withSearchAttributes([EncodedCollection|null $searchAttributes = null ]) : self
Parameters
- $searchAttributes : EncodedCollection|null = null
-
Search attributes to replace the existing search attributes with. If null, it will not change the existing search attributes.
Return values
self__construct()
private
__construct(Schedule $schedule) : mixed
Parameters
- $schedule : Schedule
-
Schedule to replace the existing schedule with.