Data Types

JSON

type description
Actions Used to get and set security actions on a node
AdminData
AdminDataFinder
Apid Used by get, put, create security parent and get Security Root Apid
ApidList
ApidsByGroup Apids by user
ArtifactBase
ArtifactChild
ArtifactChildren 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

ArtifactParent
ArtifactSecurity
AuditSettings
AuditStatus
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.
JaxbLink
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
ReplicaData
RestrictData
RestrictNode
SecurityChildren Security node children apids
SecurityNode Security node data, actions, child count, security parent, apid
SecurityProperty
SecurityPropertyList
StatisticData
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
ThrottleData
ThrottleListItem Created by Tim Painter on 4/18/17.
ThrottlePatternItem

XML

Default Namespace (schema)
type description
jaxbLink
Namespace http://digitalarchive.familysearch.org/v1 (schema)
type description
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
location Contains list of locations, ie 127.0.0.1:/mnt/storagecell/small/WK-dgsrootapid
locationData
locations
parentsData
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
artifactBase
artifactChild
artifactChildren 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

artifactParent
artifactSecurity
auditSettings
auditStatus
cellData
groupApids
permissionData
purgeResult
purgeStatus
restrictData
restrictNode
securityChildren Security node children apids
securityNode Security node data, actions, child count, security parent, apid
securityProperty
securityPropertyList
apidList
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

nodeData Data representation of the a node - transfer object
nodeSize
parentData
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