Class ScmCheckoutCommandsForReplicaBuilder


  • public class ScmCheckoutCommandsForReplicaBuilder
    extends Object
    Builds checkout commands for replicated repository.
    Since:
    8.1
    • Field Detail

      • sessionKey

        protected com.vasoftware.sf.server.types.UserSessionKey sessionKey
      • user

        protected com.vasoftware.sf.server.services.user.UserDO user
      • repository

        protected com.vasoftware.sf.server.services.scm.RepositoryDO repository
    • Constructor Detail

      • ScmCheckoutCommandsForReplicaBuilder

        public ScmCheckoutCommandsForReplicaBuilder()
    • Method Detail

      • withSession

        public T withSession​(com.vasoftware.sf.server.types.UserSessionKey inputSessionKey)
        Parameters:
        inputSessionKey - is added to available parameters
        Returns:
        this instance
      • withUser

        public T withUser​(com.vasoftware.sf.server.services.user.UserDO inputUser)
        Parameters:
        inputUser - is added to available parameters
        Returns:
        this instance
      • withRepository

        public T withRepository​(com.vasoftware.sf.server.services.scm.RepositoryDO repositoryData)
        Parameters:
        repositoryData - is added to available parameters
        Returns:
        this instance