Era.Common.NetworkMessage.ConsoleApi.Repository.RpcGetBundleInstallerResponse_InstallerHandle

Description

Properties

Name JsonSchemaType Description
ID integer ID of the generated installer. Use this ID to monitor installer creation progress via [RpcGetFileProgressRequest] and after 100% progress is reported, to download the installer via [RpcGetFilePartRequest].
fileName string Name of the installer file.
fileSize integer Estimated size of the installer file in bytes. Can be used to display progress, but the resulting size may be different. Currently, only 32bit sizes are supported.

Dual message (request/response)

No dual message.

Referenced in messages

Era.Common.NetworkMessage.ConsoleApi.Repository.RpcGetBundleInstallerResponse

JsonSchema

{
    "title": "Era.Common.NetworkMessage.ConsoleApi.Repository.RpcGetBundleInstallerResponse_InstallerHandle",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.NetworkMessage.ConsoleApi.Repository.RpcGetBundleInstallerResponse_InstallerHandle"
    ],
    "properties": {
        "Era.Common.NetworkMessage.ConsoleApi.Repository.RpcGetBundleInstallerResponse_InstallerHandle": {
            "$ref": "#/definitions/RpcGetBundleInstallerResponse_InstallerHandle"
        }
    },
    "definitions": {
        "RpcGetBundleInstallerResponse_InstallerHandle": {
            "additionalProperties": false,
            "required": [
                "ID",
                "fileName",
                "fileSize"
            ],
            "type": "object",
            "properties": {
                "ID": {
                    "type": "integer"
                },
                "fileName": {
                    "type": "string"
                },
                "fileSize": {
                    "type": "integer"
                }
            }
        }
    }
}