Class RuntimeDeploymentRequest
java.lang.Object
com.aeontronix.enhancedmule.tools.anypoint.application.deploy.AbstractDeploymentRequest
com.aeontronix.enhancedmule.tools.anypoint.application.deploy.RuntimeDeploymentRequest
- All Implemented Interfaces:
ProvisioningRequest
public class RuntimeDeploymentRequest
extends AbstractDeploymentRequest
implements ProvisioningRequest
-
Field Summary
Fields inherited from class com.aeontronix.enhancedmule.tools.anypoint.application.deploy.AbstractDeploymentRequest
buildNumber -
Constructor Summary
ConstructorsConstructorDescriptionRuntimeDeploymentRequest(String filename, String appName, String artifactId, String buildNumber, Map<String, String> vars, Map<String, String> properties, File propertyfile, boolean ignoreMissingPropertyFile, String target, Environment environment, boolean injectEnvInfo, boolean skipWait, boolean skipProvisioning, com.fasterxml.jackson.databind.JsonNode legacyAppDescriptor) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFileProperty(String key, String value) voidaddProperties(Map<String, String> properties) com.fasterxml.jackson.databind.JsonNodegetVars()booleanbooleanbooleanbooleanbooleanvoidmergeExistingProperties(CHApplication existingApp) voidsetApplicationDescriptor(ApplicationDescriptor applicationDescriptor) voidsetAppName(String appName) voidsetDeleteSnapshots(boolean deleteSnapshots) voidsetFilename(String filename) voidsetFileProperties(Map<String, String> fileProperties) voidsetFilePropertiesPath(String filePropertiesPath) voidsetFilePropertiesSecure(boolean filePropertiesSecure) voidsetOverrideProperty(String key, String value) voidsetProperty(String key, String value) voidsetSecureOverrideProperty(String key, String value) voidsetSecureProperty(String key, String value) voidsetSkipProvisioning(boolean skipProvisioning) voidsetSkipWait(boolean skipWait) voidMethods inherited from class com.aeontronix.enhancedmule.tools.anypoint.application.deploy.AbstractDeploymentRequest
getBuildNumberMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.aeontronix.enhancedmule.tools.anypoint.provisioning.ProvisioningRequest
getBuildNumber
-
Constructor Details
-
RuntimeDeploymentRequest
public RuntimeDeploymentRequest(String filename, String appName, String artifactId, String buildNumber, Map<String, String> vars, Map<String, throws IOExceptionString> properties, File propertyfile, boolean ignoreMissingPropertyFile, String target, Environment environment, boolean injectEnvInfo, boolean skipWait, boolean skipProvisioning, com.fasterxml.jackson.databind.JsonNode legacyAppDescriptor) - Throws:
IOException
-
-
Method Details
-
mergeExistingProperties
-
getVars
-
getArtifactId
-
getTarget
-
setTarget
-
getEnvironment
-
getAppName
-
getFilename
-
setFilename
-
setAppName
-
getProperties
-
getSecureProperties
-
addProperties
-
getFileProperties
-
setFileProperties
-
isFilePropertiesSecure
public boolean isFilePropertiesSecure() -
setFilePropertiesSecure
public void setFilePropertiesSecure(boolean filePropertiesSecure) -
setOverrideProperty
-
setSecureOverrideProperty
-
addFileProperty
-
getFilePropertiesPath
-
setFilePropertiesPath
-
setProperty
-
setSecureProperty
-
isSkipWait
public boolean isSkipWait() -
setSkipWait
public void setSkipWait(boolean skipWait) -
isSkipProvisioning
public boolean isSkipProvisioning() -
setSkipProvisioning
public void setSkipProvisioning(boolean skipProvisioning) -
isDeleteSnapshots
public boolean isDeleteSnapshots()- Specified by:
isDeleteSnapshotsin interfaceProvisioningRequest
-
setDeleteSnapshots
public void setDeleteSnapshots(boolean deleteSnapshots) -
getApplicationDescriptor
- Specified by:
getApplicationDescriptorin interfaceProvisioningRequest
-
setApplicationDescriptor
-
isAutoApproveAPIAccessRequest
public boolean isAutoApproveAPIAccessRequest()- Specified by:
isAutoApproveAPIAccessRequestin interfaceProvisioningRequest
-
getLegacyOverrides
public com.fasterxml.jackson.databind.JsonNode getLegacyOverrides()
-