Class AttributedMetadataElement
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.metadataelements.AttributedMetadataElement
- All Implemented Interfaces:
MetadataElement
- Direct Known Subclasses:
InformationSupplyChainElement
,OpenMetadataRootElement
Description of an open metadata element (entity instance) retrieved from the open metadata repositories
that is expected to have external references and other elements attached.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor used by subclassesCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Compare the values of the supplied object with those stored in the current object.Return attached external identifiers.Return the assigned data classes that describes the content in this data field.Return the assets that are consumed by this software capability.Return the attached comments.Return the assets reached through this connection.Returns a copy of the properties for this connection's connector type.Return the capabilities that are using this asset.Return the contact methods for this element.Return the list of projects that need this project to complete.Return the list of projects that this project needs to complete.Return end 2 of the DeployedOn relationship.Return the asset that this schema describes.getEdges()
Return the element header associated with the properties.Return the list of embedded connections for this virtual connection.Returns a copy of the properties for this connection's endpoint.Return the list of external references for this element.Return the schema type that is reusable amongst assets.Return end 1 of DeployedOn relationship.Return the hosts that are using this storage volume.Return the attached informal tags.Return details of the relationships to solution components.getLikes()
Return the list of likes for this element.Return the lineage relationships associated with this element.Return the governance definitions that support this governance definition.Return parent projects.Return the type of schema element that represents the key or property name for the map.Return the type of schema element that represents the property value for the map.Return the glossary terms linked by semantic assignment.Return the list of collections that is definition is a member of.Return the mermaid representation of this data structure.Return details of other related elements retrieved from the repository.Return the list of connections that this connection is embedded in.Return the schema elements that are using this schema type.getPorts()
Return any attached property facets such as vendor specific properties.Return the list of individual query targets for a derived column.Return details of the relationship used to retrieve this element.Return the related terms.Return elements linked via the resource list relationship.Return the attached reviews (ratings).Return the attached schema for this asset.Return details of the asset(s) that provides the sample data.Return the schema attributes in this schema type.Return the list of alternative schema types that this attribute or asset may use.Return the attached search keywords.Return the data definitions that are linked to this glossary term via the semantic definition relationship.Return the storage volumes attached to a host.Return any attached supplementary properties.Return the software capabilities supported by this IT asset.Return the list of user identities for this element.Return any valid values associated with this element.int
hashCode()
Create a hash code for this element type.void
setAcceptedAnswers
(List<RelatedMetadataElementSummary> acceptedAnswers) void
setActionCause
(List<RelatedMetadataElementSummary> actionCause) void
setActionsForTarget
(List<RelatedMetadataElementSummary> actionsForTarget) void
setActionSource
(RelatedMetadataElementSummary actionSource) void
setActionTargets
(List<RelatedMetadataElementSummary> actionTargets) void
setAgreementActors
(List<RelatedMetadataElementSummary> agreementActors) void
setAgreementContents
(List<RelatedMetadataElementSummary> agreementContents) void
setAgreementItems
(List<RelatedMetadataElementSummary> agreementItems) void
setAgreementsForContract
(List<RelatedMetadataElementSummary> agreementsForContract) void
setAlsoKnownAs
(List<RelatedMetadataElementSummary> alsoKnownAs) Set up attached external identifiers.void
setAnsweredQuestions
(List<RelatedMetadataElementSummary> answeredQuestions) void
setAPIEndpoints
(List<RelatedMetadataElementSummary> apiEndpoints) void
setArchiveContents
(RelatedMetadataElementSummary archiveContents) void
setAssetsUsingProfile
(List<RelatedMetadataElementSummary> assetsUsingProfile) void
setAssignedActors
(List<RelatedMetadataElementSummary> assignedActors) void
setAssignedDataClasses
(List<RelatedMetadataElementSummary> assignedDataClasses) Set up the assigned data classes that describes the content in this data field.void
setAssignedItems
(List<RelatedMetadataElementSummary> assignedItems) void
setAssignedToDataClass
(List<RelatedMetadataElementSummary> assignedToDataClass) void
setAssignmentScope
(List<RelatedMetadataElementSummary> assignmentScope) void
setAssociatedGovernanceActions
(List<RelatedMetadataElementSummary> associatedGovernanceActions) void
setAssociatedLogs
(List<RelatedMetadataElementSummary> associatedLogs) void
setAssociatedLogSubjects
(List<RelatedMetadataElementSummary> associatedLogSubjects) void
setAssociatedSecurityGroups
(List<RelatedMetadataElementSummary> associatedSecurityGroups) void
setAssociatedValues
(List<RelatedMetadataElementSummary> associatedValues) void
setBroaderSubjectArea
(RelatedMetadataElementSummary broaderSubjectArea) void
setCalledFromGovernanceEngines
(List<RelatedMetadataElementSummary> calledFromGovernanceEngines) void
setCanonicalValidValues
(List<RelatedMetadataElementSummary> canonicalValidValues) void
setCapabilityConsumedAssets
(List<RelatedMetadataElementSummary> capabilityConsumedAssets) Set up the assets that are consumed by this software capability.void
setCapabilityHostedBy
(List<RelatedMetadataElementSummary> capabilityHostedBy) void
setCertifications
(List<RelatedMetadataElementSummary> certifications) void
setCertifiedElements
(List<RelatedMetadataElementSummary> certifiedElements) void
setChildProcesses
(List<RelatedMetadataElementSummary> childProcesses) void
setCohortMember
(RelatedMetadataElementSummary cohortMember) void
setCollectionMembers
(List<RelatedMetadataElementSummary> collectionMembers) void
setCommentedOnElement
(RelatedMetadataElementSummary commentedOnElement) void
setComments
(List<RelatedMetadataElementSummary> comments) Set up the attached comments.void
setConnectedAssets
(List<RelatedMetadataElementSummary> connectedAssets) Set up the assets reached through this connection.void
setConnections
(List<RelatedMetadataElementSummary> connections) void
setConnectorType
(RelatedMetadataElementSummary connectorType) Set up the connector type properties for this Connection.void
setConsistentValues
(List<RelatedMetadataElementSummary> consistentValues) void
setConsumedByCapabilities
(List<RelatedMetadataElementSummary> consumedByCapabilities) Set up the capabilities that are using this asset.void
setConsumingBusinessCapabilities
(List<RelatedMetadataElementSummary> consumingBusinessCapabilities) void
setContactDetails
(List<RelatedMetadataElementSummary> contactDetails) Set up the contact methods for this element.void
setContacts
(List<RelatedMetadataElementSummary> contacts) void
setContainsDataFields
(List<RelatedMetadataElementSummary> containsDataFields) void
setContextRelevantTerms
(List<RelatedMetadataElementSummary> contextRelevantTerms) void
setContracts
(List<RelatedMetadataElementSummary> contracts) void
setContributionRecord
(RelatedMetadataElementSummary contributionRecord) void
setContributorProfile
(RelatedMetadataElementSummary contributorProfile) void
setControlsZones
(List<RelatedMetadataElementSummary> controlsZones) void
setCrowdSourcedContributions
(List<RelatedMetadataElementSummary> crowdSourcedContributions) void
setCrowdSourcingContributors
(List<RelatedMetadataElementSummary> crowdSourcingContributors) void
setDataClassDefinition
(RelatedMetadataElementSummary dataClassDefinition) void
setDataSetContent
(List<RelatedMetadataElementSummary> dataSetContent) void
setDataStructureDefinition
(RelatedMetadataElementSummary dataStructureDefinition) void
setDependedOnProcessSteps
(List<RelatedMetadataElementSummary> dependedOnProcessSteps) void
setDependentProjects
(List<RelatedMetadataElementSummary> dependentProjects) Set up the list of projects that need this project to complete.void
setDependsOnBusinessCapabilities
(List<RelatedMetadataElementSummary> dependsOnBusinessCapabilities) void
setDependsOnProjects
(List<RelatedMetadataElementSummary> dependsOnProjects) Set up the list of projects that this project needs to complete.void
setDeployedTo
(List<RelatedMetadataElementSummary> deployedTo) Set up end 2 of the DeployedOn relationship.void
setDerivedFrom
(List<RelatedMetadataElementSummary> derivedFrom) void
setDerivedFromDataField
(RelatedMetadataElementSummary derivedFromDataField) void
setDerivedFromDataStructure
(RelatedMetadataElementSummary derivedFromDataStructure) void
setDescribedByDataClass
(List<RelatedMetadataElementSummary> describedByDataClass) void
setDescribesStructureForAsset
(RelatedMetadataElementSummary describesStructureForAsset) Set up the asset that this schema describes.void
setDigitalSubscribers
(List<RelatedMetadataElementSummary> digitalSubscribers) void
setDigitalSubscriptions
(List<RelatedMetadataElementSummary> digitalSubscriptions) void
void
setElementHeader
(ElementHeader elementHeader) Set up the element header associated with the properties.void
setEmbeddedConnections
(List<RelatedMetadataElementSummary> embeddedConnections) Set up the list of embedded connections for this virtual connection.void
setEndpoint
(RelatedMetadataElementSummary endpoint) Set up the endpoint properties for this Connection.void
setEquivalentElements
(List<RelatedMetadataElementSummary> equivalentElements) void
setEquivalentSchemaAttribute
(RelatedMetadataElementSummary equivalentSchemaAttribute) void
setEquivalentSchemaType
(RelatedMetadataElementSummary equivalentSchemaType) void
setExternalReferences
(List<RelatedMetadataElementSummary> externalReferences) Set up the list of external references for this elementvoid
setExternalSchemaType
(RelatedMetadataElementSummary externalSchemaType) Set up the schema type that is reusable amongst assets.void
setFacetedElements
(List<RelatedMetadataElementSummary> facetedElements) void
setFirstStep
(RelatedMetadataElementSummary firstStep) void
setFollowOnProcessSteps
(List<RelatedMetadataElementSummary> followOnProcessSteps) void
setFollowOnReports
(List<RelatedMetadataElementSummary> followOnReports) void
setForeignKeys
(List<RelatedMetadataElementSummary> foreignKeys) void
setGeneratedReports
(List<RelatedMetadataElementSummary> generatedReports) void
setGovernanceActionExecutor
(RelatedMetadataElementSummary governanceActionExecutor) void
setGovernedBy
(List<RelatedMetadataElementSummary> governedBy) void
setGovernedElements
(List<RelatedMetadataElementSummary> governedElements) void
setGroupingLocations
(List<RelatedMetadataElementSummary> groupingLocations) void
setHomeFolder
(RelatedMetadataElementSummary homeFolder) void
setHostedITAssets
(List<RelatedMetadataElementSummary> hostedITAssets) Set up end 1 of DeployedOn relationship.void
setHostsUsingStorageVolume
(List<RelatedMetadataElementSummary> hostsUsingStorageVolume) Set up the hosts that are using this storage volume.void
setIdentifierScopedTo
(List<RelatedMetadataElementSummary> identifierScopedTo) void
setImplementationResources
(List<RelatedMetadataElementSummary> implementationResources) void
setImplementedBy
(List<RelatedMetadataElementSummary> implementedBy) void
setInformalTags
(List<RelatedMetadataElementSummary> informalTags) Set up the attached informal tags.void
setInheritsFromZone
(RelatedMetadataElementSummary inheritsFromZone) void
setInteractingWithActors
(List<RelatedMetadataElementSummary> interactingWithActors) void
setInteractingWithSolutionComponents
(List<RelatedMetadataElementSummary> interactingWithSolutionComponents) Set up details of the relationships to solution components.void
setInterestingNotificationTypes
(List<RelatedMetadataElementSummary> interestingNotificationTypes) void
setInvolvedInAgreements
(List<RelatedMetadataElementSummary> involvedInAgreements) void
setKeywordElements
(List<RelatedMetadataElementSummary> keywordElements) void
setKnownLocations
(List<RelatedMetadataElementSummary> knownLocations) void
setLicensedElements
(List<RelatedMetadataElementSummary> licensedElements) void
setLicenses
(List<RelatedMetadataElementSummary> licenses) void
setLikedElement
(RelatedMetadataElementSummary likedElement) void
Set up the list of likes for this element.void
setLineageLinkage
(List<RelatedMetadataElementSummary> lineageRelationships) Set up the lineage relationships associated with this element.void
setLinkedFiles
(List<RelatedMetadataElementSummary> linkedFiles) void
setLinkedFolders
(List<RelatedMetadataElementSummary> linkedFolders) void
setLinkedFromDataFields
(List<RelatedMetadataElementSummary> linkedFromDataFields) void
setLinkedMediaFiles
(List<RelatedMetadataElementSummary> linkedMediaFiles) void
setLinkedToDataFields
(List<RelatedMetadataElementSummary> linkedToDataFields) void
setLinkedToPrimaryKey
(RelatedMetadataElementSummary linkedToPrimaryKey) void
setLocalMetadataCollection
(RelatedMetadataElementSummary localMetadataCollection) void
setLocalResources
(List<RelatedMetadataElementSummary> localResources) void
setMadeOfDataClasses
(List<RelatedMetadataElementSummary> madeOfDataClasses) void
setManagedProjects
(List<RelatedMetadataElementSummary> managedProjects) Set up the governance definitions that support this governance definition.void
setManagingProjects
(List<RelatedMetadataElementSummary> managingProjects) Set up parent projects.void
setMapFromElement
(RelatedMetadataElementSummary mapFromElement) Set up the type of schema element that represents the key or property name for the map.void
setMapToElement
(RelatedMetadataElementSummary mapToElement) Set up the type of schema element that represents the property value for the map.void
setMatchingValues
(List<RelatedMetadataElementSummary> matchingValues) void
setMeaningForDataElements
(List<RelatedMetadataElementSummary> meaningForDataElements) void
setMeanings
(List<RelatedMetadataElementSummary> meanings) Set up the glossary terms linked by semantic assignment.void
setMeasurements
(List<RelatedMetadataElementSummary> measurements) void
setMemberOfCollections
(List<RelatedMetadataElementSummary> memberOfCollections) Set up the list of collections that is definition is a member of.void
setMemberOfValidValueSets
(List<RelatedMetadataElementSummary> memberOfValidValueSets) void
setMermaidGraph
(String mermaidGraph) Set up the mermaid representation of this data structure.void
setMetrics
(List<RelatedMetadataElementSummary> metrics) void
setMonitoredResources
(List<RelatedMetadataElementSummary> monitoredResources) void
setMonitoredThrough
(List<RelatedMetadataElementSummary> monitoredThrough) void
setNestedDataFields
(List<RelatedMetadataElementSummary> nestedDataFields) void
setNestedFiles
(List<RelatedMetadataElementSummary> nestedFiles) void
setNestedFolders
(List<RelatedMetadataElementSummary> nestedFolders) void
setNestedLocations
(List<RelatedMetadataElementSummary> nestedLocations) void
setNestedSolutionComponents
(List<RelatedMetadataElementSummary> nestedSolutionComponents) void
setNestedSubjectAreas
(List<RelatedMetadataElementSummary> nestedSubjectAreas) void
setNoteLogEntries
(List<RelatedMetadataElementSummary> noteLogEntries) void
setNoteLogs
(List<RelatedMetadataElementSummary> noteLogs) void
setNoteLogSubjects
(List<RelatedMetadataElementSummary> noteLogSubjects) void
setOtherRelatedElements
(List<RelatedMetadataElementSummary> otherRelatedElements) Set up details of other related elements retrieved from the repository.void
setPackagedInArchiveFiles
(List<RelatedMetadataElementSummary> packagedInArchiveFiles) void
setParentConnections
(List<RelatedMetadataElementSummary> parentConnections) Set up the list of connections that this connection is embedded in.void
setParentDataFields
(List<RelatedMetadataElementSummary> parentDataFields) void
setParentFolder
(RelatedMetadataElementSummary parentFolder) void
setParentProcesses
(List<RelatedMetadataElementSummary> parentProcesses) void
setParentSchemaElements
(List<RelatedMetadataElementSummary> parentSchemaElements) Set up the schema elements that are using this schema type.void
setPartOfDataClasses
(List<RelatedMetadataElementSummary> partOfDataClasses) void
setPartOfDataStructures
(List<RelatedMetadataElementSummary> partOfDataStructures) void
setPeerGovernanceDefinitions
(List<RelatedMetadataElementSummary> peerGovernanceDefinitions) void
setPeerLocations
(List<RelatedMetadataElementSummary> peerLocations) void
setPeerPersons
(List<RelatedMetadataElementSummary> peerPersons) void
setPerformsRoles
(List<RelatedMetadataElementSummary> performsRoles) void
setPortDelegatingFrom
(List<RelatedMetadataElementSummary> portDelegatingFrom) void
setPortDelegatingTo
(List<RelatedMetadataElementSummary> portDelegatingTo) void
setPortOwningProcesses
(List<RelatedMetadataElementSummary> portOwningProcesses) void
void
setPredefinedTargetForAction
(List<RelatedMetadataElementSummary> predefinedTargetForAction) void
setPresentInNoteLogs
(List<RelatedMetadataElementSummary> presentInNoteLogs) void
setPriorReports
(List<RelatedMetadataElementSummary> priorReports) void
setProfilesForAsset
(List<RelatedMetadataElementSummary> profilesForAsset) void
setPropertyFacets
(List<RelatedMetadataElementSummary> propertyFacets) Set up the property facets associated with this element.void
setQueries
(List<RelatedMetadataElementSummary> queries) Set up the list of individual query targets for a derived column.void
setRecognizedExternalIdentifiers
(List<RelatedMetadataElementSummary> recognizedExternalIdentifiers) void
setReferenceValues
(List<RelatedMetadataElementSummary> referenceValues) void
setReferencingElements
(List<RelatedMetadataElementSummary> referencingElements) void
setRelatedActions
(List<RelatedMetadataElementSummary> relatedActions) void
setRelatedBy
(RelatedBy relatedBy) Set up details of the relationship used to retrieve this element.void
setRelatedTerms
(List<RelatedMetadataElementSummary> relatedToTerms) Set up the related terms.void
setRelevantToScope
(List<RelatedMetadataElementSummary> relevantToScope) void
setReportOriginator
(RelatedMetadataElementSummary reportOriginator) void
setReports
(List<RelatedMetadataElementSummary> reports) void
setReportSubjects
(List<RelatedMetadataElementSummary> reportSubjects) void
setRequestedActions
(List<RelatedMetadataElementSummary> requestedActions) void
setResourceList
(List<RelatedMetadataElementSummary> resourceList) Set up elements linked via the resource list relationship.void
setResourceListUsers
(List<RelatedMetadataElementSummary> resourceListUsers) void
setReviewedElement
(RelatedMetadataElementSummary reviewedElement) void
setReviews
(List<RelatedMetadataElementSummary> reviews) Set up the attached reviews (ratings).void
setRolePerformers
(List<RelatedMetadataElementSummary> rolePerformers) void
setRootSchemaType
(RelatedMetadataElementSummary rootSchemaType) Set up the attached schema for this asset.void
setSampleData
(List<RelatedMetadataElementSummary> sampleData) Set up details of the asset(s) that provides the sample data.void
setSchemaAttributes
(List<RelatedMetadataElementSummary> schemaAttributes) Set up the schema attributes in this schema typevoid
setSchemaOptions
(List<RelatedMetadataElementSummary> schemaOptions) Set up the list of alternative schema types that this attribute or asset may use.void
setScopedElements
(List<RelatedMetadataElementSummary> scopedElements) void
setSearchKeywords
(List<RelatedMetadataElementSummary> searchKeywords) Set up the attached search keywords.void
setSemanticallyAssociatedDefinitions
(List<RelatedMetadataElementSummary> semanticallyAssociatedDefinitions) Set up the data definitions that are linked to this glossary term via the semantic definition relationship.void
setSemanticDefinitions
(List<RelatedMetadataElementSummary> semanticDefinitions) void
setServerEndpoints
(List<RelatedMetadataElementSummary> serverEndpoints) void
setServerForEndpoint
(RelatedMetadataElementSummary serverForEndpoint) void
setSourcedFromTemplate
(RelatedMetadataElementSummary sourcedFromTemplate) void
setSourcesOfSampleData
(List<RelatedMetadataElementSummary> sourcesOfSampleData) void
setSpecificationProperties
(List<RelatedMetadataElementSummary> specificationProperties) void
setSpecificationPropertyUsers
(List<RelatedMetadataElementSummary> specificationPropertyUsers) void
setStorageVolumes
(List<RelatedMetadataElementSummary> storageVolumes) Set up the hosts that are using this storage volumevoid
setSubDataClasses
(List<RelatedMetadataElementSummary> subDataClasses) void
setSubscribers
(List<RelatedMetadataElementSummary> subscribers) void
setSubTeams
(List<RelatedMetadataElementSummary> subTeams) void
setSuperDataClass
(RelatedMetadataElementSummary superDataClass) void
setSuperTeam
(RelatedMetadataElementSummary superTeam) void
setSupplementaryProperties
(List<RelatedMetadataElementSummary> supplementaryProperties) Set up any attached supplementary properties.void
setSupplementsElement
(RelatedMetadataElementSummary supplementsElement) void
setSupportedAPIs
(List<RelatedMetadataElementSummary> supportedAPIs) void
setSupportedDataSets
(List<RelatedMetadataElementSummary> supportedDataSets) void
setSupportedGovernanceDefinitions
(List<RelatedMetadataElementSummary> supportedGovernanceDefinitions) void
setSupportedGovernanceServices
(List<RelatedMetadataElementSummary> supportedGovernanceServices) void
setSupportedImplementationTypes
(List<RelatedMetadataElementSummary> supportedImplementationTypes) void
setSupportedSoftwareCapabilities
(List<RelatedMetadataElementSummary> supportedSoftwareCapabilities) Set up this software capabilities supported by this IT asset.void
setSupportingGovernanceDefinitions
(List<RelatedMetadataElementSummary> supportingGovernanceDefinitions) void
setSupportsBusinessCapabilities
(List<RelatedMetadataElementSummary> supportsBusinessCapabilities) void
setSupportsGovernanceActions
(List<RelatedMetadataElementSummary> supportsGovernanceActions) void
setTaggedElements
(List<RelatedMetadataElementSummary> taggedElements) void
setTemplateCreatedElements
(List<RelatedMetadataElementSummary> templateCreatedElements) void
setTemplatesForCataloguing
(List<RelatedMetadataElementSummary> templatesForCataloguing) void
setTopicsForSubscribers
(List<RelatedMetadataElementSummary> topicsForSubscribers) void
setTopicSubscribers
(List<RelatedMetadataElementSummary> topicSubscribers) void
setTriggeredFrom
(List<RelatedMetadataElementSummary> triggeredFrom) void
setUsedByDigitalProducts
(List<RelatedMetadataElementSummary> usedByDigitalProducts) void
setUsedInAccessControls
(List<RelatedMetadataElementSummary> usedInAccessControls) void
setUsedInCertifications
(List<RelatedMetadataElementSummary> usedInCertifications) void
setUsedInContexts
(List<RelatedMetadataElementSummary> usedInContexts) void
setUsedInImplementationOf
(List<RelatedMetadataElementSummary> usedInImplementationOf) void
setUsedInSolutionComponents
(List<RelatedMetadataElementSummary> usedInSolutionComponents) void
setUserIdentities
(List<RelatedMetadataElementSummary> userIdentities) Set up the list of user identities for this element.void
setUserProfile
(RelatedMetadataElementSummary userProfile) void
setUsesDigitalProducts
(List<RelatedMetadataElementSummary> usesDigitalProducts) void
setUsesDigitalServices
(List<RelatedMetadataElementSummary> usesDigitalServices) void
setValidValueConsumers
(List<RelatedMetadataElementSummary> validValueConsumers) void
setValidValueImplementations
(List<RelatedMetadataElementSummary> validValueImplementations) void
setValidValueMembers
(List<RelatedMetadataElementSummary> validValueMembers) void
setValidValues
(List<RelatedMetadataElementSummary> validValues) Set up any valid values associated with this element.void
setVertices
(List<RelatedMetadataElementSummary> vertices) void
setVisibleEndpoints
(List<RelatedMetadataElementSummary> visibleEndpoints) void
setVisibleInNetworks
(List<RelatedMetadataElementSummary> visibleInNetworks) toString()
Standard toString method.
-
Constructor Details
-
AttributedMetadataElement
public AttributedMetadataElement()Default constructor used by subclasses -
AttributedMetadataElement
Copy/clone constructor- Parameters:
template
- template to copy
-
-
Method Details
-
getElementHeader
Return the element header associated with the properties.- Specified by:
getElementHeader
in interfaceMetadataElement
- Returns:
- element header object
-
setElementHeader
Set up the element header associated with the properties.- Specified by:
setElementHeader
in interfaceMetadataElement
- Parameters:
elementHeader
- element header object
-
getSampleData
Return details of the asset(s) that provides the sample data.- Returns:
- list
-
setSampleData
Set up details of the asset(s) that provides the sample data.- Parameters:
sampleData
- list
-
getSourcesOfSampleData
-
setSourcesOfSampleData
-
getTemplateCreatedElements
-
setTemplateCreatedElements
-
getSourcedFromTemplate
-
setSourcedFromTemplate
-
getTemplatesForCataloguing
-
setTemplatesForCataloguing
-
getSupportedImplementationTypes
-
setSupportedImplementationTypes
public void setSupportedImplementationTypes(List<RelatedMetadataElementSummary> supportedImplementationTypes) -
setExternalReferences
Set up the list of external references for this element- Parameters:
externalReferences
- list
-
getExternalReferences
Return the list of external references for this element.- Returns:
- list
-
getReferencingElements
-
setReferencingElements
-
getAlsoKnownAs
Return attached external identifiers.- Returns:
- list
-
setAlsoKnownAs
Set up attached external identifiers.- Parameters:
alsoKnownAs
- list
-
getEquivalentElements
-
setEquivalentElements
-
getRecognizedExternalIdentifiers
-
setRecognizedExternalIdentifiers
public void setRecognizedExternalIdentifiers(List<RelatedMetadataElementSummary> recognizedExternalIdentifiers) -
getIdentifierScopedTo
-
setIdentifierScopedTo
-
getMemberOfCollections
Return the list of collections that is definition is a member of.- Returns:
- list
-
setMemberOfCollections
Set up the list of collections that is definition is a member of.- Parameters:
memberOfCollections
- list
-
getCollectionMembers
-
setCollectionMembers
-
getKnownLocations
-
setKnownLocations
-
getLocalResources
-
setLocalResources
-
getPeerLocations
-
setPeerLocations
-
getGroupingLocations
-
setGroupingLocations
-
getNestedLocations
-
setNestedLocations
-
getServerEndpoints
-
setServerEndpoints
-
getServerForEndpoint
-
setServerForEndpoint
-
getHostedITAssets
Return end 1 of DeployedOn relationship. These are, for example, platforms and servers on a host..- Returns:
- list of related elements
-
setHostedITAssets
Set up end 1 of DeployedOn relationship. These are, for example, platforms and servers on a host.- Parameters:
hostedITAssets
- list of related elements
-
getDeployedTo
Return end 2 of the DeployedOn relationship. This would be, say the platforms hosting a server.- Returns:
- list of related elements
-
setDeployedTo
Set up end 2 of the DeployedOn relationship. This would be, say the platforms hosting a server.- Parameters:
deployedTo
- list of related elements
-
getStorageVolumes
Return the storage volumes attached to a host.- Returns:
- list of related elements
-
setStorageVolumes
Set up the hosts that are using this storage volume- Parameters:
storageVolumes
- list of related elements
-
getHostsUsingStorageVolume
Return the hosts that are using this storage volume.- Returns:
- list of related elements
-
setHostsUsingStorageVolume
Set up the hosts that are using this storage volume.- Parameters:
hostsUsingStorageVolume
- list of related elements
-
getConsumedByCapabilities
Return the capabilities that are using this asset.- Returns:
- list of related elements
-
setConsumedByCapabilities
Set up the capabilities that are using this asset.- Parameters:
consumedByCapabilities
- list of related elements
-
getCapabilityConsumedAssets
Return the assets that are consumed by this software capability.- Returns:
- list of related elements
-
setCapabilityConsumedAssets
public void setCapabilityConsumedAssets(List<RelatedMetadataElementSummary> capabilityConsumedAssets) Set up the assets that are consumed by this software capability.- Parameters:
capabilityConsumedAssets
- list of related elements
-
getSupportedSoftwareCapabilities
Return the software capabilities supported by this IT asset.- Returns:
- list of related elements
-
setSupportedSoftwareCapabilities
public void setSupportedSoftwareCapabilities(List<RelatedMetadataElementSummary> supportedSoftwareCapabilities) Set up this software capabilities supported by this IT asset.- Parameters:
supportedSoftwareCapabilities
- list of related elements
-
getCapabilityHostedBy
-
setCapabilityHostedBy
-
getVisibleEndpoints
-
setVisibleEndpoints
-
getVisibleInNetworks
-
setVisibleInNetworks
-
getUserProfile
-
setUserProfile
-
getUserIdentities
Return the list of user identities for this element.- Returns:
- list of userIds
-
setUserIdentities
Set up the list of user identities for this element.- Parameters:
userIdentities
- list of userIds
-
getContactDetails
Return the contact methods for this element.- Returns:
- list of contact methods
-
setContactDetails
Set up the contact methods for this element.- Parameters:
contactDetails
- list of contact methods
-
getContacts
-
setContacts
-
getPeerPersons
-
setPeerPersons
-
getSuperTeam
-
setSuperTeam
-
getSubTeams
-
setSubTeams
-
getProfilesForAsset
-
setProfilesForAsset
-
getAssetsUsingProfile
-
setAssetsUsingProfile
-
getPerformsRoles
-
setPerformsRoles
-
getRolePerformers
-
setRolePerformers
-
getMeanings
Return the glossary terms linked by semantic assignment.- Returns:
- list
-
setMeanings
Set up the glossary terms linked by semantic assignment.- Parameters:
meanings
- list
-
getLikes
Return the list of likes for this element.- Returns:
- list
-
setLikes
Set up the list of likes for this element.- Parameters:
likes
- list
-
getLikedElement
-
setLikedElement
-
getInformalTags
Return the attached informal tags.- Returns:
- list
-
setInformalTags
Set up the attached informal tags.- Parameters:
informalTags
- list
-
getTaggedElements
-
setTaggedElements
-
getSearchKeywords
Return the attached search keywords.- Returns:
- list
-
setSearchKeywords
Set up the attached search keywords.- Parameters:
searchKeywords
- list
-
getKeywordElements
-
setKeywordElements
-
getActionSource
-
setActionSource
-
getRequestedActions
-
setRequestedActions
-
getActionCause
-
setActionCause
-
getRelatedActions
-
setRelatedActions
-
getActionTargets
-
setActionTargets
-
getActionsForTarget
-
setActionsForTarget
-
getComments
Return the attached comments.- Returns:
- list
-
setComments
Set up the attached comments.- Parameters:
comments
- list
-
getCommentedOnElement
-
setCommentedOnElement
-
getReviews
Return the attached reviews (ratings).- Returns:
- list
-
setReviews
Set up the attached reviews (ratings).- Parameters:
reviews
- list
-
getReviewedElement
-
setReviewedElement
-
getAnsweredQuestions
-
setAnsweredQuestions
-
getAcceptedAnswers
-
setAcceptedAnswers
-
getCrowdSourcingContributors
-
setCrowdSourcingContributors
public void setCrowdSourcingContributors(List<RelatedMetadataElementSummary> crowdSourcingContributors) -
getCrowdSourcedContributions
-
setCrowdSourcedContributions
public void setCrowdSourcedContributions(List<RelatedMetadataElementSummary> crowdSourcedContributions) -
getNoteLogSubjects
-
setNoteLogSubjects
-
getNoteLogs
-
setNoteLogs
-
getPresentInNoteLogs
-
setPresentInNoteLogs
-
getNoteLogEntries
-
setNoteLogEntries
-
getResourceList
Return elements linked via the resource list relationship.- Returns:
- list of related element summaries
-
setResourceList
Set up elements linked via the resource list relationship.- Parameters:
resourceList
- list of related element summaries
-
getResourceListUsers
-
setResourceListUsers
-
getConnections
-
setConnections
-
setConnectorType
Set up the connector type properties for this Connection.- Parameters:
connectorType
- ConnectorType properties object
-
getConnectorType
Returns a copy of the properties for this connection's connector type. A null means there is no connection type.- Returns:
- connector type for the connection
-
setEndpoint
Set up the endpoint properties for this Connection.- Parameters:
endpoint
- Endpoint properties object
-
getEndpoint
Returns a copy of the properties for this connection's endpoint. Null means no endpoint information available.- Returns:
- endpoint for the connection
-
getConnectedAssets
Return the assets reached through this connection.- Returns:
- list
-
setConnectedAssets
Set up the assets reached through this connection.- Parameters:
connectedAssets
- list
-
getEmbeddedConnections
Return the list of embedded connections for this virtual connection.- Returns:
- list of EmbeddedConnection objects
-
setEmbeddedConnections
Set up the list of embedded connections for this virtual connection.- Parameters:
embeddedConnections
- list of EmbeddedConnection objects
-
getParentConnections
Return the list of connections that this connection is embedded in.- Returns:
- list
-
setParentConnections
Set up the list of connections that this connection is embedded in.- Parameters:
parentConnections
- list
-
getSupportedDataSets
-
setSupportedDataSets
-
getDataSetContent
-
setDataSetContent
-
getAPIEndpoints
-
setAPIEndpoints
-
getSupportedAPIs
-
setSupportedAPIs
-
getParentProcesses
-
setParentProcesses
-
getChildProcesses
-
setChildProcesses
-
getPorts
-
setPorts
-
getPortOwningProcesses
-
setPortOwningProcesses
-
getPortDelegatingFrom
-
setPortDelegatingFrom
-
getPortDelegatingTo
-
setPortDelegatingTo
-
getHomeFolder
-
setHomeFolder
-
getNestedFiles
-
setNestedFiles
-
getLinkedFiles
-
setLinkedFiles
-
getLinkedFolders
-
setLinkedFolders
-
getParentFolder
-
setParentFolder
-
getNestedFolders
-
setNestedFolders
-
getLinkedMediaFiles
-
setLinkedMediaFiles
-
getTopicSubscribers
-
setTopicSubscribers
-
getTopicsForSubscribers
-
setTopicsForSubscribers
-
getAssociatedLogs
-
setAssociatedLogs
-
getAssociatedLogSubjects
-
setAssociatedLogSubjects
-
getCohortMember
-
setCohortMember
-
getLocalMetadataCollection
-
setLocalMetadataCollection
-
getArchiveContents
-
setArchiveContents
-
getPackagedInArchiveFiles
-
setPackagedInArchiveFiles
-
getReportOriginator
-
setReportOriginator
-
getGeneratedReports
-
setGeneratedReports
-
getReportSubjects
-
setReportSubjects
-
getReports
-
setReports
-
getPriorReports
-
setPriorReports
-
getFollowOnReports
-
setFollowOnReports
-
getRelatedTerms
Return the related terms.- Returns:
- list of terms
-
setRelatedTerms
Set up the related terms.- Parameters:
relatedToTerms
- list of terms
-
getUsedInContexts
-
setUsedInContexts
-
getContextRelevantTerms
-
setContextRelevantTerms
-
getSemanticallyAssociatedDefinitions
Return the data definitions that are linked to this glossary term via the semantic definition relationship.- Returns:
- list of data definitions
-
setSemanticallyAssociatedDefinitions
public void setSemanticallyAssociatedDefinitions(List<RelatedMetadataElementSummary> semanticallyAssociatedDefinitions) Set up the data definitions that are linked to this glossary term via the semantic definition relationship.- Parameters:
semanticallyAssociatedDefinitions
- list of data definitions
-
getSemanticDefinitions
-
setSemanticDefinitions
-
getMeaningForDataElements
-
setMeaningForDataElements
-
getSupplementaryProperties
Return any attached supplementary properties.- Returns:
- list of glossary terms providing additional descriptions of an asset.
-
setSupplementaryProperties
Set up any attached supplementary properties.- Parameters:
supplementaryProperties
- list of glossary terms providing additional descriptions of an asset.
-
getSupplementsElement
-
setSupplementsElement
-
getPropertyFacets
Return any attached property facets such as vendor specific properties.- Returns:
- list of property facets
-
setPropertyFacets
Set up the property facets associated with this element.- Parameters:
propertyFacets
- list of property facets
-
getFacetedElements
-
setFacetedElements
-
getLineageLinkage
Return the lineage relationships associated with this element.- Returns:
- list of elements linked by lineage
-
setLineageLinkage
Set up the lineage relationships associated with this element.- Parameters:
lineageRelationships
- list of elements linked by lineage
-
getGovernedBy
-
setGovernedBy
-
getGovernedElements
-
setGovernedElements
-
getPeerGovernanceDefinitions
-
setPeerGovernanceDefinitions
public void setPeerGovernanceDefinitions(List<RelatedMetadataElementSummary> peerGovernanceDefinitions) -
getSupportedGovernanceDefinitions
-
setSupportedGovernanceDefinitions
public void setSupportedGovernanceDefinitions(List<RelatedMetadataElementSummary> supportedGovernanceDefinitions) -
getSupportingGovernanceDefinitions
-
setSupportingGovernanceDefinitions
public void setSupportingGovernanceDefinitions(List<RelatedMetadataElementSummary> supportingGovernanceDefinitions) -
getUsedInAccessControls
-
setUsedInAccessControls
-
getAssociatedSecurityGroups
-
setAssociatedSecurityGroups
public void setAssociatedSecurityGroups(List<RelatedMetadataElementSummary> associatedSecurityGroups) -
getInheritsFromZone
-
setInheritsFromZone
-
getControlsZones
-
setControlsZones
-
getBroaderSubjectArea
-
setBroaderSubjectArea
-
getNestedSubjectAreas
-
setNestedSubjectAreas
-
getMetrics
-
setMetrics
-
getMeasurements
-
setMeasurements
-
getMonitoredThrough
-
setMonitoredThrough
-
getMonitoredResources
-
setMonitoredResources
-
getInterestingNotificationTypes
-
setInterestingNotificationTypes
public void setInterestingNotificationTypes(List<RelatedMetadataElementSummary> interestingNotificationTypes) -
getSubscribers
-
setSubscribers
-
getCalledFromGovernanceEngines
-
setCalledFromGovernanceEngines
public void setCalledFromGovernanceEngines(List<RelatedMetadataElementSummary> calledFromGovernanceEngines) -
getSupportedGovernanceServices
-
setSupportedGovernanceServices
public void setSupportedGovernanceServices(List<RelatedMetadataElementSummary> supportedGovernanceServices) -
getAssociatedGovernanceActions
-
setAssociatedGovernanceActions
public void setAssociatedGovernanceActions(List<RelatedMetadataElementSummary> associatedGovernanceActions) -
getPredefinedTargetForAction
-
setPredefinedTargetForAction
public void setPredefinedTargetForAction(List<RelatedMetadataElementSummary> predefinedTargetForAction) -
getTriggeredFrom
-
setTriggeredFrom
-
getFirstStep
-
setFirstStep
-
getDependedOnProcessSteps
-
setDependedOnProcessSteps
-
getFollowOnProcessSteps
-
setFollowOnProcessSteps
-
getSupportsGovernanceActions
-
setSupportsGovernanceActions
public void setSupportsGovernanceActions(List<RelatedMetadataElementSummary> supportsGovernanceActions) -
getGovernanceActionExecutor
-
setGovernanceActionExecutor
-
getLicenses
-
setLicenses
-
getLicensedElements
-
setLicensedElements
-
getCertifications
-
setCertifications
-
getCertifiedElements
-
setCertifiedElements
-
getRelevantToScope
-
setRelevantToScope
-
getScopedElements
-
setScopedElements
-
getAssignmentScope
-
setAssignmentScope
-
getAssignedActors
-
setAssignedActors
-
getContributionRecord
-
setContributionRecord
-
getContributorProfile
-
setContributorProfile
-
getDependentProjects
Return the list of projects that need this project to complete.- Returns:
- list of project summaries
-
setDependentProjects
Set up the list of projects that need this project to complete.- Parameters:
dependentProjects
- list of project summaries
-
getDependsOnProjects
Return the list of projects that this project needs to complete.- Returns:
- list of project summaries
-
setDependsOnProjects
Set up the list of projects that this project needs to complete.- Parameters:
dependsOnProjects
- list of project summaries
-
getManagedProjects
Return the governance definitions that support this governance definition.- Returns:
- list of governance definition stubs
-
setManagedProjects
Set up the governance definitions that support this governance definition.- Parameters:
managedProjects
- list of governance definition stubs
-
getManagingProjects
Return parent projects.- Returns:
- list
-
setManagingProjects
Set up parent projects.- Parameters:
managingProjects
- list
-
getDerivedFrom
-
setDerivedFrom
-
getImplementedBy
-
setImplementedBy
-
getUsedInImplementationOf
-
setUsedInImplementationOf
-
getImplementationResources
-
setImplementationResources
-
getRootSchemaType
Return the attached schema for this asset.- Returns:
- related element
-
setRootSchemaType
Set up the attached schema for this asset.- Parameters:
rootSchemaType
- related element
-
getDescribesStructureForAsset
Return the asset that this schema describes.- Returns:
- SchemaElement
-
setDescribesStructureForAsset
Set up the asset that this schema describes.- Parameters:
describesStructureForAsset
- SchemaElement
-
getSchemaAttributes
Return the schema attributes in this schema type.- Returns:
- String data type name
-
setSchemaAttributes
Set up the schema attributes in this schema type- Parameters:
schemaAttributes
- list
-
getParentSchemaElements
Return the schema elements that are using this schema type.- Returns:
- list
-
setParentSchemaElements
Set up the schema elements that are using this schema type.- Parameters:
parentSchemaElements
- list
-
getMapFromElement
Return the type of schema element that represents the key or property name for the map. This is also called the domain of the map.- Returns:
- SchemaElement
-
setMapFromElement
Set up the type of schema element that represents the key or property name for the map. This is also called the domain of the map.- Parameters:
mapFromElement
- SchemaElement
-
getMapToElement
Return the type of schema element that represents the property value for the map. This is also called the range of the map.- Returns:
- SchemaElement
-
setMapToElement
Set up the type of schema element that represents the property value for the map. This is also called the range of the map.- Parameters:
mapToElement
- SchemaType
-
getExternalSchemaType
Return the schema type that is reusable amongst assets.- Returns:
- bean describing external schema
-
setExternalSchemaType
Set up the schema type that is reusable amongst assets.- Parameters:
externalSchemaType
- bean describing external schema
-
getSchemaOptions
Return the list of alternative schema types that this attribute or asset may use.- Returns:
- list of schema types
-
setSchemaOptions
Set up the list of alternative schema types that this attribute or asset may use.- Parameters:
schemaOptions
- list of schema types
-
getQueries
Return the list of individual query targets for a derived column.- Returns:
- list of queries and their target element
-
setQueries
Set up the list of individual query targets for a derived column.- Parameters:
queries
- list of queries and their target element
-
getLinkedToPrimaryKey
-
setLinkedToPrimaryKey
-
getForeignKeys
-
setForeignKeys
-
getVertices
-
setVertices
-
getEdges
-
setEdges
-
getDescribedByDataClass
-
setDescribedByDataClass
-
getDataClassDefinition
-
setDataClassDefinition
-
getAssignedToDataClass
-
setAssignedToDataClass
-
getAssignedDataClasses
Return the assigned data classes that describes the content in this data field.- Returns:
- related elements
-
setAssignedDataClasses
Set up the assigned data classes that describes the content in this data field.- Parameters:
assignedDataClasses
- related elements
-
getSuperDataClass
-
setSuperDataClass
-
getSubDataClasses
-
setSubDataClasses
-
getMadeOfDataClasses
-
setMadeOfDataClasses
-
getPartOfDataClasses
-
setPartOfDataClasses
-
getValidValues
Return any valid values associated with this element.- Returns:
- list
-
setValidValues
Set up any valid values associated with this element.- Parameters:
validValues
- list
-
getValidValueConsumers
-
setValidValueConsumers
-
getReferenceValues
-
setReferenceValues
-
getAssignedItems
-
setAssignedItems
-
getMatchingValues
-
setMatchingValues
-
getConsistentValues
-
setConsistentValues
-
getAssociatedValues
-
setAssociatedValues
-
getValidValueMembers
-
setValidValueMembers
-
getMemberOfValidValueSets
-
setMemberOfValidValueSets
-
getValidValueImplementations
-
setValidValueImplementations
public void setValidValueImplementations(List<RelatedMetadataElementSummary> validValueImplementations) -
getCanonicalValidValues
-
setCanonicalValidValues
-
getSpecificationProperties
-
setSpecificationProperties
-
getSpecificationPropertyUsers
-
setSpecificationPropertyUsers
public void setSpecificationPropertyUsers(List<RelatedMetadataElementSummary> specificationPropertyUsers) -
getDataStructureDefinition
-
setDataStructureDefinition
-
getUsedInCertifications
-
setUsedInCertifications
-
getContainsDataFields
-
setContainsDataFields
-
getPartOfDataStructures
-
setPartOfDataStructures
-
getParentDataFields
-
setParentDataFields
-
getNestedDataFields
-
setNestedDataFields
-
getLinkedToDataFields
-
setLinkedToDataFields
-
getLinkedFromDataFields
-
setLinkedFromDataFields
-
getDerivedFromDataStructure
-
setDerivedFromDataStructure
-
getEquivalentSchemaType
-
setEquivalentSchemaType
-
getDerivedFromDataField
-
setDerivedFromDataField
-
getEquivalentSchemaAttribute
-
setEquivalentSchemaAttribute
-
getUsedByDigitalProducts
-
setUsedByDigitalProducts
-
getUsesDigitalProducts
-
setUsesDigitalProducts
-
getAgreementItems
-
setAgreementItems
-
getAgreementContents
-
setAgreementContents
-
getAgreementActors
-
setAgreementActors
-
getInvolvedInAgreements
-
setInvolvedInAgreements
-
getContracts
-
setContracts
-
getAgreementsForContract
-
setAgreementsForContract
-
getDigitalSubscribers
-
setDigitalSubscribers
-
getDigitalSubscriptions
-
setDigitalSubscriptions
-
getConsumingBusinessCapabilities
-
setConsumingBusinessCapabilities
public void setConsumingBusinessCapabilities(List<RelatedMetadataElementSummary> consumingBusinessCapabilities) -
getUsesDigitalServices
-
setUsesDigitalServices
-
getSupportsBusinessCapabilities
-
setSupportsBusinessCapabilities
public void setSupportsBusinessCapabilities(List<RelatedMetadataElementSummary> supportsBusinessCapabilities) -
getDependsOnBusinessCapabilities
-
setDependsOnBusinessCapabilities
public void setDependsOnBusinessCapabilities(List<RelatedMetadataElementSummary> dependsOnBusinessCapabilities) -
getUsedInSolutionComponents
-
setUsedInSolutionComponents
public void setUsedInSolutionComponents(List<RelatedMetadataElementSummary> usedInSolutionComponents) -
getNestedSolutionComponents
-
setNestedSolutionComponents
public void setNestedSolutionComponents(List<RelatedMetadataElementSummary> nestedSolutionComponents) -
getInteractingWithActors
-
setInteractingWithActors
-
getInteractingWithSolutionComponents
Return details of the relationships to solution components.- Returns:
- list of element stubs
-
setInteractingWithSolutionComponents
public void setInteractingWithSolutionComponents(List<RelatedMetadataElementSummary> interactingWithSolutionComponents) Set up details of the relationships to solution components.- Parameters:
interactingWithSolutionComponents
- relationship details
-
getOtherRelatedElements
Return details of other related elements retrieved from the repository.- Returns:
- list
-
setOtherRelatedElements
Set up details of other related elements retrieved from the repository.- Parameters:
otherRelatedElements
- list
-
getRelatedBy
Return details of the relationship used to retrieve this element. Will be null if the element was retrieved directly rather than via a relationship.- Returns:
- list of element stubs
-
setRelatedBy
Set up details of the relationship used to retrieve this element. Will be null if the element was retrieved directly rather than via a relationship.- Parameters:
relatedBy
- relationship details
-
getMermaidGraph
Return the mermaid representation of this data structure.- Returns:
- string markdown
-
setMermaidGraph
Set up the mermaid representation of this data structure.- Parameters:
mermaidGraph
- markdown string
-
toString
Standard toString method. -
equals
Compare the values of the supplied object with those stored in the current object. -
hashCode
public int hashCode()Create a hash code for this element type.
-