Fields

Fields
ParameterDescription
query
String
requiredThe query text to run against the document.
processedDocumentId
String
optionalInput is optional and does not need to be provided for a direct query.
datasetId
String
optionalOptional dataset identifier to scope the query against.
agent
String
optionalOptional agent to run the query with.

Constructors

global QueryDocumentPayload(
    String query,
    String processedDocumentId
)
global QueryDocumentPayload(
    String query,
    String processedDocumentId,
    String agent
)
global QueryDocumentPayload(
    String query,
    String processedDocumentId,
    String datasetId,
    String agent
)

Example

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