# Functions

GetServiceURLForRegion returns the service URL to be used for the specified region.
NewCompareComplyV1 : constructs an instance of CompareComplyV1 with passed in options.
UnmarshalAddress unmarshals an instance of Address from the specified map of raw messages.
UnmarshalAlignedElement unmarshals an instance of AlignedElement from the specified map of raw messages.
UnmarshalAttribute unmarshals an instance of Attribute from the specified map of raw messages.
UnmarshalBatches unmarshals an instance of Batches from the specified map of raw messages.
UnmarshalBatchStatus unmarshals an instance of BatchStatus from the specified map of raw messages.
UnmarshalBodyCells unmarshals an instance of BodyCells from the specified map of raw messages.
UnmarshalCategory unmarshals an instance of Category from the specified map of raw messages.
UnmarshalCategoryComparison unmarshals an instance of CategoryComparison from the specified map of raw messages.
UnmarshalClassifyReturn unmarshals an instance of ClassifyReturn from the specified map of raw messages.
UnmarshalColumnHeaders unmarshals an instance of ColumnHeaders from the specified map of raw messages.
UnmarshalCompareReturn unmarshals an instance of CompareReturn from the specified map of raw messages.
UnmarshalContact unmarshals an instance of Contact from the specified map of raw messages.
UnmarshalContexts unmarshals an instance of Contexts from the specified map of raw messages.
UnmarshalContractAmts unmarshals an instance of ContractAmts from the specified map of raw messages.
UnmarshalContractCurrencies unmarshals an instance of ContractCurrencies from the specified map of raw messages.
UnmarshalContractTerms unmarshals an instance of ContractTerms from the specified map of raw messages.
UnmarshalContractTypes unmarshals an instance of ContractTypes from the specified map of raw messages.
UnmarshalDocCounts unmarshals an instance of DocCounts from the specified map of raw messages.
UnmarshalDocInfo unmarshals an instance of DocInfo from the specified map of raw messages.
UnmarshalDocStructure unmarshals an instance of DocStructure from the specified map of raw messages.
UnmarshalDocument unmarshals an instance of Document from the specified map of raw messages.
UnmarshalEffectiveDates unmarshals an instance of EffectiveDates from the specified map of raw messages.
UnmarshalElement unmarshals an instance of Element from the specified map of raw messages.
UnmarshalElementLocations unmarshals an instance of ElementLocations from the specified map of raw messages.
UnmarshalElementPair unmarshals an instance of ElementPair from the specified map of raw messages.
UnmarshalFeedbackDataInput unmarshals an instance of FeedbackDataInput from the specified map of raw messages.
UnmarshalFeedbackDataOutput unmarshals an instance of FeedbackDataOutput from the specified map of raw messages.
UnmarshalFeedbackDeleted unmarshals an instance of FeedbackDeleted from the specified map of raw messages.
UnmarshalFeedbackList unmarshals an instance of FeedbackList from the specified map of raw messages.
UnmarshalFeedbackReturn unmarshals an instance of FeedbackReturn from the specified map of raw messages.
UnmarshalGetFeedback unmarshals an instance of GetFeedback from the specified map of raw messages.
UnmarshalHTMLReturn unmarshals an instance of HTMLReturn from the specified map of raw messages.
UnmarshalInterpretation unmarshals an instance of Interpretation from the specified map of raw messages.
UnmarshalKey unmarshals an instance of Key from the specified map of raw messages.
UnmarshalKeyValuePair unmarshals an instance of KeyValuePair from the specified map of raw messages.
UnmarshalLabel unmarshals an instance of Label from the specified map of raw messages.
UnmarshalLeadingSentence unmarshals an instance of LeadingSentence from the specified map of raw messages.
UnmarshalLocation unmarshals an instance of Location from the specified map of raw messages.
UnmarshalMention unmarshals an instance of Mention from the specified map of raw messages.
UnmarshalOriginalLabelsIn unmarshals an instance of OriginalLabelsIn from the specified map of raw messages.
UnmarshalOriginalLabelsOut unmarshals an instance of OriginalLabelsOut from the specified map of raw messages.
UnmarshalPagination unmarshals an instance of Pagination from the specified map of raw messages.
UnmarshalParagraphs unmarshals an instance of Paragraphs from the specified map of raw messages.
UnmarshalParties unmarshals an instance of Parties from the specified map of raw messages.
UnmarshalPaymentTerms unmarshals an instance of PaymentTerms from the specified map of raw messages.
UnmarshalRowHeaders unmarshals an instance of RowHeaders from the specified map of raw messages.
UnmarshalSectionTitle unmarshals an instance of SectionTitle from the specified map of raw messages.
UnmarshalSectionTitles unmarshals an instance of SectionTitles from the specified map of raw messages.
UnmarshalShortDoc unmarshals an instance of ShortDoc from the specified map of raw messages.
UnmarshalTableHeaders unmarshals an instance of TableHeaders from the specified map of raw messages.
UnmarshalTableReturn unmarshals an instance of TableReturn from the specified map of raw messages.
UnmarshalTables unmarshals an instance of Tables from the specified map of raw messages.
UnmarshalTableTitle unmarshals an instance of TableTitle from the specified map of raw messages.
UnmarshalTerminationDates unmarshals an instance of TerminationDates from the specified map of raw messages.
UnmarshalTypeLabel unmarshals an instance of TypeLabel from the specified map of raw messages.
UnmarshalTypeLabelComparison unmarshals an instance of TypeLabelComparison from the specified map of raw messages.
UnmarshalUnalignedElement unmarshals an instance of UnalignedElement from the specified map of raw messages.
UnmarshalUpdatedLabelsIn unmarshals an instance of UpdatedLabelsIn from the specified map of raw messages.
UnmarshalUpdatedLabelsOut unmarshals an instance of UpdatedLabelsOut from the specified map of raw messages.
UnmarshalValue unmarshals an instance of Value from the specified map of raw messages.

# Constants

Constants associated with the Attribute.Type property.
Constants associated with the Attribute.Type property.
Constants associated with the Attribute.Type property.
Constants associated with the Attribute.Type property.
Constants associated with the Attribute.Type property.
Constants associated with the Attribute.Type property.
Constants associated with the Attribute.Type property.
Constants associated with the Attribute.Type property.
Constants associated with the Attribute.Type property.
Constants associated with the BatchStatus.Function property.
Constants associated with the BatchStatus.Function property.
Constants associated with the BatchStatus.Function property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the CategoryComparison.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Label property.
Constants associated with the Category.Modification property.
Constants associated with the Category.Modification property.
Constants associated with the Category.Modification property.
Constants associated with the ClassifyElementsOptions.Model property.
Constants associated with the ClassifyElementsOptions.Model property.
Constants associated with the CompareDocumentsOptions.Model property.
Constants associated with the CompareDocumentsOptions.Model property.
Constants associated with the ContractAmts.ConfidenceLevel property.
Constants associated with the ContractAmts.ConfidenceLevel property.
Constants associated with the ContractAmts.ConfidenceLevel property.
Constants associated with the ContractCurrencies.ConfidenceLevel property.
Constants associated with the ContractCurrencies.ConfidenceLevel property.
Constants associated with the ContractCurrencies.ConfidenceLevel property.
Constants associated with the ContractTerms.ConfidenceLevel property.
Constants associated with the ContractTerms.ConfidenceLevel property.
Constants associated with the ContractTerms.ConfidenceLevel property.
Constants associated with the ContractTypes.ConfidenceLevel property.
Constants associated with the ContractTypes.ConfidenceLevel property.
Constants associated with the ContractTypes.ConfidenceLevel property.
Constants associated with the ConvertToHTMLOptions.Model property.
Constants associated with the ConvertToHTMLOptions.Model property.
Constants associated with the CreateBatchOptions.Function property.
Constants associated with the CreateBatchOptions.Function property.
Constants associated with the CreateBatchOptions.Function property.
Constants associated with the CreateBatchOptions.Model property.
Constants associated with the CreateBatchOptions.Model 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 DeleteFeedbackOptions.Model property.
Constants associated with the DeleteFeedbackOptions.Model property.
Constants associated with the EffectiveDates.ConfidenceLevel property.
Constants associated with the EffectiveDates.ConfidenceLevel property.
Constants associated with the EffectiveDates.ConfidenceLevel property.
Constants associated with the ExtractTablesOptions.Model property.
Constants associated with the ExtractTablesOptions.Model property.
Constants associated with the GetFeedbackOptions.Model property.
Constants associated with the GetFeedbackOptions.Model property.
Constants associated with the Parties.Importance property.
Constants associated with the Parties.Importance property.
Constants associated with the PaymentTerms.ConfidenceLevel property.
Constants associated with the PaymentTerms.ConfidenceLevel property.
Constants associated with the PaymentTerms.ConfidenceLevel property.
Constants associated with the TerminationDates.ConfidenceLevel property.
Constants associated with the TerminationDates.ConfidenceLevel property.
Constants associated with the TerminationDates.ConfidenceLevel property.
Constants associated with the TypeLabel.Modification property.
Constants associated with the TypeLabel.Modification property.
Constants associated with the TypeLabel.Modification property.
Constants associated with the UpdateBatchOptions.Action property.
Constants associated with the UpdateBatchOptions.Action property.
Constants associated with the UpdateBatchOptions.Model property.
Constants associated with the UpdateBatchOptions.Model property.

# Structs

AddFeedbackOptions : The AddFeedback options.
Address : A party's address.
AlignedElement : AlignedElement struct.
Attribute : List of document attributes.
Batches : The results of a successful **List Batches** request.
BatchStatus : The batch-request status.
BodyCells : Cells that are not table header, column header, or row header cells.
Category : Information defining an element's subject matter.
CategoryComparison : Information defining an element's subject matter.
ClassifyElementsOptions : The ClassifyElements options.
ClassifyReturn : The analysis of objects returned by the **Element classification** method.
ColumnHeaders : Column-level cells, each applicable as a header to other cells in the same column as itself, of the current table.
CompareComplyV1 : IBM Watson™ Compare and Comply is discontinued.
CompareComplyV1Options : Service options.
CompareDocumentsOptions : The CompareDocuments options.
CompareReturn : The comparison of the two submitted documents.
Contact : A contact.
Contexts : Text that is related to the contents of the table and that precedes or follows the current table.
ContractAmts : A monetary amount identified in the input document.
ContractCurrencies : The contract currencies that are declared in the document.
ContractTerms : The duration or durations of the contract.
ContractTypes : The contract type identified in the input document.
ConvertToHTMLOptions : The ConvertToHTML options.
CreateBatchOptions : The CreateBatch options.
DeleteFeedbackOptions : The DeleteFeedback options.
DocCounts : Document counts.
DocInfo : Information about the parsed input document.
DocStructure : The structure of the input document.
Document : Basic information about the input document.
EffectiveDates : An effective date.
Element : A component part of the document.
ElementLocations : A list of `begin` and `end` indexes that indicate the locations of the elements in the input document.
ElementPair : Details of semantically aligned elements.
ExtractTablesOptions : The ExtractTables options.
FeedbackDataInput : Feedback data for submission.
FeedbackDataOutput : Information returned from the **Add Feedback** method.
FeedbackDeleted : The status and message of the deletion request.
FeedbackList : The results of a successful **List Feedback** request for all feedback.
FeedbackReturn : Information about the document and the submitted feedback.
GetBatchOptions : The GetBatch options.
GetFeedback : The results of a successful **Get Feedback** request for a single feedback entry.
GetFeedbackOptions : The GetFeedback options.
HTMLReturn : The HTML converted from an input document.
Interpretation : The details of the normalized text, if applicable.
Key : A key in a key-value pair.
KeyValuePair : Key-value pairs detected across cell boundaries.
Label : A pair of `nature` and `party` objects.
LeadingSentence : The leading sentences in a section or subsection of the input document.
ListBatchesOptions : The ListBatches options.
ListFeedbackOptions : The ListFeedback options.
Location : The numeric location of the identified element in the document, represented with two integers labeled `begin` and `end`.
Mention : A mention of a party.
OriginalLabelsIn : The original labeling from the input document, without the submitted feedback.
OriginalLabelsOut : The original labeling from the input document, without the submitted feedback.
Pagination : Pagination details, if required by the length of the output.
Paragraphs : The locations of each paragraph in the input document.
Parties : A party and its corresponding role, including address and contact information if identified.
PaymentTerms : The document's payment duration or durations.
RowHeaders : Row-level cells, each applicable as a header to other cells in the same row as itself, of the current table.
SectionTitle : The table's section title, if identified.
SectionTitles : An array containing one object per section or subsection detected in the input document.
ShortDoc : Brief information about the input document.
TableHeaders : The contents of the current table's header.
TableReturn : The analysis of the document's tables.
Tables : The contents of the tables extracted from a document.
TableTitle : If identified, the title or caption of the current table of the form `Table x.: ...`.
TerminationDates : Termination dates identified in the input document.
TypeLabel : Identification of a specific type.
TypeLabelComparison : Identification of a specific type.
UnalignedElement : Element that does not align semantically between two compared documents.
UpdateBatchOptions : The UpdateBatch options.
UpdatedLabelsIn : The updated labeling from the input document, accounting for the submitted feedback.
UpdatedLabelsOut : The updated labeling from the input document, accounting for the submitted feedback.
Value : A value in a key-value pair.