Class Repository

java.lang.Object
de.otto.edison.hal.HalRepresentation
com.cloudogu.scmmanager.scm.api.Repository
All Implemented Interfaces:
Serializable

public class Repository extends de.otto.edison.hal.HalRepresentation implements Serializable
See Also:
  • Constructor Details

    • Repository

      public Repository()
    • Repository

      public Repository(String namespace, String name, String type)
    • Repository

      public Repository(String namespace, String name, String type, de.otto.edison.hal.Links links)
  • Method Details

    • getType

      public String getType()
    • getNamespace

      public String getNamespace()
    • getName

      public String getName()
    • getUrl

      public Optional<String> getUrl(String protocol)
    • mustGetUrl

      public String mustGetUrl(String protocol)
    • getCloneInformation

      public CloneInformation getCloneInformation(String protocol)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class de.otto.edison.hal.HalRepresentation
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class de.otto.edison.hal.HalRepresentation