Class BlueprintData

java.lang.Object
co.cloudcraft.model.CloudcraftObject
co.cloudcraft.model.BlueprintData

public class BlueprintData extends CloudcraftObject
  • Method Details

    • builderFrom

      public static BlueprintData.BlueprintDataBuilder builderFrom(@NonNull @NonNull BlueprintData bp)
      Utility method to create a BlueprintDataBuilder that is pre-populated with data from the given blueprint.
      Parameters:
      bp - Blueprint to pre-populate the builder
      Returns:
      pre-populated builder.
    • builder

      public static BlueprintData.BlueprintDataBuilder builder()
    • getGrid

      public String getGrid()
    • getName

      public String getName()
    • getText

      public List<Object> getText()
    • getEdges

      public List<Object> getEdges()
    • getIcons

      public List<Object> getIcons()
    • getNodes

      public List<Object> getNodes()
    • getTheme

      public Object getTheme()
    • getGroups

      public List<Object> getGroups()
    • getImages

      public List<Object> getImages()
    • getVersion

      public Integer getVersion()
    • getSurfaces

      public List<Object> getSurfaces()
    • isShareDocs

      public boolean isShareDocs()
    • getConnectors

      public List<Object> getConnectors()
    • getProjection

      public String getProjection()
    • getLiveAccount

      public Object getLiveAccount()
    • getLiveOptions

      public Object getLiveOptions()
    • getDisabledLayers

      public List<String> getDisabledLayers()
    • 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
    • toString

      public String toString()
      Overrides:
      toString in class Object