Class ConnectorTypeBuilder


  • public class ConnectorTypeBuilder
    extends ReferenceableBuilder
    ConnectorTypeBuilder is able to build the properties for an ConnectorType entity from an ConnectorType bean.
    • Constructor Detail

      • ConnectorTypeBuilder

        public ConnectorTypeBuilder​(String qualifiedName,
                                    String displayName,
                                    String description,
                                    OMRSRepositoryHelper repositoryHelper,
                                    String serviceName,
                                    String serverName)
        Constructor when basic properties are known.
        Parameters:
        qualifiedName - unique name
        repositoryHelper - helper methods
        displayName - display name of discovery engine
        description - description of discovery engine
        serviceName - name of this OMAS
        serverName - name of local server
      • ConnectorTypeBuilder

        public ConnectorTypeBuilder​(String qualifiedName,
                                    String displayName,
                                    String description,
                                    String connectorProviderClassName,
                                    List<String> recognizedAdditionalProperties,
                                    List<String> recognizedSecuredProperties,
                                    List<String> recognizedConfigurationProperties,
                                    Map<String,​String> additionalProperties,
                                    Map<String,​Object> extendedProperties,
                                    OMRSRepositoryHelper repositoryHelper,
                                    String serviceName,
                                    String serverName)
        Constructor supporting all properties.
        Parameters:
        qualifiedName - unique name
        displayName - new value for the display name.
        description - new description for the discovery engine.
        connectorProviderClassName - class name of the connector provider.
        recognizedAdditionalProperties - property name for additionalProperties in a linked Connection object.
        recognizedSecuredProperties - property name for securedProperties in a linked Connection object.
        recognizedConfigurationProperties - property name for configurationProperties in a linked Connection object.
        additionalProperties - additional properties
        extendedProperties - properties from the subtype.
        repositoryHelper - helper methods
        serviceName - name of this OMAS
        serverName - name of local server