ArcGISFeatureServiceInfo

class ArcGISFeatureServiceInfo

An object that represents the service metadata for an ArcGIS Feature Service.

Properties

Link copied to clipboard
val allowGeometryUpdates: Boolean

True if the service allows geometry updates.

Link copied to clipboard
val allowTrueCurvesUpdates: Boolean

True if the service allows curve geometries to be updated. This property can only be true if ArcGISFeatureServiceInfo.getSupportsTrueCurve() is true.

Link copied to clipboard
val attribution: String

The service's attribution.

Link copied to clipboard
val description: String

The service's description.

Link copied to clipboard
val documentInfo: ServiceDocumentInfo?
Link copied to clipboard
val editorTrackingInfo: EditorTrackingInfo?
Link copied to clipboard
Link copied to clipboard
val fullExtent: Envelope?
Link copied to clipboard
val hasStaticData: Boolean

True if the service has static data.

Link copied to clipboard
val hasVersionedData: Boolean

True if the service has versioned data.

Link copied to clipboard
val initialExtent: Envelope?
Link copied to clipboard
val layerInfos: List<IdInfo>

The service's layers. The IdInfo provides basic layer metadata. Each IdInfo can be cast to a FeatureServiceLayerIdInfo for more detailed metadata.

Link copied to clipboard
val maxRecordCount: Long

The service's max record count.

True if the service only allows curve geometries to be updated by client code that identifies itself as a true curve-enabled client, indicating that client editing workflows account for curve segments correctly. This property can only be true if ArcGISFeatureServiceInfo.getAllowTrueCurvesUpdates() is true.

Link copied to clipboard
val serviceDescription: String

The service's service description.

Link copied to clipboard
val spatialReference: SpatialReference?
Link copied to clipboard
val supportsDisconnectedEditing: Boolean

True if the service supports disconnected editing.

Link copied to clipboard
val supportsTrueCurve: Boolean

True if the service supports curve segments in feature geometries. Some services support storing feature geometries with curve segments. By default, these services return densified versions of the feature geometries instead. Use ArcGISRuntimeEnvironment.getServiceCurveGeometryMode() to change this behavior.

Link copied to clipboard
val syncCapabilities: SyncCapabilities?
Link copied to clipboard
val syncEnabled: Boolean

True if the service has sync enabled.

Link copied to clipboard
val tableInfos: List<IdInfo>

The service's tables.

Link copied to clipboard
val unit: MeasurementUnit
Link copied to clipboard
val url: String

The service's URL.

Link copied to clipboard
val version: String

The service's current version.

Link copied to clipboard
val zDefault: Double

The service's default z value.

Link copied to clipboard
val zDefaultsEnabled: Boolean

True if the service defaults z values.