Signature

global static List<String> queryDocument(
  List<Types.QueryDocumentPayload> payloads,
  String runAs
)
Parameters
ParameterDescription
payloads requiredA list of Types.QueryDocumentPayload, one per query.
runAs
String
requiredUsername to attribute the operation to; usually a static value such as 'integrationUser'.

Return Type

List<String>

Example

List<cldfs.Types.QueryDocumentPayload> queryDocuments = new List<cldfs.Types.QueryDocumentPayload>{
  new cldfs.Types.QueryDocumentPayload(
    'query',
    'processedDocumentId'
  )
};
cldfs.Client.queryDocument(queryDocuments, 'integrationUser');