Class UrnForeignKey

  • All Implemented Interfaces:
    OneOfForeignKeySpecForeignKey

    @Validated
    @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen",
               date="2023-03-16T12:22:36.923004Z[Etc/UTC]")
    public class UrnForeignKey
    extends java.lang.Object
    implements OneOfForeignKeySpecForeignKey
    If SchemaMetadata fields make any external references and references are of type com.linkedin.common.Urn or any children, this models can be used to mark it.
    • Constructor Detail

      • UrnForeignKey

        public UrnForeignKey()
    • Method Detail

      • get__type

        @NotNull
        public @NotNull java.lang.String get__type()
        Name of this subclass in SimpleClassName format
        Returns:
        __type
      • currentFieldPath

        public UrnForeignKey currentFieldPath​(java.lang.String currentFieldPath)
      • getCurrentFieldPath

        @NotNull
        public @NotNull java.lang.String getCurrentFieldPath()
        Field in hosting(current) SchemaMetadata.
        Returns:
        currentFieldPath
      • setCurrentFieldPath

        public void setCurrentFieldPath​(java.lang.String currentFieldPath)
      • 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