# Serialized Form

- ## Package com.collibra.catalog.api.component.classification.dto

  - ### Class AddClassificationMatchesRequest

    class AddClassificationMatchesRequest extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### assetId

            @NotNull UUID assetId

        The `id` of an asset for which classification matches will be added.

      - ##### classificationIds

            @NotNull List<UUID> classificationIds

        The list of `id` of classifications to be used in created classification matches.

  - ### Class AddClassificationMatchRequest

    class AddClassificationMatchRequest extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### assetId

            @NotNull UUID assetId

        The `id` of an asset for which classification matches will be added.

      - ##### classificationId

            @NotNull UUID classificationId

        The `id` of classification to be used in created classification match.

  - ### Class ChangeClassificationMatchRequest

    class ChangeClassificationMatchRequest extends Object implements Serializable
    serialVersionUID:
      1422709384230939780L

    - #### Serialized Fields

      - ##### classificationMatchId

            UUID classificationMatchId

        The `id` of the classification match.

      - ##### confidence

            Double confidence

        The confidence level between 0-1 which the current match is assigned with.

      - ##### status

            ChangeClassificationMatchRequest.ClassificationStatus status

        The classification status to be set on classification match with given id. Only possible choices : ACCEPTED, REJECTED.

  - ### Class ConnectDataCategoriesWithDataClassRequest

    class ConnectDataCategoriesWithDataClassRequest extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### dataCategoryIds

            @NotNull List<UUID> dataCategoryIds

        The list of data category ids to be connected to the data class.

      - ##### dataClassId

            @NotNull UUID dataClassId

        The id of the data class to be connected to the data categories.

  - ### Class ConnectDataCategoryWithDataClassRequest

    class ConnectDataCategoryWithDataClassRequest extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### dataCategoryId

            @NotNull UUID dataCategoryId

        The `id` of the data category connected to the data class.

      - ##### dataClassId

            @NotNull UUID dataClassId

        The `id` of the data class connected to the data category.

  - ### Class ConnectDataClassesWithDataCategoryRequest

    class ConnectDataClassesWithDataCategoryRequest extends Object implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### dataCategoryId

            @NotNull UUID dataCategoryId

        The id of the data category to be connected to the data classes.

      - ##### dataClassIds

            @NotNull List<UUID> dataClassIds

        The list of data class ids to be connected to the data category.

  - ### Class DisconnectDataCategoriesFromDataClassRequest

    class DisconnectDataCategoriesFromDataClassRequest extends Object implements Serializable

    - #### Serialized Fields

      - ##### dataCategoryIds

            @NotNull List<UUID> dataCategoryIds

        The ids of the data categories to be disconnected from the data class.

      - ##### dataClassId

            @NotNull UUID dataClassId

        The id of the data class to be disconnected from the data categories.

  - ### Class FindClassificationMatchesRequest

    class FindClassificationMatchesRequest extends PagedRequest implements Serializable
    serialVersionUID:
      4548462792919856710L

    - #### Serialized Fields

      - ##### assetIds

            List<UUID> assetIds

        The `id`s of the assets (with Column types) to filter by the search results.

      - ##### assetTypeIds

            List<UUID> assetTypeIds

        The list of asset type ids to filter by the search results.

      - ##### classificationIds

            List<UUID> classificationIds

        The list of classification ids to filter by the search results.

      - ##### statuses

            List<FindClassificationMatchesRequest.ClassificationStatus> statuses

        The list of classification match statuses to filter by the search results.

  - ### Class FindClassificationsRequest

    class FindClassificationsRequest extends PagedRequest implements Serializable
    serialVersionUID:
      591070832638748940L

    - #### Serialized Fields

      - ##### name

            String name

        The exact name of classification to filter by the search results.

  - ### Class GetConnectedDataClassesDataCategoriesRequest

    class GetConnectedDataClassesDataCategoriesRequest extends PagedRequest implements Serializable

    - #### Serialized Fields

      - ##### dataCategoryId

            @NotNull UUID dataCategoryId

        The `id` of the data category.

      - ##### dataClassId

            @NotNull UUID dataClassId

        The `id` of the data class.

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

- ## Package com.collibra.catalog.api.component.classification.model.impl

  - ### Class ClassificationImpl

    class ClassificationImpl extends NamedResourceImpl implements Serializable
    serialVersionUID:
      3537085795697610162L

  - ### Class ClassificationMatchImpl

    class ClassificationMatchImpl extends ResourceImpl implements Serializable
    serialVersionUID:
      -5439281872035114402L

    - #### Serialized Fields

      - ##### asset

            NamedResourceReference asset

      - ##### classification

            Classification classification

      - ##### confidence

            double confidence

      - ##### status

            String status

  - ### Class DataClassDataCategoryConnectionImpl

    class DataClassDataCategoryConnectionImpl extends ResourceImpl implements Serializable
    serialVersionUID:
      4524489487083969644L

    - #### Serialized Fields

      - ##### dataCategory

            NamedResourceReference dataCategory

      - ##### dataClass

            Classification dataClass