Module com.esri.arcgisruntime
Enum Class UtilityNetworkSyncMode
java.lang.Object
java.lang.Enum<UtilityNetworkSyncMode>
com.esri.arcgisruntime.tasks.geodatabase.UtilityNetworkSyncMode
- All Implemented Interfaces:
Serializable
,Comparable<UtilityNetworkSyncMode>
,Constable
The different modes for generation and synchronization of utility networks as part of a geodatabase sync task.
- Since:
- 100.11.0
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionNo utility network resource will be synced.Utility network topology and system tables will be synced.Utility Network system tables will be synced. -
Method Summary
Modifier and TypeMethodDescriptionstatic UtilityNetworkSyncMode
Returns the enum constant of this class with the specified name.static UtilityNetworkSyncMode[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
NONE
No utility network resource will be synced.- Since:
- 100.11.0
-
SYNC_SYSTEM_TABLES
Utility Network system tables will be synced.The service must return true for
SyncCapabilities.isSupportsUtilityNetworkSystem()
to support taking Utility Network System data offline.- Since:
- 100.11.0
- See Also:
-
SYNC_SYSTEM_AND_TOPOLOGY_TABLES
Utility network topology and system tables will be synced.The utility network topology enables offline trace capability. The service must return true for
SyncCapabilities.isSupportsUtilityNetworkTopology()
to support taking utility network topology offline. Selecting this enum value will also sync the utility network system tables.- Since:
- 200.1.0
- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-