{"version":3,"sources":["../lib/testsystem/v1/common/common.ts"],"sourcesContent":["/**\n * Generated by the protoc-gen-ts.  DO NOT EDIT!\n * compiler version: 3.19.1\n * source: testsystem/v1/common/common.proto\n * git: https://github.com/thesayyn/protoc-gen-ts */\nimport * as pb_1 from \"google-protobuf\";\nexport namespace testsystem.v1.common {\n    export enum TestStatus {\n        UNKNOWN = 0,\n        PASSED = 1,\n        FAILED = 2,\n        SKIPPED = 3,\n        BROKEN = 4,\n        TIMEDOUT = 5,\n        INTERRUPTED = 6,\n        RUNNING = 7,\n        NOT_RUN = 8\n    }\n    export class Attachment extends pb_1.Message {\n        #one_of_decls: number[][] = [[3, 4]];\n        constructor(data?: any[] | ({\n            name?: string;\n            mime_type?: string;\n        } & (({\n            content?: Uint8Array;\n            uri?: never;\n        } | {\n            content?: never;\n            uri?: string;\n        })))) {\n            super();\n            pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls);\n            if (!Array.isArray(data) && typeof data == \"object\") {\n                if (\"name\" in data && data.name != undefined) {\n                    this.name = data.name;\n                }\n                if (\"mime_type\" in data && data.mime_type != undefined) {\n                    this.mime_type = data.mime_type;\n                }\n                if (\"content\" in data && data.content != undefined) {\n                    this.content = data.content;\n                }\n                if (\"uri\" in data && data.uri != undefined) {\n                    this.uri = data.uri;\n                }\n            }\n        }\n        get name() {\n            return pb_1.Message.getFieldWithDefault(this, 1, \"\") as string;\n        }\n        set name(value: string) {\n            pb_1.Message.setField(this, 1, value);\n        }\n        get mime_type() {\n            return pb_1.Message.getFieldWithDefault(this, 2, \"\") as string;\n        }\n        set mime_type(value: string) {\n            pb_1.Message.setField(this, 2, value);\n        }\n        get content() {\n            return pb_1.Message.getFieldWithDefault(this, 3, new Uint8Array(0)) as Uint8Array;\n        }\n        set content(value: Uint8Array) {\n            pb_1.Message.setOneofField(this, 3, this.#one_of_decls[0], value);\n        }\n        get has_content() {\n            return pb_1.Message.getField(this, 3) != null;\n        }\n        get uri() {\n            return pb_1.Message.getFieldWithDefault(this, 4, \"\") as string;\n        }\n        set uri(value: string) {\n            pb_1.Message.setOneofField(this, 4, this.#one_of_decls[0], value);\n        }\n        get has_uri() {\n            return pb_1.Message.getField(this, 4) != null;\n        }\n        get payload() {\n            const cases: {\n                [index: number]: \"none\" | \"content\" | \"uri\";\n            } = {\n                0: \"none\",\n                3: \"content\",\n                4: \"uri\"\n            };\n            return cases[pb_1.Message.computeOneofCase(this, [3, 4])];\n        }\n        static fromObject(data: {\n            name?: string;\n            mime_type?: string;\n            content?: Uint8Array;\n            uri?: string;\n        }): Attachment {\n            const message = new Attachment({});\n            if (data.name != null) {\n                message.name = data.name;\n            }\n            if (data.mime_type != null) {\n                message.mime_type = data.mime_type;\n            }\n            if (data.content != null) {\n                message.content = data.content;\n            }\n            if (data.uri != null) {\n                message.uri = data.uri;\n            }\n            return message;\n        }\n        toObject() {\n            const data: {\n                name?: string;\n                mime_type?: string;\n                content?: Uint8Array;\n                uri?: string;\n            } = {};\n            if (this.name != null) {\n                data.name = this.name;\n            }\n            if (this.mime_type != null) {\n                data.mime_type = this.mime_type;\n            }\n            if (this.content != null) {\n                data.content = this.content;\n            }\n            if (this.uri != null) {\n                data.uri = this.uri;\n            }\n            return data;\n        }\n        serialize(): Uint8Array;\n        serialize(w: pb_1.BinaryWriter): void;\n        serialize(w?: pb_1.BinaryWriter): Uint8Array | void {\n            const writer = w || new pb_1.BinaryWriter();\n            if (this.name.length)\n                writer.writeString(1, this.name);\n            if (this.mime_type.length)\n                writer.writeString(2, this.mime_type);\n            if (this.has_content)\n                writer.writeBytes(3, this.content);\n            if (this.has_uri)\n                writer.writeString(4, this.uri);\n            if (!w)\n                return writer.getResultBuffer();\n        }\n        static deserialize(bytes: Uint8Array | pb_1.BinaryReader): Attachment {\n            const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new Attachment();\n            while (reader.nextField()) {\n                if (reader.isEndGroup())\n                    break;\n                switch (reader.getFieldNumber()) {\n                    case 1:\n                        message.name = reader.readString();\n                        break;\n                    case 2:\n                        message.mime_type = reader.readString();\n                        break;\n                    case 3:\n                        message.content = reader.readBytes();\n                        break;\n                    case 4:\n                        message.uri = reader.readString();\n                        break;\n                    default: reader.skipField();\n                }\n            }\n            return message;\n        }\n        serializeBinary(): Uint8Array {\n            return this.serialize();\n        }\n        static deserializeBinary(bytes: Uint8Array): Attachment {\n            return Attachment.deserialize(bytes);\n        }\n    }\n}\n"],"mappings":"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","names":["testsystem","v1","common","TestStatus"]}