AWFRiverGauge
Objective-C
@interface AWFRiverGauge : AWFGeographicObject
Swift
class AWFRiverGauge : AWFGeographicObject
An AWFRiverGauge
object represents data returned by the rivers/gauges endpoint
of the Aeris Weather API.
-
The river gauge identifier.
Declaration
Objective-C
@property (nonatomic, copy) NSString *_Nonnull stationId;
Swift
var stationId: String { get set }
-
The water body that the gauge measures.
Declaration
Objective-C
@property (nonatomic, copy) NSString *_Nonnull waterbody;
Swift
var waterbody: String { get set }
-
The different gauge flood categories and the levels.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWFRiverCategory *> *_Nonnull categories;
Swift
var categories: [AWFRiverCategory] { get set }
-
The local flood impacts near the gauge.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWFRiverImpact *> *_Nonnull impacts;
Swift
var impacts: [AWFRiverImpact] { get set }
-
The historic flood crests for the gauge.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWFRiverRecord *> *_Nonnull historicCrests;
Swift
var historicCrests: [AWFRiverRecord] { get set }
-
The most recent flood crests for the gauge.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWFRiverRecord *> *_Nonnull recentCrests;
Swift
var recentCrests: [AWFRiverRecord] { get set }
-
The low water records for the gauge.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWFRiverRecord *> *_Nonnull lowWaterRecords;
Swift
var lowWaterRecords: [AWFRiverRecord] { get set }