DSUserObjectGetAllResponse {DatastreamR}R Documentation

DSUserObjectGetAllResponse

Description

This is the object returned for the client class' GetAllItems query only.

For GetAllItems queries only, the returned objects will not have all their property fields set.
Specifically for below:
Expression: All property fields are fully populated.
Index: The ConstituentsCount property will correctly specify the number of constituents but the Constituents property will be NULL.
List: The ConstituentsCount property will correctly specify the number of constituents but the Constituents property will be NULL.
Regression: All property fields are fully populated.
Timeseries: The ValuesCount field of the DateRange property will specify the number of date value pairs, but the Dates and Values fields will be NULL.
You need to query for the individual object using the GetItem request to retrieve the full content for the object.

Value

DSUserObjectGetAllResponse object

Public fields

UserObjectType

specifies the returned object types. e.g. DSUserObjectTypes.List, DSUserObjectTypes.TimeSeries, etc.

UserObjects

An array of the specified object types such as DSListUserObject, DSRegressionUserObject, etc.

UserObjectsCount

The number of objects returned in the UserObjects property.

ResponseStatus

This property will contain a DSUserObjectResponseStatus value. DSUserObjectResponseStatus.UserObjectSuccess represents a successful response.

ErrorMessage

If ResponseStatus is not DSUserObjectResponseStatus.UserObjectSuccess this status string will provide a description of the error condition.

Properties

Not currently used and will currently always return NULL.

Methods

Public methods


Method new()

Initialize

Usage
DSUserObjectGetAllResponse$new(jsonResp = NULL)
Arguments
jsonResp

JSON Response

Returns

DSUserObjectGetAllResponse object


Method clone()

The objects of this class are cloneable with this method.

Usage
DSUserObjectGetAllResponse$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


[Package DatastreamR version 2.0.4 Index]