Class UnityCatalogPackArchiveWriter


public class UnityCatalogPackArchiveWriter extends ContentPackBaseArchiveWriter
UnityCatalogPackArchiveWriter creates an open metadata archive that includes the connector type information for all Unity Catalog connectors supplied by the egeria project.
  • Constructor Details

    • UnityCatalogPackArchiveWriter

      public UnityCatalogPackArchiveWriter()
      Default constructor initializes the archive.
  • Method Details

    • getArchiveContent

      public void getArchiveContent()
      Implemented by subclass to add the content.
      Specified by:
      getArchiveContent in class EgeriaBaseArchiveWriter
    • createProvisionUnityCatalogGovernanceActionProcess

      protected String createProvisionUnityCatalogGovernanceActionProcess(String technologyName, DeployedImplementationTypeDefinition technologyType, String url, RequestTypeDefinition provisionRequestType, TemplateDefinition createTemplate)
      Create a two-step governance action process that creates a metadata element for a particular type of server and then adds it as a catalog target for an appropriate integration connector.
      Parameters:
      technologyName - name of technology
      technologyType - value for deployed implementation type
      provisionRequestType - request type used to create the server's metadata element
      createTemplate - template to use in the creation step
      Returns:
      unique identifier for the solution component for the new governance action process
    • main

      public static void main(String[] args)
      Main program to initiate the archive writer for the connector types for data store connectors supported by the Egeria project.
      Parameters:
      args - ignored