The patch end time (required).
The patches end time of day (required). Must be formatted as "hh:mm:ss".
The filename associated with this weather patch. Only valid if type is FILE.
The name of the weather patch. The name must be unique amongst the weather patch collection.
The patch start time (required).
The patches start time of day (required).
Any user comments about the weather patch (optional).
An array of LatLon describing the weather patch. Only valid if type is POLYGON.
The precipitation to apply with this patch.
The relative humidty to apply with this patch.
The temperature to apply with this patch.
The type of weather patch (required).
The wind direction to apply with this patch.
The wind speed to apply with this patch.
Get the weather patch end time as an ISO8601 string.
Set the weather patch end time using a string. Cannot be null or empty. Must be formatted in ISO8601.
Get the weather patch end time of day as an ISO8601 string.
Set the weather patch end time of day using a string. Cannot be null or empty. Must be formatted in ISO8601.
Get the location of the file containing the weather patch.
Set the location of the file containing the weather patch. The file must either be an attachment or exist on the disk (if SocketMsg.skipFileTests is not set).
Get the name of the weather patch.
Set the name of the weather patch. Must be unique amongst the weather patch collection. Cannot be null or empty.
Get the weather patch end time as a Luxon DateTime.
Set the weather patch end time using a Luxon DateTime. Cannot be null.
Get the weather patch start time as a Luxon DateTime.
Set the weather patch start time using a Luxon DateTime. Cannot be null.
Get the weather patch start time as an ISO8601 string.
Set the weather patch start time using a string. Cannot be null or empty. Must be formatted in ISO8601.
Get the weather patch start time of day as an ISO8601 string.
Set the weather patch start time of day using a string. Cannot be null or empty. Must be formatted in ISO8601.
Find all errors in the weather patch.
A list of errors in the weather patch.
Are all required values set.
Set the name of the weather patch. This name must be unique within the simulation. The name will get a default value when the weather patch is constructed but can be overriden with this method.
Set the precipitation operation for the weather patch.
The operation to apply.
The value to apply
Set the relative humidity operation for the weather patch.
The operation to apply.
The value to apply (as a percent [0-100]).
Set the temperature operation for the weather patch.
The operation to apply.
The value to apply
Set the wind direction operation for the weather patch.
The operation to apply.
The value to apply
Set the wind speed operation for the weather patch.
The operation to apply.
The value to apply
Streams the weather patch file to a socket.
Unset the precipitation operation for the weather patch.
Unset the relative humidty operation for the weather patch.
Unset the temperature operation for the weather patch.
Unset the wind direction operation for the weather patch.
Unset the wind speed operation for the weather patch.
Information about a weather patch input file.
"Travis Redpath"