Class ModelGraph

java.lang.Object
com.atlan.model.graph.ModelGraph

public class ModelGraph extends Object
Structure through which various model assets can all be traversed.
  • Method Details

    • from

      public static ModelGraph from(AtlanClient client, long time, String prefix) throws AtlanException
      Construct a model graph from the provided parameters.
      Parameters:
      client - connectivity to the Atlan tenant
      time - business date for which to retrieve the model graph
      prefix - (optional) scope of the model graph to retrieve
      Returns:
      the model graph for the provided parameters
      Throws:
      AtlanException - on any issues communicating with the underlying APIs
    • getModel

      public ModelDataModel getModel()
    • getVersion

      public ModelVersion getVersion()
    • getEntities

      public List<ModelEntityGraph> getEntities()
    • getAsOfTime

      public long getAsOfTime()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object