private SolutionPackage buildMultiVm()

in java/com/google/cloud/deploymentmanager/autogen/Autogen.java [356:368]


  private SolutionPackage buildMultiVm(
      DeploymentPackageInput input, SharedSupportFilesStrategy sharedSupportFilesStrategy) {
    switch (input.getSpec().getDeploymentTool()) {
      case DEPLOYMENT_TOOL_UNSPECIFIED:
      case DEPLOYMENT_MANAGER:
        return buildDmMultiVm(input, sharedSupportFilesStrategy);
      case TERRAFORM:
        return buildTerraformMultiVm(input);
      case UNRECOGNIZED:
        throw new AssertionError("unrecognized deployment tool");
    }
    throw new AssertionError("unreachable");
  }