Class UtilityTerminalConfiguration
- java.lang.Object
- 
- com.esri.arcgisruntime.utilitynetworks.UtilityTerminalConfiguration
 
- 
 public final class UtilityTerminalConfiguration extends Object Defines a utility network terminal configuration.- Since:
- 100.6.0
 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description List<UtilityTerminalConfigurationPath>getConfigurationPaths()Get the configuration paths that constrain the flow paths between pairs of terminals.UtilityTerminalConfigurationPathgetDefaultConfigurationPath()The default UtilityTerminalConfigurationPath defined for this terminal configuration.UtilityTerminalDirectionalitygetDirectionality()Gets the directionality setting of terminals on a device.StringgetName()Gets the name.intgetTerminalConfigurationId()Gets the terminal configuration ID.List<UtilityTerminal>getTerminals()Gets an unmodifiable list of the terminals.
 
- 
- 
- 
Method Detail- 
getTerminalConfigurationIdpublic int getTerminalConfigurationId() Gets the terminal configuration ID.- Returns:
- the terminal configuration ID
- Since:
- 100.6.0
 
 - 
getNamepublic String getName() Gets the name.- Returns:
- the name
- Since:
- 100.6.0
 
 - 
getTerminalspublic List<UtilityTerminal> getTerminals() Gets an unmodifiable list of the terminals.- Returns:
- an unmodifiable list of the terminals
- Since:
- 100.6.0
 
 - 
getConfigurationPathspublic List<UtilityTerminalConfigurationPath> getConfigurationPaths() Get the configuration paths that constrain the flow paths between pairs of terminals.Of the set of possible paths that can be drawn between a set of terminals, these paths are the valid ones. If this UtilityTerminalConfigurationinstance does not have configuration paths defined, an empty array is returned.- Returns:
- an unmodifiable list of the configuration paths
- Since:
- 100.8.0
 
 - 
getDefaultConfigurationPathpublic UtilityTerminalConfigurationPath getDefaultConfigurationPath() The default UtilityTerminalConfigurationPath defined for this terminal configuration.If this property returns null, configuration paths do not apply to this terminal configuration. - Returns:
- the default utility terminal configuration path, or null if not set
- Since:
- 100.8.0
 
 - 
getDirectionalitypublic UtilityTerminalDirectionality getDirectionality() Gets the directionality setting of terminals on a device.Directionality specifies whether flow through a device is one-way or bidirectional. - Returns:
- the directionality setting of terminals on a device
- Since:
- 100.8.0
 
 
- 
 
-