Class ReleaseDescriptorBuilder.BuilderReleaseDescriptor
java.lang.Object
org.apache.maven.shared.release.config.ModelloReleaseDescriptor
org.apache.maven.shared.release.config.ReleaseDescriptorBuilder.BuilderReleaseDescriptor
- All Implemented Interfaces:
Serializable
,ReleaseDescriptor
- Enclosing class:
- ReleaseDescriptorBuilder
public static final class ReleaseDescriptorBuilder.BuilderReleaseDescriptor
extends ModelloReleaseDescriptor
implements ReleaseDescriptor
Hides inner logic of the release descriptor
- Author:
- Robert Scholte
- See Also:
-
Method Summary
Methods inherited from class org.apache.maven.shared.release.config.ModelloReleaseDescriptor
addActivateProfile, addCheckModificationExclude, addDependencyDevelopmentVersion, addDependencyOriginalVersion, addDependencyReleaseVersion, addDevelopmentVersion, addOriginalScmInfo, addOriginalVersion, addReleaseVersion, equals, getActivateProfiles, getAdditionalArguments, getAutoResolveSnapshots, getCheckModificationExcludes, getCheckoutDirectory, getCompletedPhase, getCompletionGoals, getDefaultDevelopmentVersion, getDefaultReleaseVersion, getDependencyDevelopmentVersion, getDependencyOriginalVersion, getDependencyReleaseVersion, getDescription, getLineSeparator, getModelEncoding, getName, getOriginalScmInfo, getPerformGoals, getPomFileName, getPreparationGoals, getProjectDevelopmentVersion, getProjectNamingPolicyId, getProjectOriginalVersion, getProjectReleaseVersion, getProjectVersionPolicyConfig, getProjectVersionPolicyId, getReleaseStrategyId, getScmBranchBase, getScmBranchCommitComment, getScmCommentPrefix, getScmDevelopmentCommitComment, getScmId, getScmPassword, getScmPrivateKey, getScmPrivateKeyPassPhrase, getScmRelativePathProjectDirectory, getScmReleaseCommitComment, getScmReleasedPomRevision, getScmReleaseLabel, getScmRollbackCommitComment, getScmSourceUrl, getScmTagBase, getScmTagNameFormat, getScmUsername, getWaitBeforeTagging, getWorkingDirectory, getWorkItem, hashCode, hasOriginalScmInfo, isAddSchema, isAllowTimestampedSnapshots, isAutoVersionSubmodules, isBranchCreation, isCommitByProject, isGenerateReleasePoms, isInteractive, isLocalCheckout, isPinExternals, isPushChanges, isRemoteTagging, isScmShallowClone, isScmSignTags, isScmUseEditMode, isSnapshotReleasePluginAllowed, isSuppressCommitBeforeTagOrBranch, isUpdateBranchVersions, isUpdateDependencies, isUpdateVersionsToSnapshot, isUpdateWorkingCopyVersions, isUseReleaseProfile, removeActivateProfile, removeCheckModificationExclude, setActivateProfiles, setAdditionalArguments, setAddSchema, setAllowTimestampedSnapshots, setAutoResolveSnapshots, setAutoVersionSubmodules, setBranchCreation, setCheckModificationExcludes, setCheckoutDirectory, setCommitByProject, setCompletedPhase, setCompletionGoals, setDefaultDevelopmentVersion, setDefaultReleaseVersion, setDescription, setGenerateReleasePoms, setInteractive, setLineSeparator, setLocalCheckout, setModelEncoding, setName, setPerformGoals, setPinExternals, setPomFileName, setPreparationGoals, setProjectNamingPolicyId, setProjectVersionPolicyConfig, setProjectVersionPolicyId, setPushChanges, setReleaseStrategyId, setRemoteTagging, setScmBranchBase, setScmBranchCommitComment, setScmCommentPrefix, setScmDevelopmentCommitComment, setScmId, setScmPassword, setScmPrivateKey, setScmPrivateKeyPassPhrase, setScmRelativePathProjectDirectory, setScmReleaseCommitComment, setScmReleasedPomRevision, setScmReleaseLabel, setScmRollbackCommitComment, setScmShallowClone, setScmSignTags, setScmSourceUrl, setScmTagBase, setScmTagNameFormat, setScmUseEditMode, setScmUsername, setSnapshotReleasePluginAllowed, setSuppressCommitBeforeTagOrBranch, setUpdateBranchVersions, setUpdateDependencies, setUpdateVersionsToSnapshot, setUpdateWorkingCopyVersions, setUseReleaseProfile, setWaitBeforeTagging, setWorkingDirectory, setWorkItem
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.maven.shared.release.config.ReleaseDescriptor
addDependencyDevelopmentVersion, addDependencyOriginalVersion, addDependencyReleaseVersion, addDevelopmentVersion, addReleaseVersion, getActivateProfiles, getAdditionalArguments, getAutoResolveSnapshots, getCheckModificationExcludes, getCheckoutDirectory, getCompletedPhase, getCompletionGoals, getDefaultDevelopmentVersion, getDefaultReleaseVersion, getDependencyDevelopmentVersion, getDependencyOriginalVersion, getDependencyReleaseVersion, getLineSeparator, getOriginalScmInfo, getPerformGoals, getPomFileName, getPreparationGoals, getProjectDevelopmentVersion, getProjectNamingPolicyId, getProjectOriginalVersion, getProjectReleaseVersion, getProjectVersionPolicyConfig, getProjectVersionPolicyId, getReleaseStrategyId, getScmBranchBase, getScmBranchCommitComment, getScmCommentPrefix, getScmDevelopmentCommitComment, getScmId, getScmPassword, getScmPrivateKey, getScmPrivateKeyPassPhrase, getScmRelativePathProjectDirectory, getScmReleaseCommitComment, getScmReleasedPomRevision, getScmReleaseLabel, getScmRollbackCommitComment, getScmSourceUrl, getScmTagBase, getScmTagNameFormat, getScmUsername, getWaitBeforeTagging, getWorkingDirectory, getWorkItem, hasOriginalScmInfo, isAddSchema, isAllowTimestampedSnapshots, isAutoVersionSubmodules, isBranchCreation, isCommitByProject, isGenerateReleasePoms, isInteractive, isLocalCheckout, isPinExternals, isPushChanges, isRemoteTagging, isScmShallowClone, isScmSignTags, isScmUseEditMode, isSnapshotReleasePluginAllowed, isSuppressCommitBeforeTagOrBranch, isUpdateBranchVersions, isUpdateDependencies, isUpdateVersionsToSnapshot, isUpdateWorkingCopyVersions, isUseReleaseProfile, setScmRelativePathProjectDirectory, setScmReleasedPomRevision, setScmReleaseLabel, setScmSourceUrl