AWFStormReportSummary
Objective-C
@interface AWFStormReportSummary : AWFWeatherObject
Swift
class AWFStormReportSummary : AWFWeatherObject
An AWFStormReportSummary object represents data returned by the stormreports/summary endpoint
of the Aeris Weather API.
-
Starting date and time for the period.
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSDate *rangeStartDate;Swift
var rangeStartDate: Date? { get set } -
Ending date and time for the period.
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSDate *rangeEndDate;Swift
var rangeEndDate: Date? { get set } -
Total number of storm reports for the period.
Declaration
Objective-C
@property (nonatomic) NSInteger totalReports;Swift
var totalReports: Int { get set } -
Array of states that have one or more storm reports for the period as abbreviations.
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSArray<NSString *> *states;Swift
var states: [String]? { get set } -
An array of
AWFGeoPolygoninstances that define the groups of reports used within the summary.In order to return polygons with your request, you must also include the
geofilter with your request options. If this filter is not included and/or there are no report groups, then this value will benil.Declaration
Objective-C
@property (nonatomic, strong, nullable) NSArray<AWFGeoPolygon *> *polygons;Swift
var polygons: [AWFGeoPolygon]? { get set } -
Array of storm report summary types according to their report code/type.
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSArray<AWFStormReportSummaryType *> *types;Swift
var types: [AWFStormReportSummaryType]? { get set }
View on GitHub
AWFStormReportSummary Class Reference