# Functions
NewDiscoveryV2 : constructs an instance of DiscoveryV2 with passed in options.
# Constants
Constants associated with the ComponentSettingsAggregation.VisualizationType property.
Constants associated with the ComponentSettingsAggregation.VisualizationType property.
Constants associated with the ComponentSettingsAggregation.VisualizationType property.
Constants associated with the ComponentSettingsAggregation.VisualizationType property.
Constants associated with the CreateEnrichment.Type property.
Constants associated with the CreateEnrichment.Type property.
Constants associated with the CreateEnrichment.Type property.
Constants associated with the CreateEnrichment.Type property.
Constants associated with the CreateEnrichment.Type property.
Constants associated with the CreateProjectOptions.Type property.
Constants associated with the CreateProjectOptions.Type property.
Constants associated with the CreateProjectOptions.Type property.
Constants associated with the CreateProjectOptions.Type property.
DefaultServiceName is the default key used to find external configuration information.
DefaultServiceURL is the default URL to make service requests to.
Constants associated with the DeleteDocumentResponse.Status property.
Constants associated with the DocumentAccepted.Status property.
Constants associated with the DocumentAccepted.Status property.
Constants associated with the Enrichment.Type property.
Constants associated with the Enrichment.Type property.
Constants associated with the Enrichment.Type property.
Constants associated with the Enrichment.Type property.
Constants associated with the Enrichment.Type property.
Constants associated with the Enrichment.Type property.
Constants associated with the Enrichment.Type property.
Constants associated with the Enrichment.Type property.
Constants associated with the Field.Type property.
Constants associated with the Field.Type property.
Constants associated with the Field.Type property.
Constants associated with the Field.Type property.
Constants associated with the Field.Type property.
Constants associated with the Field.Type property.
Constants associated with the Field.Type property.
Constants associated with the Field.Type property.
Constants associated with the Field.Type property.
Constants associated with the Field.Type property.
Constants associated with the Field.Type property.
Constants associated with the Notice.Severity property.
Constants associated with the Notice.Severity property.
Constants associated with the ProjectDetails.Type property.
Constants associated with the ProjectDetails.Type property.
Constants associated with the ProjectDetails.Type property.
Constants associated with the ProjectDetails.Type property.
Constants associated with the ProjectListDetails.Type property.
Constants associated with the ProjectListDetails.Type property.
Constants associated with the ProjectListDetails.Type property.
Constants associated with the ProjectListDetails.Type property.
Constants associated with the QueryResultMetadata.DocumentRetrievalSource property.
Constants associated with the QueryResultMetadata.DocumentRetrievalSource property.
Constants associated with the RetrievalDetails.DocumentRetrievalStrategy property.
Constants associated with the RetrievalDetails.DocumentRetrievalStrategy property.
# Structs
AddDocumentOptions : The AddDocument options.
Collection : A collection for storing documents.
CollectionDetails : A collection for storing documents.
CollectionEnrichment : An object describing an Enrichment for a collection.
Completions : An object containing an array of autocompletion suggestions.
ComponentSettingsAggregation : Display settings for aggregations.
ComponentSettingsFieldsShown : Fields shown in the results section of the UI.
ComponentSettingsFieldsShownBody : Body label.
ComponentSettingsFieldsShownTitle : Title label.
ComponentSettingsResponse : The default component settings for this project.
CreateCollectionOptions : The CreateCollection options.
CreateEnrichment : Information about a specific enrichment.
CreateEnrichmentOptions : The CreateEnrichment options.
CreateProjectOptions : The CreateProject options.
CreateTrainingQueryOptions : The CreateTrainingQuery options.
DefaultQueryParams : Default query parameters for this project.
DefaultQueryParamsPassages : Default settings configuration for passage search options.
DefaultQueryParamsSuggestedRefinements : Object containing suggested refinement settings.
DefaultQueryParamsTableResults : Default project query settings for table results.
DeleteCollectionOptions : The DeleteCollection options.
DeleteDocumentOptions : The DeleteDocument options.
DeleteDocumentResponse : Information returned when a document is deleted.
DeleteEnrichmentOptions : The DeleteEnrichment options.
DeleteProjectOptions : The DeleteProject options.
DeleteTrainingQueriesOptions : The DeleteTrainingQueries options.
DeleteUserDataOptions : The DeleteUserData options.
DiscoveryV2 : IBM Watson™ Discovery is a cognitive search and content analytics engine that you can add to applications to identify patterns, trends and actionable insights to drive better decision-making.
DiscoveryV2Options : Service options.
DocumentAccepted : Information returned after an uploaded document is accepted.
DocumentAttribute : List of document attributes.
Enrichment : Information about a specific enrichment.
EnrichmentOptions : A object containing options for the current enrichment.
Enrichments : An object containing an array of enrichment definitions.
Field : Object containing field details.
GetAutocompletionOptions : The GetAutocompletion options.
GetCollectionOptions : The GetCollection options.
GetComponentSettingsOptions : The GetComponentSettings options.
GetEnrichmentOptions : The GetEnrichment options.
GetProjectOptions : The GetProject options.
GetTrainingQueryOptions : The GetTrainingQuery options.
ListCollectionsOptions : The ListCollections options.
ListCollectionsResponse : Response object containing an array of collection details.
ListEnrichmentsOptions : The ListEnrichments options.
ListFieldsOptions : The ListFields options.
ListFieldsResponse : The list of fetched fields.
ListProjectsOptions : The ListProjects options.
ListProjectsResponse : A list of projects in this instance.
ListTrainingQueriesOptions : The ListTrainingQueries options.
Notice : A notice produced for the collection.
ProjectDetails : Detailed information about the specified project.
ProjectListDetails : Details about a specific project.
ProjectListDetailsRelevancyTrainingStatus : Relevancy training status information for this project.
QueryAggregation : An abstract aggregation type produced by Discovery to analyze the input provided.
QueryCalculationAggregation : Returns a scalar calculation across all documents for the field specified.
QueryFilterAggregation : A modifier that will narrow down the document set of the sub aggregations it precedes.
QueryGroupByAggregation : Returns the top values for the field specified.
QueryGroupByAggregationResult : Top value result for the term aggregation.
QueryHistogramAggregation : Numeric interval segments to categorize documents by using field values from a single numeric field to describe the category.
QueryHistogramAggregationResult : Histogram numeric interval result.
QueryLargePassages : Configuration for passage retrieval.
QueryLargeSuggestedRefinements : Configuration for suggested refinements.
QueryLargeTableResults : Configuration for table retrieval.
QueryNestedAggregation : A restriction that alter the document set used for sub aggregations it precedes to nested documents found in the field specified.
QueryNoticesOptions : The QueryNotices options.
QueryNoticesResponse : Object containing notice query results.
QueryOptions : The Query options.
QueryResponse : A response containing the documents and aggregations for the query.
QueryResultMetadata : Metadata of a query result.
QueryResultPassage : A passage query result.
QuerySuggestedRefinement : A suggested additional query term or terms user to filter results.
QueryTableResult : A tables whose content or context match a search query.
QueryTermAggregation : Returns the top values for the field specified.
QueryTermAggregationResult : Top value result for the term aggregation.
QueryTimesliceAggregation : A specialized histogram aggregation that uses dates to create interval segments.
QueryTimesliceAggregationResult : A timeslice interval segment.
QueryTopHitsAggregation : Returns the top documents ranked by the score of the query.
QueryTopHitsAggregationResult : A query response containing the matching documents for the preceding aggregations.
RetrievalDetails : An object contain retrieval type information.
TableBodyCells : Cells that are not table header, column header, or row header cells.
TableCellKey : A key in a key-value pair.
TableCellValues : A value in a key-value pair.
TableColumnHeaderIds : An array of values, each being the `id` value of a column header that is applicable to the current cell.
TableColumnHeaders : Column-level cells, each applicable as a header to other cells in the same column as itself, of the current table.
TableColumnHeaderTexts : An array of values, each being the `text` value of a column header that is applicable to the current cell.
TableColumnHeaderTextsNormalized : If you provide customization input, the normalized version of the column header texts according to the customization; otherwise, the same value as `column_header_texts`.
TableElementLocation : The numeric location of the identified element in the document, represented with two integers labeled `begin` and `end`.
TableHeaders : The contents of the current table's header.
TableKeyValuePairs : Key-value pairs detected across cell boundaries.
TableResultTable : Full table object retrieved from Table Understanding Enrichment.
TableRowHeaderIds : An array of values, each being the `id` value of a row header that is applicable to this body cell.
TableRowHeaders : Row-level cells, each applicable as a header to other cells in the same row as itself, of the current table.
TableRowHeaderTexts : An array of values, each being the `text` value of a row header that is applicable to this body cell.
TableRowHeaderTextsNormalized : If you provide customization input, the normalized version of the row header texts according to the customization; otherwise, the same value as `row_header_texts`.
TableTextLocation : Text and associated location within a table.
TrainingExample : Object containing example response details for a training query.
TrainingQuery : Object containing training query details.
TrainingQuerySet : Object specifying the training queries contained in the identified training set.
UpdateCollectionOptions : The UpdateCollection options.
UpdateDocumentOptions : The UpdateDocument options.
UpdateEnrichmentOptions : The UpdateEnrichment options.
UpdateProjectOptions : The UpdateProject options.
UpdateTrainingQueryOptions : The UpdateTrainingQuery options.
# Type aliases
QueryResult : Result document for the specified query.