Class RelatedMediaReference
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementControlHeader
org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementHeader
org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementBase
org.odpi.openmetadata.frameworks.connectors.properties.beans.Referenceable
org.odpi.openmetadata.frameworks.connectors.properties.beans.ExternalReference
org.odpi.openmetadata.frameworks.connectors.properties.beans.RelatedMediaReference
RelatedMediaReference stores information about an link to an external media file that
is relevant to this asset.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementControlHeader
CURRENT_AUDIT_HEADER_VERSION -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorRelatedMediaReference(RelatedMediaReference templateRelatedMediaReference) Copy/clone constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.org.odpi.openmetadata.frameworks.openmetadata.enums.MediaTypeReturn the type of media referenced.List<org.odpi.openmetadata.frameworks.openmetadata.enums.MediaUsage>Return the list of recommended uses for the related media.inthashCode()Hash of propertiesvoidsetMediaType(org.odpi.openmetadata.frameworks.openmetadata.enums.MediaType mediaType) Set up the type of media referenced.voidsetMediaUsageList(List<org.odpi.openmetadata.frameworks.openmetadata.enums.MediaUsage> mediaUsageList) Set up the list of recommended uses for the related media.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ExternalReference
getDisplayName, getLinkDescription, getOrganization, getReferenceId, getResourceDescription, getURI, getVersion, setDisplayName, setLinkDescription, setOrganization, setReferenceId, setResourceDescription, setURI, setVersionMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.Referenceable
getAdditionalProperties, getQualifiedName, setAdditionalProperties, setQualifiedNameMethods inherited from class org.odpi.openmetadata.frameworks.connectors.properties.beans.ElementBase
getExtendedProperties, setExtendedPropertiesMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementHeader
getClassifications, getGUID, setClassifications, setGUIDMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.metadataelements.ElementControlHeader
getHeaderVersion, getOrigin, getStatus, getType, getVersions, setHeaderVersion, setOrigin, setStatus, setType, setVersions
-
Constructor Details
-
RelatedMediaReference
public RelatedMediaReference()Default constructor -
RelatedMediaReference
Copy/clone constructor.- Parameters:
templateRelatedMediaReference- element to copy
-
-
Method Details
-
getMediaType
public org.odpi.openmetadata.frameworks.openmetadata.enums.MediaType getMediaType()Return the type of media referenced.- Returns:
- related media type enum
-
setMediaType
public void setMediaType(org.odpi.openmetadata.frameworks.openmetadata.enums.MediaType mediaType) Set up the type of media referenced.- Parameters:
mediaType- related media type enum
-
getMediaUsageList
Return the list of recommended uses for the related media. Null means no usage guidance is available.- Returns:
- List of MediaUsage
-
setMediaUsageList
public void setMediaUsageList(List<org.odpi.openmetadata.frameworks.openmetadata.enums.MediaUsage> mediaUsageList) Set up the list of recommended uses for the related media. Null means no usage guidance is available.- Parameters:
mediaUsageList- List of recommended uses for this media
-
toString
Standard toString method.- Overrides:
toStringin classExternalReference- Returns:
- print out of variables in a JSON-style
-
equals
Compare the values of the supplied object with those stored in the current object.- Overrides:
equalsin classExternalReference- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Hash of properties- Overrides:
hashCodein classExternalReference- Returns:
- int
-