Package com.xebialabs.deployit.cli.api
Class StitchClient
- java.lang.Object
-
- com.xebialabs.deployit.cli.api.DocumentedObject
-
- com.xebialabs.deployit.cli.api.StitchClient
-
@CliObject(name="stitch") public class StitchClient extends DocumentedObject
Exposes theDryRunResource.
-
-
Constructor Summary
Constructors Constructor Description StitchClient()StitchClient(ProxiesInstance proxies)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.xebialabs.deployit.core.rest.view.PreviewResultdryRun(com.xebialabs.deployit.engine.api.dto.Deployment deployment, java.lang.String sourceId, java.lang.String branchName)com.xebialabs.deployit.core.rest.view.PreviewResultdryRun(com.xebialabs.deployit.engine.api.dto.Deployment deployment, java.util.List<java.lang.String> stitchRules)java.lang.StringdryRunDiff(java.lang.String original, java.lang.String modified)com.xebialabs.deployit.core.rest.view.PreviewResultdryRunRuleDirectory(com.xebialabs.deployit.engine.api.dto.Deployment deployment, java.lang.String ruleDirPath)com.xebialabs.deployit.core.rest.view.PreviewResultdryRunRuleFileList(com.xebialabs.deployit.engine.api.dto.Deployment deployment, java.util.List<java.lang.String> stitchFilePaths)com.xebialabs.deployit.core.rest.view.InvocationDiffViewdryRunWithBreakpoint(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.PreviewResultpreview(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 com.xebialabs.deployit.cli.api.DocumentedObject
help, help
-
-
-
-
Constructor Detail
-
StitchClient
public StitchClient()
-
StitchClient
public StitchClient(ProxiesInstance proxies)
-
-
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)
-
-