Class VersionedUrn
- java.lang.Object
-
- io.datahubproject.openapi.generated.VersionedUrn
-
@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2022-10-18T12:49:45.903581Z[Etc/UTC]") public class VersionedUrn extends java.lang.ObjectAn urn combined with a versionStamp, versionStamp can be empty indicating latest for all aspects. Represents a state in time of an entity
-
-
Constructor Summary
Constructors Constructor Description VersionedUrn()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)@NotNull java.lang.StringgetUrn()Urn indicating which entity this representsjava.lang.StringgetVersionStamp()String indicating the stamped version of aspects present at a point in timeinthashCode()voidsetUrn(java.lang.String urn)voidsetVersionStamp(java.lang.String versionStamp)java.lang.StringtoString()VersionedUrnurn(java.lang.String urn)VersionedUrnversionStamp(java.lang.String versionStamp)
-
-
-
Method Detail
-
urn
public VersionedUrn urn(java.lang.String urn)
-
getUrn
@NotNull public @NotNull java.lang.String getUrn()
Urn indicating which entity this represents- Returns:
- urn
-
setUrn
public void setUrn(java.lang.String urn)
-
versionStamp
public VersionedUrn versionStamp(java.lang.String versionStamp)
-
getVersionStamp
public java.lang.String getVersionStamp()
String indicating the stamped version of aspects present at a point in time- Returns:
- versionStamp
-
setVersionStamp
public void setVersionStamp(java.lang.String versionStamp)
-
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
-
-