Skip to content

SynthesisOptions

Options for synthesis.

Initializer

import com.aliyun.ros.cdk.core.SynthesisOptions;
SynthesisOptions.builder()
//  .runtimeInfo(RuntimeInfo)
//  .outdir(java.lang.String)
//  .skipValidation(java.lang.Boolean)
    .build();

Properties

Name Type Description
runtimeInfo com.aliyun.ros.cdk.cxapi.RuntimeInfo Include the specified runtime information (module versions) in manifest.
outdir java.lang.String The output directory into which to synthesize the cloud assembly.
skipValidation java.lang.Boolean Whether synthesis should skip the validation phase.

~~runtimeInfo~~Optional

  • Deprecated: use app.synth() or stage.synth() instead
public RuntimeInfo getRuntimeInfo();
  • Type: com.aliyun.ros.cdk.cxapi.RuntimeInfo
  • Default: if this option is not specified, runtime info will not be included

Include the specified runtime information (module versions) in manifest.


~~outdir~~Optional

  • Deprecated: use app.synth() or stage.synth() instead
public java.lang.String getOutdir();
  • Type: java.lang.String
  • Default: creates a temporary directory

The output directory into which to synthesize the cloud assembly.


~~skipValidation~~Optional

  • Deprecated: use app.synth() or stage.synth() instead
public java.lang.Boolean getSkipValidation();
  • Type: java.lang.Boolean
  • Default: false

Whether synthesis should skip the validation phase.