Skip to content

Interface FetchJavaRuntimeManifestOptions

🏷️ Properties

agent optional

ts
agent: DownloadAgent

The download agent Inherited from: DownloadBaseOptions.agent

Defined in: packages/file-transfer/download.ts:20

apiHost optional

ts
apiHost: string | string[]

The alternative download host for the file

Defined in: packages/installer/java-runtime.ts:165

dispatcher optional

ts
dispatcher: Dispatcher

The dispatcher to request API

Defined in: packages/installer/java-runtime.ts:187

headers optional

ts
headers: Record<string, any>

The header of the request Inherited from: DownloadBaseOptions.headers

Defined in: packages/file-transfer/download.ts:16

manifestIndex optional

ts
manifestIndex: JavaRuntimes

The index manifest of the java runtime. If this is not presented, it will fetch by platform and all platform url.

Defined in: packages/installer/java-runtime.ts:183

platform optional

ts
platform: Platform

The platform to install. It will be auto-resolved by default.

Defined in: packages/installer/java-runtime.ts:174

skipPrevalidate optional

ts
skipPrevalidate: boolean

Should skip prevalidate the file Inherited from: DownloadBaseOptions.skipPrevalidate

Defined in: packages/file-transfer/download.ts:30

skipRevalidate optional

ts
skipRevalidate: boolean

Re-validate the file after download success Inherited from: DownloadBaseOptions.skipRevalidate

Defined in: packages/file-transfer/download.ts:25

target optional

ts
target: string

The install java runtime type

Defined in: packages/installer/java-runtime.ts:179

url optional

ts
url: string

The url of the all runtime json

Defined in: packages/installer/java-runtime.ts:169