Hierarchy

Constructors

Properties

address?: string
args: string[]
cached: boolean
cmd: string
name: string
process: ChildProcess
APACHE_REPOSITORY: string = "https://repo.maven.apache.org/maven2"
BEAM_GROUP_ID: string = "org.apache.beam"
JAR_CACHE: any = ...
cache?: SubprocessServiceCache = undefined

Methods

  • Parameters

    • urlOrPath: string
    • cacheDir: string = JavaJarService.JAR_CACHE

    Returns Promise<string>

  • Parameters

    • gradleTarget: string
    • appendix: undefined | string = undefined
    • version: string = beamVersion

    Returns Promise<string>

  • Parameters

    • artifactId: string
    • version: string
    • classifier: undefined | string
    • appendix: undefined | string

    Returns string

  • Parameters

    • artifactId: string
    • version: string
    • classifier: undefined | string = undefined
    • appendix: undefined | string = undefined
    • repo: string = JavaJarService.APACHE_REPOSITORY
    • groupId: string = JavaJarService.BEAM_GROUP_ID

    Returns Promise<string>

Generated using TypeDoc