Class ReleaseProjectsPojo

java.lang.Object
flexagon.ff.common.core.pojos.BasePOJO
flexagon.fd.model.pojos.rest.release.ReleaseProjectsPojo
All Implemented Interfaces:
Serializable

public class ReleaseProjectsPojo extends BasePOJO
Simple pojo representing a FlexDeploy Project on a Release definition
See Also:
  • Constructor Details

    • ReleaseProjectsPojo

      public ReleaseProjectsPojo()
    • ReleaseProjectsPojo

      public ReleaseProjectsPojo(Long pProjectId)
      This constructor should be used when working with a non-package-based project
      Parameters:
      pProjectId - Id of the project
    • ReleaseProjectsPojo

      @Deprecated public ReleaseProjectsPojo(Long pProjectId, String pPackageName, Boolean pRequestAllFiles)
      Deprecated.
      This constructor should be used when working with a partial project
      Parameters:
      pProjectId - Id of the project
      pPackageName - Package name to use for the project.
      pRequestAllFiles - Flag to indicate whether all files should be used. This should be false when using a package.
    • ReleaseProjectsPojo

      public ReleaseProjectsPojo(Long pProjectId, String pPackageName)
      This constructor should be used when working with a packaged-based project
      Parameters:
      pProjectId - Id of the project
      pPackageName - Package name to use for the project.
  • Method Details

    • setPriority

      public void setPriority(Integer pPriority)
    • getPriority

      public Integer getPriority()
    • setProjectId

      public void setProjectId(Long pProjectId)
    • getProjectId

      public Long getProjectId()
    • setPackageName

      public void setPackageName(String pPackageName)
    • getPackageName

      public String getPackageName()
    • setBuildEnvironmentId

      public void setBuildEnvironmentId(Long pBuildEnvironmentId)
    • getBuildEnvironmentId

      public Long getBuildEnvironmentId()
    • setProjectStreamId

      public void setProjectStreamId(Long pProjectStreamId)
    • getProjectStreamId

      public Long getProjectStreamId()
    • setProjectGroups

      public void setProjectGroups(String pProjectGroups)
    • getProjectGroups

      public String getProjectGroups()
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object