Data Types

JSON

type description
Actions Used to get and set security actions on a node
Apid Used by get, put, create security parent and get Security Root Apid
ApidList
ApidsByGroup Apids by user
ArtifactSecurity
CellData
Child Data representation of a node's child - transfer object

Used by the ChildrenData class which is used to return data about an node's children

ChildrenData Data representation of a node's children - transfer object

Used to return data about an node's children when accessing chilren resource, e.g. http://10.10.10.10/das/v1/dgs:root/children

ChildrenExist Used to get/return if children exist for a node
ChildrenExistsItem Child name and whether it exists
ExistsData Data representation of information about whether a node exists or not - transfer object
ExistsList Data representation of the node existence information - transfer object
ExistsListQuery Data representation of the nodes whose existence is to be tested - transfer object
GroupApids
IndexNameEntry Created by Tim Painter on 2/1/16.
IndexNameList Created by Tim Painter on 1/28/16.
Link Data representation of the a node - transfer object
Location Contains list of locations, ie 127.0.0.1:/mnt/storagecell/small/WK-dgsrootapid
LocationData
Locations
NodeData Data representation of the a node - transfer object
NodeSize
ParentData
ParentsData
PendingDelete Created by Tim Painter on 12/3/2014.
PermissionData
PurgeResult
PurgeStatus
RestrictData
RestrictNode
SecurityChildren Security node children apids
SecurityNode Security node data, actions, child count, security parent, apid
SecurityProperty
SecurityPropertyList
Stream Data representation of a node's stream - transfer object
StreamData Data representation of data about a stream - transfer object
StreamDataList
Streams Data representation of a nodes streams - transfer object
StringList
Template
Templates This is a model class for template information
ThrottleData
ThrottleListItem Created by Tim Painter on 4/18/17.
ThrottlePatternItem

XML

Namespace http://digitalarchive.familysearch.org/v1 (schema)
type description
cellData
apidList
artifactSecurity
child Data representation of a node's child - transfer object

Used by the ChildrenData class which is used to return data about an node's children

childrenData Data representation of a node's children - transfer object

Used to return data about an node's children when accessing chilren resource, e.g. http://10.10.10.10/das/v1/dgs:root/children

childrenExist Used to get/return if children exist for a node
childrenExistsItem Child name and whether it exists
existsData Data representation of information about whether a node exists or not - transfer object
existsList Data representation of the node existence information - transfer object
existsListQuery Data representation of the nodes whose existence is to be tested - transfer object
link Data representation of the a node - transfer object
location Contains list of locations, ie 127.0.0.1:/mnt/storagecell/small/WK-dgsrootapid
locationData
locations
nodeData Data representation of the a node - transfer object
nodeSize
parentData
parentsData
stream Data representation of a node's stream - transfer object
streamData Data representation of data about a stream - transfer object
streamDataList
streams Data representation of a nodes streams - transfer object
stringList
template
actions Used to get and set security actions on a node
apid Used by get, put, create security parent and get Security Root Apid
apidsByGroup Apids by user
groupApids
permissionData
purgeResult
purgeStatus
restrictData
restrictNode
securityChildren Security node children apids
securityNode Security node data, actions, child count, security parent, apid
securityProperty
securityPropertyList