# Functions

NewDiscoveryV1 : constructs an instance of DiscoveryV1 with passed in options.

# Constants

Constants associated with the Collection.Status property.
Constants associated with the Collection.Status property.
Constants associated with the Collection.Status property.
Constants associated with the CreateCollectionOptions.Language property.
Constants associated with the CreateCollectionOptions.Language property.
Constants associated with the CreateCollectionOptions.Language property.
Constants associated with the CreateCollectionOptions.Language property.
Constants associated with the CreateCollectionOptions.Language property.
Constants associated with the CreateCollectionOptions.Language property.
Constants associated with the CreateCollectionOptions.Language property.
Constants associated with the CreateCollectionOptions.Language property.
Constants associated with the CreateCollectionOptions.Language property.
Constants associated with the CreateCollectionOptions.Language property.
Constants associated with the CreateCollectionOptions.Language property.
Constants associated with the CreateCredentialsOptions.SourceType property.
Constants associated with the CreateCredentialsOptions.SourceType property.
Constants associated with the CreateCredentialsOptions.SourceType property.
Constants associated with the CreateCredentialsOptions.SourceType property.
Constants associated with the CreateCredentialsOptions.SourceType property.
Constants associated with the CreateCredentialsOptions.Status property.
Constants associated with the CreateCredentialsOptions.Status property.
Constants associated with the CreateEnvironmentOptions.Size property.
Constants associated with the CreateEnvironmentOptions.Size property.
Constants associated with the CreateEnvironmentOptions.Size property.
Constants associated with the CreateEnvironmentOptions.Size property.
Constants associated with the CreateEnvironmentOptions.Size property.
Constants associated with the CreateEnvironmentOptions.Size property.
Constants associated with the CreateEnvironmentOptions.Size property.
Constants associated with the CreateEnvironmentOptions.Size property.
Constants associated with the CreateEnvironmentOptions.Size property.
Constants associated with the CreateEnvironmentOptions.Size property.
Constants associated with the CreateEventOptions.Type property.
Constants associated with the CreateEventResponse.Type property.
Constants associated with the CredentialDetails.CredentialType property.
Constants associated with the CredentialDetails.CredentialType property.
Constants associated with the CredentialDetails.CredentialType property.
Constants associated with the CredentialDetails.CredentialType property.
Constants associated with the CredentialDetails.CredentialType property.
Constants associated with the CredentialDetails.CredentialType property.
Constants associated with the CredentialDetails.CredentialType property.
Constants associated with the CredentialDetails.SourceVersion property.
Constants associated with the Credentials.SourceType property.
Constants associated with the Credentials.SourceType property.
Constants associated with the Credentials.SourceType property.
Constants associated with the Credentials.SourceType property.
Constants associated with the Credentials.SourceType property.
Constants associated with the Credentials.Status property.
Constants associated with the Credentials.Status 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 DeleteCollectionResponse.Status property.
Constants associated with the DeleteConfigurationResponse.Status property.
Constants associated with the DeleteCredentials.Status property.
Constants associated with the DeleteDocumentResponse.Status property.
Constants associated with the DeleteEnvironmentResponse.Status property.
Constants associated with the DocumentAccepted.Status property.
Constants associated with the DocumentAccepted.Status property.
Constants associated with the DocumentStatus.FileType property.
Constants associated with the DocumentStatus.FileType property.
Constants associated with the DocumentStatus.FileType property.
Constants associated with the DocumentStatus.FileType property.
Constants associated with the DocumentStatus.Status property.
Constants associated with the DocumentStatus.Status property.
Constants associated with the DocumentStatus.Status property.
Constants associated with the DocumentStatus.Status property.
Constants associated with the DocumentStatus.Status property.
Constants associated with the EnrichmentOptions.Language property.
Constants associated with the EnrichmentOptions.Language property.
Constants associated with the EnrichmentOptions.Language property.
Constants associated with the EnrichmentOptions.Language property.
Constants associated with the EnrichmentOptions.Language property.
Constants associated with the EnrichmentOptions.Language property.
Constants associated with the EnrichmentOptions.Language property.
Constants associated with the EnrichmentOptions.Language property.
Constants associated with the EnrichmentOptions.Language property.
Constants associated with the Environment.Size property.
Constants associated with the Environment.Size property.
Constants associated with the Environment.Size property.
Constants associated with the Environment.Size property.
Constants associated with the Environment.Size property.
Constants associated with the Environment.Size property.
Constants associated with the Environment.Size property.
Constants associated with the Environment.Size property.
Constants associated with the Environment.Size property.
Constants associated with the Environment.Size property.
Constants associated with the Environment.Status property.
Constants associated with the Environment.Status property.
Constants associated with the Environment.Status property.
Constants associated with the Environment.Status 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 Gateway.Status property.
Constants associated with the Gateway.Status property.
Constants associated with the GetMetricsEventRateOptions.ResultType property.
Constants associated with the GetMetricsQueryEventOptions.ResultType property.
Constants associated with the GetMetricsQueryNoResultsOptions.ResultType property.
Constants associated with the GetMetricsQueryOptions.ResultType property.
Constants associated with the LogQueryResponseResult.DocumentType property.
Constants associated with the LogQueryResponseResult.DocumentType property.
Constants associated with the LogQueryResponseResult.EventType property.
Constants associated with the LogQueryResponseResult.EventType property.
Constants associated with the LogQueryResponseResult.ResultType property.
Constants associated with the NormalizationOperation.Operation property.
Constants associated with the NormalizationOperation.Operation property.
Constants associated with the NormalizationOperation.Operation property.
Constants associated with the NormalizationOperation.Operation property.
Constants associated with the NormalizationOperation.Operation property.
Constants associated with the Notice.Severity property.
Constants associated with the Notice.Severity property.
Constants associated with the QueryNoticesResult.FileType property.
Constants associated with the QueryNoticesResult.FileType property.
Constants associated with the QueryNoticesResult.FileType property.
Constants associated with the QueryNoticesResult.FileType property.
Constants associated with the RetrievalDetails.DocumentRetrievalStrategy property.
Constants associated with the RetrievalDetails.DocumentRetrievalStrategy property.
Constants associated with the RetrievalDetails.DocumentRetrievalStrategy property.
Constants associated with the SearchStatus.Status property.
Constants associated with the SearchStatus.Status property.
Constants associated with the SearchStatus.Status property.
Constants associated with the SearchStatus.Status property.
Constants associated with the SearchStatus.Status property.
Constants associated with the Source.Type property.
Constants associated with the Source.Type property.
Constants associated with the Source.Type property.
Constants associated with the Source.Type property.
Constants associated with the Source.Type property.
Constants associated with the SourceOptionsWebCrawl.CrawlSpeed property.
Constants associated with the SourceOptionsWebCrawl.CrawlSpeed property.
Constants associated with the SourceOptionsWebCrawl.CrawlSpeed property.
Constants associated with the SourceSchedule.Frequency property.
Constants associated with the SourceSchedule.Frequency property.
Constants associated with the SourceSchedule.Frequency property.
Constants associated with the SourceSchedule.Frequency property.
Constants associated with the SourceSchedule.Frequency property.
Constants associated with the SourceStatus.Status property.
Constants associated with the SourceStatus.Status property.
Constants associated with the SourceStatus.Status property.
Constants associated with the SourceStatus.Status property.
Constants associated with the SourceStatus.Status property.
Constants associated with the TokenDictStatusResponse.Status property.
Constants associated with the TokenDictStatusResponse.Status property.
Constants associated with the TokenDictStatusResponse.Status property.
Constants associated with the UpdateCredentialsOptions.SourceType property.
Constants associated with the UpdateCredentialsOptions.SourceType property.
Constants associated with the UpdateCredentialsOptions.SourceType property.
Constants associated with the UpdateCredentialsOptions.SourceType property.
Constants associated with the UpdateCredentialsOptions.SourceType property.
Constants associated with the UpdateCredentialsOptions.Status property.
Constants associated with the UpdateCredentialsOptions.Status property.
Constants associated with the UpdateEnvironmentOptions.Size property.
Constants associated with the UpdateEnvironmentOptions.Size property.
Constants associated with the UpdateEnvironmentOptions.Size property.
Constants associated with the UpdateEnvironmentOptions.Size property.
Constants associated with the UpdateEnvironmentOptions.Size property.
Constants associated with the UpdateEnvironmentOptions.Size property.
Constants associated with the UpdateEnvironmentOptions.Size property.
Constants associated with the UpdateEnvironmentOptions.Size property.

# Structs

AddDocumentOptions : The AddDocument options.
AddTrainingDataOptions : The AddTrainingData options.
AggregationResult : Aggregation results for the specified query.
Calculation : Calculation struct.
Collection : A collection for storing documents.
CollectionCrawlStatus : Object containing information about the crawl status of this collection.
CollectionDiskUsage : Summary of the disk usage statistics for this collection.
CollectionUsage : Summary of the collection usage in the environment.
Completions : An object containing an array of autocompletion suggestions.
Configuration : A custom configuration for the environment.
Conversions : Document conversion settings.
CreateCollectionOptions : The CreateCollection options.
CreateConfigurationOptions : The CreateConfiguration options.
CreateCredentialsOptions : The CreateCredentials options.
CreateEnvironmentOptions : The CreateEnvironment options.
CreateEventOptions : The CreateEvent options.
CreateEventResponse : An object defining the event being created.
CreateExpansionsOptions : The CreateExpansions options.
CreateGatewayOptions : The CreateGateway options.
CreateStopwordListOptions : The CreateStopwordList options.
CreateTokenizationDictionaryOptions : The CreateTokenizationDictionary options.
CreateTrainingExampleOptions : The CreateTrainingExample options.
CredentialDetails : Object containing details of the stored credentials.
Credentials : Object containing credential information.
CredentialsList : Object containing array of credential definitions.
DeleteAllTrainingDataOptions : The DeleteAllTrainingData options.
DeleteCollectionOptions : The DeleteCollection options.
DeleteCollectionResponse : Response object returned when deleting a colleciton.
DeleteConfigurationOptions : The DeleteConfiguration options.
DeleteConfigurationResponse : Information returned when a configuration is deleted.
DeleteCredentials : Object returned after credentials are deleted.
DeleteCredentialsOptions : The DeleteCredentials options.
DeleteDocumentOptions : The DeleteDocument options.
DeleteDocumentResponse : Information returned when a document is deleted.
DeleteEnvironmentOptions : The DeleteEnvironment options.
DeleteEnvironmentResponse : Response object returned when deleting an environment.
DeleteExpansionsOptions : The DeleteExpansions options.
DeleteGatewayOptions : The DeleteGateway options.
DeleteStopwordListOptions : The DeleteStopwordList options.
DeleteTokenizationDictionaryOptions : The DeleteTokenizationDictionary options.
DeleteTrainingDataOptions : The DeleteTrainingData options.
DeleteTrainingExampleOptions : The DeleteTrainingExample options.
DeleteUserDataOptions : The DeleteUserData options.
DiscoveryV1 : 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.
DiscoveryV1Options : Service options.
DiskUsage : Summary of the disk usage statistics for the environment.
DocumentAccepted : Information returned after an uploaded document is accepted.
DocumentCounts : Object containing collection document count information.
DocumentStatus : Status information about a submitted document.
Enrichment : Enrichment step to perform on the document.
EnrichmentOptions : Options which are specific to a particular enrichment.
Environment : Details about an environment.
EnvironmentDocuments : Summary of the document usage statistics for the environment.
EventData : Query event data object.
Expansion : An expansion definition.
Expansions : The query expansion definitions for the specified collection.
FederatedQueryNoticesOptions : The FederatedQueryNotices options.
FederatedQueryOptions : The FederatedQuery options.
Field : Object containing field details.
Filter : Filter struct.
FontSetting : Font matching configuration.
Gateway : Object describing a specific gateway.
GatewayDelete : Gatway deletion confirmation.
GatewayList : Object containing gateways array.
GetAutocompletionOptions : The GetAutocompletion options.
GetCollectionOptions : The GetCollection options.
GetConfigurationOptions : The GetConfiguration options.
GetCredentialsOptions : The GetCredentials options.
GetDocumentStatusOptions : The GetDocumentStatus options.
GetEnvironmentOptions : The GetEnvironment options.
GetGatewayOptions : The GetGateway options.
GetMetricsEventRateOptions : The GetMetricsEventRate options.
GetMetricsQueryEventOptions : The GetMetricsQueryEvent options.
GetMetricsQueryNoResultsOptions : The GetMetricsQueryNoResults options.
GetMetricsQueryOptions : The GetMetricsQuery options.
GetMetricsQueryTokenEventOptions : The GetMetricsQueryTokenEvent options.
GetStopwordListStatusOptions : The GetStopwordListStatus options.
GetTokenizationDictionaryStatusOptions : The GetTokenizationDictionaryStatus options.
GetTrainingDataOptions : The GetTrainingData options.
GetTrainingExampleOptions : The GetTrainingExample options.
Histogram : Histogram struct.
HTMLSettings : A list of HTML conversion settings.
IndexCapacity : Details about the resource usage and capacity of the environment.
ListCollectionFieldsOptions : The ListCollectionFields options.
ListCollectionFieldsResponse : The list of fetched fields.
ListCollectionsOptions : The ListCollections options.
ListCollectionsResponse : Response object containing an array of collection details.
ListConfigurationsOptions : The ListConfigurations options.
ListConfigurationsResponse : Object containing an array of available configurations.
ListCredentialsOptions : The ListCredentials options.
ListEnvironmentsOptions : The ListEnvironments options.
ListEnvironmentsResponse : Response object containing an array of configured environments.
ListExpansionsOptions : The ListExpansions options.
ListFieldsOptions : The ListFields options.
ListGatewaysOptions : The ListGateways options.
ListTrainingDataOptions : The ListTrainingData options.
ListTrainingExamplesOptions : The ListTrainingExamples options.
LogQueryResponse : Object containing results that match the requested **logs** query.
LogQueryResponseResult : Individual result object for a **logs** query.
LogQueryResponseResultDocuments : Object containing result information that was returned by the query used to create this log entry.
LogQueryResponseResultDocumentsResult : Each object in the **results** array corresponds to an individual document returned by the original query.
MetricAggregation : An aggregation analyzing log information for queries and events.
MetricAggregationResult : Aggregation result data for the requested metric.
MetricResponse : The response generated from a call to a **metrics** method.
MetricTokenAggregation : An aggregation analyzing log information for queries and events.
MetricTokenAggregationResult : Aggregation result data for the requested metric.
MetricTokenResponse : The response generated from a call to a **metrics** method that evaluates tokens.
Nested : Nested struct.
NluEnrichmentConcepts : An object specifiying the concepts enrichment and related parameters.
NluEnrichmentEmotion : An object specifying the emotion detection enrichment and related parameters.
NluEnrichmentEntities : An object speficying the Entities enrichment and related parameters.
NluEnrichmentFeatures : Object containing Natural Language Understanding features to be used.
NluEnrichmentKeywords : An object specifying the Keyword enrichment and related parameters.
NluEnrichmentRelations : An object specifying the relations enrichment and related parameters.
NluEnrichmentSemanticRoles : An object specifiying the semantic roles enrichment and related parameters.
NluEnrichmentSentiment : An object specifying the sentiment extraction enrichment and related parameters.
NormalizationOperation : Object containing normalization operations.
Notice : A notice produced for the collection.
PdfHeadingDetection : Object containing heading detection conversion settings for PDF documents.
PdfSettings : A list of PDF conversion settings.
QueryAggregation : An aggregation produced by Discovery to analyze the input provided.
QueryLogOptions : The QueryLog options.
QueryNoticesOptions : The QueryNotices options.
QueryNoticesResponse : Object containing notice query results.
QueryOptions : The Query options.
QueryPassages : A passage query result.
QueryResponse : A response containing the documents and aggregations for the query.
QueryResultMetadata : Metadata of a query result.
RetrievalDetails : An object contain retrieval type information.
SduStatus : Object containing smart document understanding information for this collection.
SduStatusCustomFields : Information about custom smart document understanding fields that exist in this collection.
SearchStatus : Information about the Continuous Relevancy Training for this environment.
SegmentSettings : A list of Document Segmentation settings.
Source : Object containing source parameters for the configuration.
SourceOptions : The **options** object defines which items to crawl from the source system.
SourceOptionsBuckets : Object defining a cloud object store bucket to crawl.
SourceOptionsFolder : Object that defines a box folder to crawl with this configuration.
SourceOptionsObject : Object that defines a Salesforce document object type crawl with this configuration.
SourceOptionsSiteColl : Object that defines a Microsoft SharePoint site collection to crawl with this configuration.
SourceOptionsWebCrawl : Object defining which URL to crawl and how to crawl it.
SourceSchedule : Object containing the schedule information for the source.
SourceStatus : Object containing source crawl status information.
Term : Term struct.
Timeslice : Timeslice struct.
TokenDictRule : An object defining a single tokenizaion rule.
TokenDictStatusResponse : Object describing the current status of the wordlist.
TopHits : TopHits struct.
TopHitsResults : Top hit information for this query.
TrainingDataSet : Training information for a specific collection.
TrainingExample : Training example details.
TrainingExampleList : Object containing an array of training examples.
TrainingQuery : Training query details.
TrainingStatus : Training status details.
UpdateCollectionOptions : The UpdateCollection options.
UpdateConfigurationOptions : The UpdateConfiguration options.
UpdateCredentialsOptions : The UpdateCredentials options.
UpdateDocumentOptions : The UpdateDocument options.
UpdateEnvironmentOptions : The UpdateEnvironment options.
UpdateTrainingExampleOptions : The UpdateTrainingExample options.
WordHeadingDetection : Object containing heading detection conversion settings for Microsoft Word documents.
WordSettings : A list of Word conversion settings.
WordStyle : Microsoft Word styles to convert into a specified HTML head level.
XPathPatterns : Object containing an array of XPaths.

# Type aliases

NluEnrichmentCategories : An object that indicates the Categories enrichment will be applied to the specified field.
QueryNoticesResult : Query result object.
QueryResult : Query result object.