Package com.collibra.catalog.api.component.classification.model

# Interface ClassificationMatch

All Superinterfaces:
  `Entity`, `Resource`, `Serializable`

All Known Implementing Classes:
  `ClassificationMatchImpl`

public interface ClassificationMatch extends Resource
Represents match between data class and an asset.

A classification match represents relation between asset and a data category this asset can be represented by, including the confidence in which the category matches the asset and a status of the match.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `NamedResourceReference`
  `getAsset()`
  Returns the classified asset.
  `Classification`
  `getClassification()`
  Returns the data classification for the asset.
  `double`
  `getConfidence()`
  Returns the confidence in which the asset was classified.
  `String`
  `getStatus()`
  Returns the status of assignment of data class to the asset.

  ### Methods inherited from interface Entity

  `getId, setId`

  ### Methods inherited from interface Resource

  `getCreatedBy, getCreatedOn, getLastModifiedBy, getLastModifiedOn, getResourceType, isSystem`

- ## Method Details

  - ### getStatus

    String getStatus()
    Returns the status of assignment of data class to the asset.
    Returns:
      the classification status

  - ### getConfidence

    double getConfidence()
    Returns the confidence in which the asset was classified.
    Returns:
      the confidence number

  - ### getAsset

    NamedResourceReference getAsset()
    Returns the classified asset.
    Returns:
      the classified asset

  - ### getClassification

    Classification getClassification()
    Returns the data classification for the asset.
    Returns:
      the data classification