The start of the output time range (optional).
The index of a shape within the asset shapefile to use for critical paths instead of the entire shapefile.
The name of an asset to use when creating the grid. Only valid for critical path grids.
If the output file is a TIF file the contents will be compressed using this method.
The amount to discritize the existing grid to (optional). Only applicable if the interpolation mode is set to Output_GridFileInterpolation.DISCRETIZED. Must be in [1, 1000].
Should the interior of the starting ignition polygon be excluded from the grid export.
The name of the output file (required). The file will be located below the jobs output directory. All global paths and relative paths that attempt to move the file outside of this directory will be removed.
The interpolation method (required).
The name of the scenario that this output is for (required).
Should the output file be minimized to just its bounding box (true) or should it cover the entire grid area (false).
Should the file be streamed/uploaded to an external service after it has been created? The streaming services are defined by OutputStreamInfo and helper methods such as {@link WISE#streamOutputToMqtt} or {@link WISE#streamOutputToGeoServer}.
The name of a specific sub-scenario that the output is for (if it should be for a subscenario).
A list of export time overrides for different sub-scenarios that may be created for the specified scenario.
Should zero be placed in the exported grid file where no statistics exist? The default (if false) is to output NODATA.
Get the end export time as a Luxon DateTime.
Set the end export time using a Luxon DateTime. Cannot be null. If the start export time is not set this value will also be used for the start time.
Get the start export time as a Luxon DateTime.
Set the start export time using a Luxon DateTime. Use null to clear the value.
Get the end export time as an ISO8601 string.
Set the export time using a string. Cannot be null or empty. Must be formatted in ISO8601. If the start export time is not set this value will also be used for the start time.
Get the start export time as an ISO8601 string.
Set the start export time using a string. Use null to clear the value.
The statistic that should be output (required). If the statistic is TOTAL_FUEL_CONSUMED, SURFACE_FUEL_CONSUMED, CROWN_FUEL_CONSUMED, or RADIATIVE_POWER the interpolation method must be DISCRETIZED. Setting the output statistic to any of those values will automatically set the interpolation method.
Valid values:
The statistic that should be output (required). If the statistic is TOTAL_FUEL_CONSUMED, SURFACE_FUEL_CONSUMED, CROWN_FUEL_CONSUMED, or RADIATIVE_POWER the interpolation method must be DISCRETIZED. Setting the output statistic to any of those values will automatically set the interpolation method.
Valid values:
Checks to see if all required values have been set.
Streams the grid file to a socket.
The end of the output time range (required). Will also be used as the start of the output time range if the start output time has not been specified.