Class MetadataChangeProposal
- java.lang.Object
-
- io.datahubproject.openapi.generated.MetadataChangeProposal
-
@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2022-10-18T12:49:45.903581Z[Etc/UTC]") public class MetadataChangeProposal extends java.lang.ObjectKafka event for proposing a metadata change for an entity. A corresponding MetadataChangeLog is emitted when the change is accepted and committed, otherwise a FailedMetadataChangeProposal will be emitted instead.
-
-
Constructor Summary
Constructors Constructor Description MetadataChangeProposal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetadataChangeProposalaspect(GenericAspect aspect)MetadataChangeProposalaspectName(java.lang.String aspectName)MetadataChangeProposalauditHeader(KafkaAuditHeader auditHeader)MetadataChangeProposalchangeType(ChangeType changeType)MetadataChangeProposalentityKeyAspect(GenericAspect entityKeyAspect)MetadataChangeProposalentityType(java.lang.String entityType)MetadataChangeProposalentityUrn(java.lang.String entityUrn)booleanequals(java.lang.Object o)@Valid GenericAspectgetAspect()Get aspectjava.lang.StringgetAspectName()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.@Valid KafkaAuditHeadergetAuditHeader()Get auditHeader@NotNull @Valid ChangeTypegetChangeType()Get changeType@Valid GenericAspectgetEntityKeyAspect()Get entityKeyAspect@NotNull java.lang.StringgetEntityType()Type of the entity being written tojava.lang.StringgetEntityUrn()Urn of the entity being written@Valid SystemMetadatagetSystemMetadata()Get systemMetadatainthashCode()voidsetAspect(GenericAspect aspect)voidsetAspectName(java.lang.String aspectName)voidsetAuditHeader(KafkaAuditHeader auditHeader)voidsetChangeType(ChangeType changeType)voidsetEntityKeyAspect(GenericAspect entityKeyAspect)voidsetEntityType(java.lang.String entityType)voidsetEntityUrn(java.lang.String entityUrn)voidsetSystemMetadata(SystemMetadata systemMetadata)MetadataChangeProposalsystemMetadata(SystemMetadata systemMetadata)java.lang.StringtoString()
-
-
-
Method Detail
-
auditHeader
public MetadataChangeProposal auditHeader(KafkaAuditHeader auditHeader)
-
getAuditHeader
@Valid public @Valid KafkaAuditHeader getAuditHeader()
Get auditHeader- Returns:
- auditHeader
-
setAuditHeader
public void setAuditHeader(KafkaAuditHeader auditHeader)
-
entityType
public MetadataChangeProposal entityType(java.lang.String entityType)
-
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)
-
entityUrn
public MetadataChangeProposal entityUrn(java.lang.String entityUrn)
-
getEntityUrn
public java.lang.String getEntityUrn()
Urn of the entity being written- Returns:
- entityUrn
-
setEntityUrn
public void setEntityUrn(java.lang.String entityUrn)
-
entityKeyAspect
public MetadataChangeProposal entityKeyAspect(GenericAspect entityKeyAspect)
-
getEntityKeyAspect
@Valid public @Valid GenericAspect getEntityKeyAspect()
Get entityKeyAspect- Returns:
- entityKeyAspect
-
setEntityKeyAspect
public void setEntityKeyAspect(GenericAspect entityKeyAspect)
-
changeType
public MetadataChangeProposal changeType(ChangeType changeType)
-
getChangeType
@NotNull @Valid public @NotNull @Valid ChangeType getChangeType()
Get changeType- Returns:
- changeType
-
setChangeType
public void setChangeType(ChangeType changeType)
-
aspectName
public MetadataChangeProposal aspectName(java.lang.String aspectName)
-
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)
-
aspect
public MetadataChangeProposal aspect(GenericAspect aspect)
-
getAspect
@Valid public @Valid GenericAspect getAspect()
Get aspect- Returns:
- aspect
-
setAspect
public void setAspect(GenericAspect aspect)
-
systemMetadata
public MetadataChangeProposal systemMetadata(SystemMetadata systemMetadata)
-
getSystemMetadata
@Valid public @Valid SystemMetadata getSystemMetadata()
Get systemMetadata- Returns:
- systemMetadata
-
setSystemMetadata
public void setSystemMetadata(SystemMetadata systemMetadata)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-