| ArcGIS Runtime SDK for iOS
    100.15
    | 
Tiers demarcate a logical level within a network.
For example, in an electric distribution network, there may be subtransmission, medium voltage and low voltage tiers.
 
  
| Instance Methods | |
| (nullable AGSUtilityTraceConfiguration *) | - makeDefaultTraceConfiguration | 
| Properties | |
| NSString * | name | 
| NSInteger | rank | 
| AGSUtilityTierTopologyType | topologyType | 
| AGSUtilityTraceConfiguration * | traceConfiguration | 
| - (nullable AGSUtilityTraceConfiguration *) makeDefaultTraceConfiguration | 
Creates an instance of AGSUtilityTraceConfiguration for this AGSUtilityTier, if one is defined. 
AGSUtilityTraceConfiguration object or nil if none is defined. | 
 | readnonatomiccopy | 
The name of the AGSUtilityTier object. 
| 
 | readnonatomicassign | 
The numeric rank of the tier. It is possible for several tiers to have the same numeric rank. For example, in an electric distribution network, radial medium voltage and radial multifeed medium voltage tiers would have the same rank. When doing a trace between a source tier and a target tier, the source and target tiers define a upper and lower tier value range for a trace. The trace will stop if it encounters a tier whose rank is outside the range specified by the source and target tiers.
| 
 | readnonatomicassign | 
The AGSUtilityTierTopologyType object of the tier. 
| 
 | readnonatomicstrong | 
The default AGSUtilityTraceConfiguration that defines subnetworks within this tier.
This AGSUtilityTraceConfiguration is part of the utility network metadata and cannot be modified. 
makeDefaultTraceConfiguration instead to create an instance of AGSUtilityTraceConfiguration defined for this AGSUtilityTier. Provided by category AGSUtilityTier(AGSDeprecated).