Class LegacyDeployMojo

All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
DeployMojo

public abstract class LegacyDeployMojo extends AbstractEnvironmentalMojo
  • Field Details

    • appNameCHSuffix

      @Parameter(property="anypoint.deploy.name.chsuffix") protected String appNameCHSuffix
      Application name
    • appNameCHSuffixNPOnly

      @Parameter(property="anypoint.deploy.name.chsuffixnponly") protected boolean appNameCHSuffixNPOnly
      Application name
    • appNameCHPrefix

      @Parameter(property="anypoint.deploy.name.chprefix") protected String appNameCHPrefix
      Application name cloudhub prefix
    • force

      @Parameter(property="anypoint.deploy.force") protected boolean force
      If true, will force deployment even if same already application was already deployed.
    • skipWait

      @Parameter(property="anypoint.deploy.skipwait") protected boolean skipWait
      If true will skip wait for application to start (successfully or not)
    • deployTimeout

      @Parameter(property="anypoint.deploy.timeout") protected Long deployTimeout
      Deployment timeout
    • deployRetryDelay

      @Parameter(property="anypoint.deploy.retrydelay") protected Long deployRetryDelay
      Delay (in milliseconds) in retrying a deployment
    • appName

      @Parameter protected String appName
      Application name
    • muleVersionName

      @Parameter(name="muleVersionName", property="anypoint.deploy.ch.muleversion", required=false) @Deprecated protected String muleVersionName
      Deprecated.
      Deprecated, use chMuleVersionName
    • chMuleVersionName

      @Parameter(property="anypoint.deploy.ch.runtime.version", required=false) protected String chMuleVersionName
    • region

      @Parameter(name="region", property="anypoint.deploy.ch.region", required=false) protected String region
      Cloudhub only: Deployment region
    • workerType

      @Parameter(name="workerType", property="anypoint.deploy.ch.worker.type", required=false) protected String workerType
      Cloudhub only: Worker type (will default to smallest if not specified)
    • workerCount

      @Parameter(name="workerCount", property="anypoint.deploy.ch.worker.count") protected Integer workerCount
      Cloudhub only: Worker count (will default to one if not specified).
    • customlog4j

      @Parameter(name="customlog4j", property="anypoint.deploy.ch.customlog4j") protected Boolean customlog4j
      Cloudhub only: If true custom log4j will be used (and cloudhub logging disabled)
    • injectEnvInfo

      @Parameter(property="anypoint.deploy.injectEnvInfo", defaultValue="true") protected Boolean injectEnvInfo
      Specified if environment info should be injected
    • mergeExistingProperties

      @Parameter(property="anypoint.deploy.mergeproperties", defaultValue="true") protected Boolean mergeExistingProperties
      Indicates if existing application properties should be merged
    • mergeExistingPropertiesOverride

      @Parameter(property="anypoint.deploy.mergeproperties.override") protected Boolean mergeExistingPropertiesOverride
      Indicates the behavior to use when merging conflicting properties. If true it will override the existing property, or if false it will override it.
    • persistentQueues

      @Parameter(property="anypoint.deploy.persistentqueue", defaultValue="false") protected Boolean persistentQueues
      Enable persistent queues
    • persistentQueuesEncrypted

      @Parameter(property="anypoint.deploy.persistentqueue.encrypted", defaultValue="false") protected Boolean persistentQueuesEncrypted
      Enable encryption for persistent queues
    • objectStoreV1

      @Parameter(property="anypoint.deploy.objectstorev1", defaultValue="false") protected Boolean objectStoreV1
      Set object store v1 instead of v2
    • extMonitoring

      @Parameter(property="anypoint.deploy.extMonitoring", defaultValue="true") protected Boolean extMonitoring
      Enable monitoring and visualizer
    • staticIPs

      @Parameter(property="anypoint.deploy.staticips", defaultValue="false") protected Boolean staticIPs
      Enable static ips
    • cpuReserved

      @Parameter(property="anypoint.deploy.rtf.cpu.reserved") protected String cpuReserved
    • cpuLimit

      @Parameter(property="anypoint.deploy.rtf.cpu.limit") protected String cpuLimit
    • memoryReserved

      @Parameter(property="anypoint.deploy.rtf.memory.reserved") protected String memoryReserved
    • memoryLimit

      @Parameter(property="anypoint.deploy.rtf.memory.limit") protected String memoryLimit
    • clustered

      @Parameter(property="anypoint.deploy.rtf.clustered") protected Boolean clustered
    • enforceDeployingReplicasAcrossNodes

      @Parameter(property="anypoint.deploy.rtf.xnodereplicas") protected Boolean enforceDeployingReplicasAcrossNodes
    • httpInboundPublicUrl

      @Parameter(property="anypoint.deploy.rtf.http.inbound.publicUrl") protected String httpInboundPublicUrl
    • jvmArgs

      @Parameter(property="anypoint.deploy.rtf.jvm.args") protected String jvmArgs
    • rtfRuntimeVersion

      @Parameter(property="anypoint.deploy.rtf.runtime.version") protected String rtfRuntimeVersion
    • lastMileSecurity

      @Parameter(property="anypoint.deploy.rtf.lastmilesecurity") protected Boolean lastMileSecurity
    • forwardSslSession

      @Parameter(property="anypoint.deploy.rtf.forwardSslSession") protected Boolean forwardSslSession
    • updateStrategy

      @Parameter(property="anypoint.deploy.rtf.updatestrategy") protected RTFDeploymentConfig.DeploymentModel updateStrategy
    • replicas

      @Parameter(property="anypoint.deploy.rtf.replicas") protected Integer replicas
  • Constructor Details

    • LegacyDeployMojo

      public LegacyDeployMojo()
  • Method Details