Size of AppInfo block.
Provided iff request type is DlpFindDBByOpenHandleReqType and optFlags.getSize is set.
Card number of database.
Provided iff optFlags.getAttributes is set.
Bytes used for data.
Provided iff optFlags.getSize is set.
Error code.
Expected DLP function ID.
Database info.
Provided iff optFlags.getAttributes is set.
LocalId of the database (for internal use).
Provided iff optFlags.getAttributes is set.
Size of largest record or resource in the database.
Provided iff request type is DlpFindDBByOpenHandleReqType and optFlags.getMaxRecSize is set.
Record / resource count.
Provided iff optFlags.getSize is set.
Open ref of the database if it is currently opened by the caller; zero otherwise (for internal use). Can change after read record list.
Provided iff optFlags.getAttributes is set.
Size of SortInfo block.
Provided iff request type is DlpFindDBByOpenHandleReqType and optFlags.getSize is set.
Total bytes used by database.
Provided iff optFlags.getSize is set.
Human-readable error message corresponding to status.
Assign properties to this object from a JSON object.
Conceptually equivalent to Object.assign(), but recursively hydrates SObjects / SArrays / SerializableWrappers etc and invokes their assignJSON() to process JSON values. For example:
class A extends SObject {
@field(SUInt8) prop1: number;
}
class B extends SObject {
@field() a = new A();
}
const b1 = new B();
b1.assignJSON({a: {prop1: 300}});
Assign properties to this object from a map of Serializables.
Conceptually equivalent to Object.assign(), but automatically unwraps
wrapped properties. Fields defined with @field()
are directly assigned,
and fields defined with @field(wrapper)
are assigned by unwrapping the
corresponding SerializableWrapper. Unknown fields are considered an error.
Optional
opts: DeserializeOptionsOptional
opts: SerializeOptionsOptional
opts: SerializeOptionsMap values of this object to Serializable.
Fields defined with @field()
are preserved as-is, and field defined with
@field(wrapper)
are wrapped in their respective wrapper types.
Static
fromStatic
withStatic
withJSON
DLP response for DlpFindDBByNameReqType, DlpFindDBByOpenHandleReqType and DlpFindDBByTypeCreatorReqType.