Class ProjectSyncModel


  • public class ProjectSyncModel
    extends java.lang.Object
    • Field Detail

      • CLONE_CATEGORIES_FIELD

        public static final java.lang.reflect.Field CLONE_CATEGORIES_FIELD
      • CUSTOM_SIGNATURE_ENABLED_FIELD

        public static final java.lang.reflect.Field CUSTOM_SIGNATURE_ENABLED_FIELD
      • DESCRIPTION_FIELD

        public static final java.lang.reflect.Field DESCRIPTION_FIELD
      • NAME_FIELD

        public static final java.lang.reflect.Field NAME_FIELD
      • PROJECT_LEVEL_ADJUSTMENTS_FIELD

        public static final java.lang.reflect.Field PROJECT_LEVEL_ADJUSTMENTS_FIELD
      • PROJECT_OWNER_FIELD

        public static final java.lang.reflect.Field PROJECT_OWNER_FIELD
      • PROJECT_TIER_FIELD

        public static final java.lang.reflect.Field PROJECT_TIER_FIELD
      • CLONE_FROM_RELEASE_URL_FIELD

        public static final java.lang.reflect.Field CLONE_FROM_RELEASE_URL_FIELD
      • DISTRIBUTION_FIELD

        public static final java.lang.reflect.Field DISTRIBUTION_FIELD
      • NICKNAME_FIELD

        public static final java.lang.reflect.Field NICKNAME_FIELD
      • PHASE_FIELD

        public static final java.lang.reflect.Field PHASE_FIELD
      • RELEASE_COMMENTS_FIELD

        public static final java.lang.reflect.Field RELEASE_COMMENTS_FIELD
      • RELEASED_ON_FIELD

        public static final java.lang.reflect.Field RELEASED_ON_FIELD
      • VERSION_NAME_FIELD

        public static final java.lang.reflect.Field VERSION_NAME_FIELD
    • Constructor Detail

      • ProjectSyncModel

        public ProjectSyncModel()
      • ProjectSyncModel

        public ProjectSyncModel​(java.lang.String projectName,
                                java.lang.String projectVersionName)
      • ProjectSyncModel

        public ProjectSyncModel​(com.synopsys.integration.util.NameVersion projectAndVersion)
    • Method Detail

      • createWithDefaults

        public static ProjectSyncModel createWithDefaults​(java.lang.String projectName,
                                                          java.lang.String projectVersionName)
      • createWithDefaults

        public static ProjectSyncModel createWithDefaults​(com.synopsys.integration.util.NameVersion projectAndVersion)
      • createProjectRequest

        public com.synopsys.integration.blackduck.api.manual.temporary.component.ProjectRequest createProjectRequest()
      • createProjectVersionRequest

        public com.synopsys.integration.blackduck.api.manual.temporary.component.ProjectVersionRequest createProjectVersionRequest()
      • populateProjectView

        public void populateProjectView​(com.synopsys.integration.blackduck.api.generated.view.ProjectView projectView)
      • populateProjectVersionView

        public void populateProjectVersionView​(com.synopsys.integration.blackduck.api.generated.view.ProjectVersionView projectVersionView)
      • shouldHandleProjectVersion

        public boolean shouldHandleProjectVersion()
      • getCloneCategories

        public java.util.List<com.synopsys.integration.blackduck.api.generated.enumeration.ProjectCloneCategoriesType> getCloneCategories()
      • setCloneCategories

        public void setCloneCategories​(java.util.List<com.synopsys.integration.blackduck.api.generated.enumeration.ProjectCloneCategoriesType> cloneCategories)
      • getCustomSignatureEnabled

        public java.lang.Boolean getCustomSignatureEnabled()
      • setCustomSignatureEnabled

        public void setCustomSignatureEnabled​(java.lang.Boolean customSignatureEnabled)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getProjectLevelAdjustments

        public java.lang.Boolean getProjectLevelAdjustments()
      • setProjectLevelAdjustments

        public void setProjectLevelAdjustments​(java.lang.Boolean projectLevelAdjustments)
      • getProjectOwner

        public java.lang.String getProjectOwner()
      • setProjectOwner

        public void setProjectOwner​(java.lang.String projectOwner)
      • getProjectTier

        public java.lang.Integer getProjectTier()
      • setProjectTier

        public void setProjectTier​(java.lang.Integer projectTier)
      • getCloneFromReleaseUrl

        public java.lang.String getCloneFromReleaseUrl()
      • setCloneFromReleaseUrl

        public void setCloneFromReleaseUrl​(java.lang.String cloneFromReleaseUrl)
      • getDistribution

        public com.synopsys.integration.blackduck.api.generated.enumeration.ProjectVersionDistributionType getDistribution()
      • setDistribution

        public void setDistribution​(com.synopsys.integration.blackduck.api.generated.enumeration.ProjectVersionDistributionType distribution)
      • getNickname

        public java.lang.String getNickname()
      • setNickname

        public void setNickname​(java.lang.String nickname)
      • getPhase

        public com.synopsys.integration.blackduck.api.manual.temporary.enumeration.ProjectVersionPhaseType getPhase()
      • setPhase

        public void setPhase​(com.synopsys.integration.blackduck.api.manual.temporary.enumeration.ProjectVersionPhaseType phase)
      • getReleaseComments

        public java.lang.String getReleaseComments()
      • setReleaseComments

        public void setReleaseComments​(java.lang.String releaseComments)
      • getReleasedOn

        public java.util.Date getReleasedOn()
      • setReleasedOn

        public void setReleasedOn​(java.util.Date releasedOn)
      • getVersionName

        public java.lang.String getVersionName()
      • setVersionName

        public void setVersionName​(java.lang.String versionName)