Class LcmEntity

java.lang.Object
com.gooddata.sdk.model.lcm.LcmEntity

public class LcmEntity extends Object
Single Life Cycle Management entity representing the relation between Project, Client, Segment and DataProduct.
  • Constructor Details

    • LcmEntity

      public LcmEntity(String projectId, String projectTitle, Map<String,String> links)
      Creates new instance of given project id and title
      Parameters:
      projectId - id of the project
      projectTitle - title of the project
      links - links
    • LcmEntity

      public LcmEntity(String projectId, String projectTitle, String clientId, String segmentId, String dataProductId, Map<String,String> links)
  • Method Details

    • getProjectId

      public String getProjectId()
    • getProjectTitle

      public String getProjectTitle()
    • getClientId

      public String getClientId()
    • getSegmentId

      public String getSegmentId()
    • getDataProductId

      public String getDataProductId()
    • getLinks

      public Map<String,String> getLinks()
    • getProjectUri

      public String getProjectUri()
    • getClientUri

      public String getClientUri()
    • getSegmentUri

      public String getSegmentUri()
    • getDataProductUri

      public String getDataProductUri()
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object