Class OSSUnityCatalogServerSurveyBase

All Implemented Interfaces:
AuditLoggingComponent, SecureConnectorExtension, VirtualConnectorExtension, SurveyActionService
Direct Known Subclasses:
OSSUnityCatalogInsideCatalogSurveyService, OSSUnityCatalogInsideSchemaSurveyService, OSSUnityCatalogServerSurveyService

public class OSSUnityCatalogServerSurveyBase extends SurveyActionServiceConnector
Common functions for the OSS Unity Catalog survey action services.

The surveys retrieve their information through the Unity Catalog REST API, one list call per type of resource in each schema. Each call is made independently: if one fails (for example, because the survey's userId may not read a schema, or the element was deleted while the survey was running), the failure is logged and the survey continues, so that one inaccessible element leaves a gap in the results rather than ending the survey.