Class MetadataChangeLog


  • @Validated
    @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen",
               date="2022-10-18T12:49:45.903581Z[Etc/UTC]")
    public class MetadataChangeLog
    extends java.lang.Object
    Kafka event for capturing update made to an entity's metadata.
    • Constructor Detail

      • MetadataChangeLog

        public MetadataChangeLog()
    • Method Detail

      • getAuditHeader

        @Valid
        public @Valid KafkaAuditHeader getAuditHeader()
        Get auditHeader
        Returns:
        auditHeader
      • getEntityType

        @NotNull
        public @NotNull java.lang.String getEntityType()
        Type of the entity being written to
        Returns:
        entityType
      • setEntityType

        public void setEntityType​(java.lang.String entityType)
      • getEntityUrn

        public java.lang.String getEntityUrn()
        Urn of the entity being written
        Returns:
        entityUrn
      • setEntityUrn

        public void setEntityUrn​(java.lang.String entityUrn)
      • getEntityKeyAspect

        @Valid
        public @Valid GenericAspect getEntityKeyAspect()
        Get entityKeyAspect
        Returns:
        entityKeyAspect
      • setEntityKeyAspect

        public void setEntityKeyAspect​(GenericAspect entityKeyAspect)
      • getChangeType

        @NotNull
        @Valid
        public @NotNull @Valid ChangeType getChangeType()
        Get changeType
        Returns:
        changeType
      • setChangeType

        public void setChangeType​(ChangeType changeType)
      • getAspectName

        public java.lang.String getAspectName()
        Aspect of the entity being written to Not filling this out implies that the writer wants to affect the entire entity Note: This is only valid for CREATE, UPSERT, and DELETE operations.
        Returns:
        aspectName
      • setAspectName

        public void setAspectName​(java.lang.String aspectName)
      • getAspect

        @Valid
        public @Valid GenericAspect getAspect()
        Get aspect
        Returns:
        aspect
      • getSystemMetadata

        @Valid
        public @Valid SystemMetadata getSystemMetadata()
        Get systemMetadata
        Returns:
        systemMetadata
      • setSystemMetadata

        public void setSystemMetadata​(SystemMetadata systemMetadata)
      • getPreviousAspectValue

        @Valid
        public @Valid GenericAspect getPreviousAspectValue()
        Get previousAspectValue
        Returns:
        previousAspectValue
      • setPreviousAspectValue

        public void setPreviousAspectValue​(GenericAspect previousAspectValue)
      • getPreviousSystemMetadata

        @Valid
        public @Valid SystemMetadata getPreviousSystemMetadata()
        Get previousSystemMetadata
        Returns:
        previousSystemMetadata
      • setPreviousSystemMetadata

        public void setPreviousSystemMetadata​(SystemMetadata previousSystemMetadata)
      • getCreated

        @Valid
        public @Valid AuditStamp getCreated()
        Get created
        Returns:
        created
      • setCreated

        public void setCreated​(AuditStamp created)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object