# Functions

GetServiceURLForRegion returns the service URL to be used for the specified region.
NewVisualRecognitionV4 : constructs an instance of VisualRecognitionV4 with passed in options.
UnmarshalAnalyzeResponse unmarshals an instance of AnalyzeResponse from the specified map of raw messages.
UnmarshalCollection unmarshals an instance of Collection from the specified map of raw messages.
UnmarshalCollectionObjects unmarshals an instance of CollectionObjects from the specified map of raw messages.
UnmarshalCollectionsList unmarshals an instance of CollectionsList from the specified map of raw messages.
UnmarshalCollectionTrainingStatus unmarshals an instance of CollectionTrainingStatus from the specified map of raw messages.
UnmarshalDetectedObjects unmarshals an instance of DetectedObjects from the specified map of raw messages.
UnmarshalError unmarshals an instance of Error from the specified map of raw messages.
UnmarshalErrorTarget unmarshals an instance of ErrorTarget from the specified map of raw messages.
UnmarshalFileWithMetadata unmarshals an instance of FileWithMetadata from the specified map of raw messages.
UnmarshalImage unmarshals an instance of Image from the specified map of raw messages.
UnmarshalImageDetails unmarshals an instance of ImageDetails from the specified map of raw messages.
UnmarshalImageDetailsList unmarshals an instance of ImageDetailsList from the specified map of raw messages.
UnmarshalImageDimensions unmarshals an instance of ImageDimensions from the specified map of raw messages.
UnmarshalImageSource unmarshals an instance of ImageSource from the specified map of raw messages.
UnmarshalImageSummary unmarshals an instance of ImageSummary from the specified map of raw messages.
UnmarshalImageSummaryList unmarshals an instance of ImageSummaryList from the specified map of raw messages.
UnmarshalLocation unmarshals an instance of Location from the specified map of raw messages.
UnmarshalObjectDetail unmarshals an instance of ObjectDetail from the specified map of raw messages.
UnmarshalObjectDetailLocation unmarshals an instance of ObjectDetailLocation from the specified map of raw messages.
UnmarshalObjectMetadata unmarshals an instance of ObjectMetadata from the specified map of raw messages.
UnmarshalObjectMetadataList unmarshals an instance of ObjectMetadataList from the specified map of raw messages.
UnmarshalObjectTrainingStatus unmarshals an instance of ObjectTrainingStatus from the specified map of raw messages.
UnmarshalTrainingDataObject unmarshals an instance of TrainingDataObject from the specified map of raw messages.
UnmarshalTrainingDataObjects unmarshals an instance of TrainingDataObjects from the specified map of raw messages.
UnmarshalTrainingEvent unmarshals an instance of TrainingEvent from the specified map of raw messages.
UnmarshalTrainingEvents unmarshals an instance of TrainingEvents from the specified map of raw messages.
UnmarshalTrainingStatus unmarshals an instance of TrainingStatus from the specified map of raw messages.
UnmarshalUpdateObjectMetadata unmarshals an instance of UpdateObjectMetadata from the specified map of raw messages.
UnmarshalWarning unmarshals an instance of Warning from the specified map of raw messages.

# Constants

Constants associated with the AnalyzeOptions.Features 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 Error.Code property.
Constants associated with the Error.Code property.
Constants associated with the Error.Code property.
Constants associated with the Error.Code property.
Constants associated with the Error.Code property.
Constants associated with the ErrorTarget.Type property.
Constants associated with the ErrorTarget.Type property.
Constants associated with the ErrorTarget.Type property.
Constants associated with the GetJpegImageOptions.Size property.
Constants associated with the GetJpegImageOptions.Size property.
Constants associated with the GetModelFileOptions.Feature property.
Constants associated with the GetModelFileOptions.ModelFormat property.
Constants associated with the ImageSource.Type property.
Constants associated with the ImageSource.Type property.
Constants associated with the TrainingEvent.Status property.
Constants associated with the TrainingEvent.Status property.
Constants associated with the TrainingEvent.Type property.
Constants associated with the Warning.Code property.
Constants associated with the Warning.Code property.
Constants associated with the Warning.Code property.
Constants associated with the Warning.Code property.
Constants associated with the Warning.Code property.

# Structs

AddImagesOptions : The AddImages options.
AddImageTrainingDataOptions : The AddImageTrainingData options.
AnalyzeOptions : The Analyze options.
AnalyzeResponse : Results for all images.
Collection : Details about a collection.
CollectionObjects : The objects in a collection that are detected in an image.
CollectionsList : A container for the list of collections.
CollectionTrainingStatus : Training status information for the collection.
CreateCollectionOptions : The CreateCollection options.
DeleteCollectionOptions : The DeleteCollection options.
DeleteImageOptions : The DeleteImage options.
DeleteObjectOptions : The DeleteObject options.
DeleteUserDataOptions : The DeleteUserData options.
DetectedObjects : Container for the list of collections that have objects detected in an image.
Error : Details about an error.
ErrorTarget : Details about the specific area of the problem.
FileWithMetadata : A file with its associated metadata.
GetCollectionOptions : The GetCollection options.
GetImageDetailsOptions : The GetImageDetails options.
GetJpegImageOptions : The GetJpegImage options.
GetModelFileOptions : The GetModelFile options.
GetObjectMetadataOptions : The GetObjectMetadata options.
GetTrainingUsageOptions : The GetTrainingUsage options.
Image : Details about an image.
ImageDetails : Details about an image.
ImageDetailsList : List of information about the images.
ImageDimensions : Height and width of an image.
ImageSource : The source type of the image.
ImageSummary : Basic information about an image.
ImageSummaryList : List of images.
ListCollectionsOptions : The ListCollections options.
ListImagesOptions : The ListImages options.
ListObjectMetadataOptions : The ListObjectMetadata options.
Location : Defines the location of the bounding box around the object.
ObjectDetail : Details about an object in the collection.
ObjectDetailLocation : Defines the location of the bounding box around the object.
ObjectMetadata : Basic information about an object.
ObjectMetadataList : List of objects.
ObjectTrainingStatus : Training status for the objects in the collection.
TrainingDataObject : Details about the training data.
TrainingDataObjects : Training data for all objects.
TrainingEvent : Details about the training event.
TrainingEvents : Details about the training events.
TrainingStatus : Training status information for the collection.
TrainOptions : The Train options.
UpdateCollectionOptions : The UpdateCollection options.
UpdateObjectMetadata : Basic information about an updated object.
UpdateObjectMetadataOptions : The UpdateObjectMetadata options.
VisualRecognitionV4 : IBM Watson™ Visual Recognition is discontinued.
VisualRecognitionV4Options : Service options.
Warning : Details about a problem.