Class StitchClient

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.xebialabs.deployit.core.rest.view.PreviewResult dryRun​(com.xebialabs.deployit.engine.api.dto.Deployment deployment, java.lang.String sourceId, java.lang.String branchName)  
      com.xebialabs.deployit.core.rest.view.PreviewResult dryRun​(com.xebialabs.deployit.engine.api.dto.Deployment deployment, java.util.List<java.lang.String> stitchRules)  
      java.lang.String dryRunDiff​(java.lang.String original, java.lang.String modified)  
      com.xebialabs.deployit.core.rest.view.PreviewResult dryRunRuleDirectory​(com.xebialabs.deployit.engine.api.dto.Deployment deployment, java.lang.String ruleDirPath)  
      com.xebialabs.deployit.core.rest.view.PreviewResult dryRunRuleFileList​(com.xebialabs.deployit.engine.api.dto.Deployment deployment, java.util.List<java.lang.String> stitchFilePaths)  
      com.xebialabs.deployit.core.rest.view.InvocationDiffView dryRunWithBreakpoint​(java.lang.String deployedName, java.lang.Integer invocationId, java.lang.String processorId, com.xebialabs.deployit.engine.api.dto.Deployment deployment, java.lang.String sourceId, java.lang.String branchName)  
      com.xebialabs.deployit.core.rest.view.PreviewResult preview​(com.xebialabs.deployit.engine.api.dto.Deployment deployment)  
      java.util.List<java.lang.String> validateRuleFiles​(java.util.List<java.lang.String> stitchFilePaths)  
      java.util.List<java.lang.String> validateRuleFromDirectory​(java.lang.String stitchDirectoryPath)  
      java.util.List<java.lang.String> validateRules​(java.util.List<java.lang.String> stitchRules)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • StitchClient

        public StitchClient()
    • Method Detail

      • validateRules

        public java.util.List<java.lang.String> validateRules​(java.util.List<java.lang.String> stitchRules)
      • validateRuleFiles

        public java.util.List<java.lang.String> validateRuleFiles​(java.util.List<java.lang.String> stitchFilePaths)
      • validateRuleFromDirectory

        public java.util.List<java.lang.String> validateRuleFromDirectory​(java.lang.String stitchDirectoryPath)
      • dryRun

        public com.xebialabs.deployit.core.rest.view.PreviewResult dryRun​(com.xebialabs.deployit.engine.api.dto.Deployment deployment,
                                                                          java.util.List<java.lang.String> stitchRules)
      • dryRun

        public com.xebialabs.deployit.core.rest.view.PreviewResult dryRun​(com.xebialabs.deployit.engine.api.dto.Deployment deployment,
                                                                          java.lang.String sourceId,
                                                                          java.lang.String branchName)
      • dryRunRuleFileList

        public com.xebialabs.deployit.core.rest.view.PreviewResult dryRunRuleFileList​(com.xebialabs.deployit.engine.api.dto.Deployment deployment,
                                                                                      java.util.List<java.lang.String> stitchFilePaths)
      • dryRunRuleDirectory

        public com.xebialabs.deployit.core.rest.view.PreviewResult dryRunRuleDirectory​(com.xebialabs.deployit.engine.api.dto.Deployment deployment,
                                                                                       java.lang.String ruleDirPath)
      • dryRunWithBreakpoint

        public com.xebialabs.deployit.core.rest.view.InvocationDiffView dryRunWithBreakpoint​(java.lang.String deployedName,
                                                                                             java.lang.Integer invocationId,
                                                                                             java.lang.String processorId,
                                                                                             com.xebialabs.deployit.engine.api.dto.Deployment deployment,
                                                                                             java.lang.String sourceId,
                                                                                             java.lang.String branchName)
      • dryRunDiff

        public java.lang.String dryRunDiff​(java.lang.String original,
                                           java.lang.String modified)
      • preview

        public com.xebialabs.deployit.core.rest.view.PreviewResult preview​(com.xebialabs.deployit.engine.api.dto.Deployment deployment)