/** * Generated by the protoc-gen-ts. DO NOT EDIT! * compiler version: 3.19.1 * source: testsystem/v1/entities/test_suite.proto * git: https://github.com/thesayyn/protoc-gen-ts */ import * as dependency_1 from "./../common/common"; import * as dependency_2 from "./test_case"; import * as dependency_3 from "./../../../google/protobuf/timestamp"; import * as dependency_4 from "./../../../google/protobuf/duration"; import * as pb_1 from "google-protobuf"; export declare namespace testsystem.v1.entities { enum SuiteType { ROOT = 0, PROJECT = 1, SUBSUITE = 2, FILE = 3 } class TestSuiteRun extends pb_1.Message { #private; constructor(data?: any[] | { id?: string; name?: string; description?: string; run_id?: string; start_time?: dependency_3.google.protobuf.Timestamp; end_time?: dependency_3.google.protobuf.Timestamp; duration?: dependency_4.google.protobuf.Duration; status?: dependency_1.testsystem.v1.common.TestStatus; metadata?: Map; location?: string; type?: SuiteType; parent_suite_id?: string; test_case_ids?: string[]; sub_suite_ids?: string[]; project?: string; initiated_by?: string; author?: string; owner?: string; test_cases?: dependency_2.testsystem.v1.entities.TestCaseRun[]; sub_suites?: TestSuiteRun[]; execution_id?: string; }); get id(): string; set id(value: string); get name(): string; set name(value: string); get description(): string; set description(value: string); get run_id(): string; set run_id(value: string); get start_time(): dependency_3.google.protobuf.Timestamp; set start_time(value: dependency_3.google.protobuf.Timestamp); get has_start_time(): boolean; get end_time(): dependency_3.google.protobuf.Timestamp; set end_time(value: dependency_3.google.protobuf.Timestamp); get has_end_time(): boolean; get duration(): dependency_4.google.protobuf.Duration; set duration(value: dependency_4.google.protobuf.Duration); get has_duration(): boolean; get status(): dependency_1.testsystem.v1.common.TestStatus; set status(value: dependency_1.testsystem.v1.common.TestStatus); get metadata(): Map; set metadata(value: Map); get location(): string; set location(value: string); get type(): SuiteType; set type(value: SuiteType); get parent_suite_id(): string; set parent_suite_id(value: string); get test_case_ids(): string[]; set test_case_ids(value: string[]); get sub_suite_ids(): string[]; set sub_suite_ids(value: string[]); get project(): string; set project(value: string); get initiated_by(): string; set initiated_by(value: string); get author(): string; set author(value: string); get owner(): string; set owner(value: string); get test_cases(): dependency_2.testsystem.v1.entities.TestCaseRun[]; set test_cases(value: dependency_2.testsystem.v1.entities.TestCaseRun[]); get sub_suites(): TestSuiteRun[]; set sub_suites(value: TestSuiteRun[]); get execution_id(): string; set execution_id(value: string); static fromObject(data: { id?: string; name?: string; description?: string; run_id?: string; start_time?: ReturnType; end_time?: ReturnType; duration?: ReturnType; status?: dependency_1.testsystem.v1.common.TestStatus; metadata?: { [key: string]: string; }; location?: string; type?: SuiteType; parent_suite_id?: string; test_case_ids?: string[]; sub_suite_ids?: string[]; project?: string; initiated_by?: string; author?: string; owner?: string; test_cases?: ReturnType[]; sub_suites?: ReturnType[]; execution_id?: string; }): TestSuiteRun; toObject(): { id?: string; name?: string; description?: string; run_id?: string; start_time?: ReturnType; end_time?: ReturnType; duration?: ReturnType; status?: dependency_1.testsystem.v1.common.TestStatus; metadata?: { [key: string]: string; }; location?: string; type?: SuiteType; parent_suite_id?: string; test_case_ids?: string[]; sub_suite_ids?: string[]; project?: string; initiated_by?: string; author?: string; owner?: string; test_cases?: ReturnType[]; sub_suites?: ReturnType[]; execution_id?: string; }; serialize(): Uint8Array; serialize(w: pb_1.BinaryWriter): void; static deserialize(bytes: Uint8Array | pb_1.BinaryReader): TestSuiteRun; serializeBinary(): Uint8Array; static deserializeBinary(bytes: Uint8Array): TestSuiteRun; } } //# sourceMappingURL=test_suite.d.ts.map