go.chromium.org/luci@v0.0.0-20240309015107-7cdc2e660f33/milo/ui/src/proto/google/protobuf/wrappers.pb.ts (about) 1 /* eslint-disable */ 2 import Long from "long"; 3 import _m0 from "protobufjs/minimal"; 4 5 export const protobufPackage = "google.protobuf"; 6 7 /** 8 * Wrapper message for `double`. 9 * 10 * The JSON representation for `DoubleValue` is JSON number. 11 */ 12 export interface DoubleValue { 13 /** The double value. */ 14 readonly value: number; 15 } 16 17 /** 18 * Wrapper message for `float`. 19 * 20 * The JSON representation for `FloatValue` is JSON number. 21 */ 22 export interface FloatValue { 23 /** The float value. */ 24 readonly value: number; 25 } 26 27 /** 28 * Wrapper message for `int64`. 29 * 30 * The JSON representation for `Int64Value` is JSON string. 31 */ 32 export interface Int64Value { 33 /** The int64 value. */ 34 readonly value: string; 35 } 36 37 /** 38 * Wrapper message for `uint64`. 39 * 40 * The JSON representation for `UInt64Value` is JSON string. 41 */ 42 export interface UInt64Value { 43 /** The uint64 value. */ 44 readonly value: string; 45 } 46 47 /** 48 * Wrapper message for `int32`. 49 * 50 * The JSON representation for `Int32Value` is JSON number. 51 */ 52 export interface Int32Value { 53 /** The int32 value. */ 54 readonly value: number; 55 } 56 57 /** 58 * Wrapper message for `uint32`. 59 * 60 * The JSON representation for `UInt32Value` is JSON number. 61 */ 62 export interface UInt32Value { 63 /** The uint32 value. */ 64 readonly value: number; 65 } 66 67 /** 68 * Wrapper message for `bool`. 69 * 70 * The JSON representation for `BoolValue` is JSON `true` and `false`. 71 */ 72 export interface BoolValue { 73 /** The bool value. */ 74 readonly value: boolean; 75 } 76 77 /** 78 * Wrapper message for `string`. 79 * 80 * The JSON representation for `StringValue` is JSON string. 81 */ 82 export interface StringValue { 83 /** The string value. */ 84 readonly value: string; 85 } 86 87 /** 88 * Wrapper message for `bytes`. 89 * 90 * The JSON representation for `BytesValue` is JSON string. 91 */ 92 export interface BytesValue { 93 /** The bytes value. */ 94 readonly value: Uint8Array; 95 } 96 97 function createBaseDoubleValue(): DoubleValue { 98 return { value: 0 }; 99 } 100 101 export const DoubleValue = { 102 encode(message: DoubleValue, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { 103 if (message.value !== 0) { 104 writer.uint32(9).double(message.value); 105 } 106 return writer; 107 }, 108 109 decode(input: _m0.Reader | Uint8Array, length?: number): DoubleValue { 110 const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input); 111 let end = length === undefined ? reader.len : reader.pos + length; 112 const message = createBaseDoubleValue() as any; 113 while (reader.pos < end) { 114 const tag = reader.uint32(); 115 switch (tag >>> 3) { 116 case 1: 117 if (tag !== 9) { 118 break; 119 } 120 121 message.value = reader.double(); 122 continue; 123 } 124 if ((tag & 7) === 4 || tag === 0) { 125 break; 126 } 127 reader.skipType(tag & 7); 128 } 129 return message; 130 }, 131 132 fromJSON(object: any): DoubleValue { 133 return { value: isSet(object.value) ? globalThis.Number(object.value) : 0 }; 134 }, 135 136 toJSON(message: DoubleValue): unknown { 137 const obj: any = {}; 138 if (message.value !== 0) { 139 obj.value = message.value; 140 } 141 return obj; 142 }, 143 144 create<I extends Exact<DeepPartial<DoubleValue>, I>>(base?: I): DoubleValue { 145 return DoubleValue.fromPartial(base ?? ({} as any)); 146 }, 147 fromPartial<I extends Exact<DeepPartial<DoubleValue>, I>>(object: I): DoubleValue { 148 const message = createBaseDoubleValue() as any; 149 message.value = object.value ?? 0; 150 return message; 151 }, 152 }; 153 154 function createBaseFloatValue(): FloatValue { 155 return { value: 0 }; 156 } 157 158 export const FloatValue = { 159 encode(message: FloatValue, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { 160 if (message.value !== 0) { 161 writer.uint32(13).float(message.value); 162 } 163 return writer; 164 }, 165 166 decode(input: _m0.Reader | Uint8Array, length?: number): FloatValue { 167 const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input); 168 let end = length === undefined ? reader.len : reader.pos + length; 169 const message = createBaseFloatValue() as any; 170 while (reader.pos < end) { 171 const tag = reader.uint32(); 172 switch (tag >>> 3) { 173 case 1: 174 if (tag !== 13) { 175 break; 176 } 177 178 message.value = reader.float(); 179 continue; 180 } 181 if ((tag & 7) === 4 || tag === 0) { 182 break; 183 } 184 reader.skipType(tag & 7); 185 } 186 return message; 187 }, 188 189 fromJSON(object: any): FloatValue { 190 return { value: isSet(object.value) ? globalThis.Number(object.value) : 0 }; 191 }, 192 193 toJSON(message: FloatValue): unknown { 194 const obj: any = {}; 195 if (message.value !== 0) { 196 obj.value = message.value; 197 } 198 return obj; 199 }, 200 201 create<I extends Exact<DeepPartial<FloatValue>, I>>(base?: I): FloatValue { 202 return FloatValue.fromPartial(base ?? ({} as any)); 203 }, 204 fromPartial<I extends Exact<DeepPartial<FloatValue>, I>>(object: I): FloatValue { 205 const message = createBaseFloatValue() as any; 206 message.value = object.value ?? 0; 207 return message; 208 }, 209 }; 210 211 function createBaseInt64Value(): Int64Value { 212 return { value: "0" }; 213 } 214 215 export const Int64Value = { 216 encode(message: Int64Value, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { 217 if (message.value !== "0") { 218 writer.uint32(8).int64(message.value); 219 } 220 return writer; 221 }, 222 223 decode(input: _m0.Reader | Uint8Array, length?: number): Int64Value { 224 const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input); 225 let end = length === undefined ? reader.len : reader.pos + length; 226 const message = createBaseInt64Value() as any; 227 while (reader.pos < end) { 228 const tag = reader.uint32(); 229 switch (tag >>> 3) { 230 case 1: 231 if (tag !== 8) { 232 break; 233 } 234 235 message.value = longToString(reader.int64() as Long); 236 continue; 237 } 238 if ((tag & 7) === 4 || tag === 0) { 239 break; 240 } 241 reader.skipType(tag & 7); 242 } 243 return message; 244 }, 245 246 fromJSON(object: any): Int64Value { 247 return { value: isSet(object.value) ? globalThis.String(object.value) : "0" }; 248 }, 249 250 toJSON(message: Int64Value): unknown { 251 const obj: any = {}; 252 if (message.value !== "0") { 253 obj.value = message.value; 254 } 255 return obj; 256 }, 257 258 create<I extends Exact<DeepPartial<Int64Value>, I>>(base?: I): Int64Value { 259 return Int64Value.fromPartial(base ?? ({} as any)); 260 }, 261 fromPartial<I extends Exact<DeepPartial<Int64Value>, I>>(object: I): Int64Value { 262 const message = createBaseInt64Value() as any; 263 message.value = object.value ?? "0"; 264 return message; 265 }, 266 }; 267 268 function createBaseUInt64Value(): UInt64Value { 269 return { value: "0" }; 270 } 271 272 export const UInt64Value = { 273 encode(message: UInt64Value, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { 274 if (message.value !== "0") { 275 writer.uint32(8).uint64(message.value); 276 } 277 return writer; 278 }, 279 280 decode(input: _m0.Reader | Uint8Array, length?: number): UInt64Value { 281 const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input); 282 let end = length === undefined ? reader.len : reader.pos + length; 283 const message = createBaseUInt64Value() as any; 284 while (reader.pos < end) { 285 const tag = reader.uint32(); 286 switch (tag >>> 3) { 287 case 1: 288 if (tag !== 8) { 289 break; 290 } 291 292 message.value = longToString(reader.uint64() as Long); 293 continue; 294 } 295 if ((tag & 7) === 4 || tag === 0) { 296 break; 297 } 298 reader.skipType(tag & 7); 299 } 300 return message; 301 }, 302 303 fromJSON(object: any): UInt64Value { 304 return { value: isSet(object.value) ? globalThis.String(object.value) : "0" }; 305 }, 306 307 toJSON(message: UInt64Value): unknown { 308 const obj: any = {}; 309 if (message.value !== "0") { 310 obj.value = message.value; 311 } 312 return obj; 313 }, 314 315 create<I extends Exact<DeepPartial<UInt64Value>, I>>(base?: I): UInt64Value { 316 return UInt64Value.fromPartial(base ?? ({} as any)); 317 }, 318 fromPartial<I extends Exact<DeepPartial<UInt64Value>, I>>(object: I): UInt64Value { 319 const message = createBaseUInt64Value() as any; 320 message.value = object.value ?? "0"; 321 return message; 322 }, 323 }; 324 325 function createBaseInt32Value(): Int32Value { 326 return { value: 0 }; 327 } 328 329 export const Int32Value = { 330 encode(message: Int32Value, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { 331 if (message.value !== 0) { 332 writer.uint32(8).int32(message.value); 333 } 334 return writer; 335 }, 336 337 decode(input: _m0.Reader | Uint8Array, length?: number): Int32Value { 338 const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input); 339 let end = length === undefined ? reader.len : reader.pos + length; 340 const message = createBaseInt32Value() as any; 341 while (reader.pos < end) { 342 const tag = reader.uint32(); 343 switch (tag >>> 3) { 344 case 1: 345 if (tag !== 8) { 346 break; 347 } 348 349 message.value = reader.int32(); 350 continue; 351 } 352 if ((tag & 7) === 4 || tag === 0) { 353 break; 354 } 355 reader.skipType(tag & 7); 356 } 357 return message; 358 }, 359 360 fromJSON(object: any): Int32Value { 361 return { value: isSet(object.value) ? globalThis.Number(object.value) : 0 }; 362 }, 363 364 toJSON(message: Int32Value): unknown { 365 const obj: any = {}; 366 if (message.value !== 0) { 367 obj.value = Math.round(message.value); 368 } 369 return obj; 370 }, 371 372 create<I extends Exact<DeepPartial<Int32Value>, I>>(base?: I): Int32Value { 373 return Int32Value.fromPartial(base ?? ({} as any)); 374 }, 375 fromPartial<I extends Exact<DeepPartial<Int32Value>, I>>(object: I): Int32Value { 376 const message = createBaseInt32Value() as any; 377 message.value = object.value ?? 0; 378 return message; 379 }, 380 }; 381 382 function createBaseUInt32Value(): UInt32Value { 383 return { value: 0 }; 384 } 385 386 export const UInt32Value = { 387 encode(message: UInt32Value, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { 388 if (message.value !== 0) { 389 writer.uint32(8).uint32(message.value); 390 } 391 return writer; 392 }, 393 394 decode(input: _m0.Reader | Uint8Array, length?: number): UInt32Value { 395 const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input); 396 let end = length === undefined ? reader.len : reader.pos + length; 397 const message = createBaseUInt32Value() as any; 398 while (reader.pos < end) { 399 const tag = reader.uint32(); 400 switch (tag >>> 3) { 401 case 1: 402 if (tag !== 8) { 403 break; 404 } 405 406 message.value = reader.uint32(); 407 continue; 408 } 409 if ((tag & 7) === 4 || tag === 0) { 410 break; 411 } 412 reader.skipType(tag & 7); 413 } 414 return message; 415 }, 416 417 fromJSON(object: any): UInt32Value { 418 return { value: isSet(object.value) ? globalThis.Number(object.value) : 0 }; 419 }, 420 421 toJSON(message: UInt32Value): unknown { 422 const obj: any = {}; 423 if (message.value !== 0) { 424 obj.value = Math.round(message.value); 425 } 426 return obj; 427 }, 428 429 create<I extends Exact<DeepPartial<UInt32Value>, I>>(base?: I): UInt32Value { 430 return UInt32Value.fromPartial(base ?? ({} as any)); 431 }, 432 fromPartial<I extends Exact<DeepPartial<UInt32Value>, I>>(object: I): UInt32Value { 433 const message = createBaseUInt32Value() as any; 434 message.value = object.value ?? 0; 435 return message; 436 }, 437 }; 438 439 function createBaseBoolValue(): BoolValue { 440 return { value: false }; 441 } 442 443 export const BoolValue = { 444 encode(message: BoolValue, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { 445 if (message.value === true) { 446 writer.uint32(8).bool(message.value); 447 } 448 return writer; 449 }, 450 451 decode(input: _m0.Reader | Uint8Array, length?: number): BoolValue { 452 const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input); 453 let end = length === undefined ? reader.len : reader.pos + length; 454 const message = createBaseBoolValue() as any; 455 while (reader.pos < end) { 456 const tag = reader.uint32(); 457 switch (tag >>> 3) { 458 case 1: 459 if (tag !== 8) { 460 break; 461 } 462 463 message.value = reader.bool(); 464 continue; 465 } 466 if ((tag & 7) === 4 || tag === 0) { 467 break; 468 } 469 reader.skipType(tag & 7); 470 } 471 return message; 472 }, 473 474 fromJSON(object: any): BoolValue { 475 return { value: isSet(object.value) ? globalThis.Boolean(object.value) : false }; 476 }, 477 478 toJSON(message: BoolValue): unknown { 479 const obj: any = {}; 480 if (message.value === true) { 481 obj.value = message.value; 482 } 483 return obj; 484 }, 485 486 create<I extends Exact<DeepPartial<BoolValue>, I>>(base?: I): BoolValue { 487 return BoolValue.fromPartial(base ?? ({} as any)); 488 }, 489 fromPartial<I extends Exact<DeepPartial<BoolValue>, I>>(object: I): BoolValue { 490 const message = createBaseBoolValue() as any; 491 message.value = object.value ?? false; 492 return message; 493 }, 494 }; 495 496 function createBaseStringValue(): StringValue { 497 return { value: "" }; 498 } 499 500 export const StringValue = { 501 encode(message: StringValue, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { 502 if (message.value !== "") { 503 writer.uint32(10).string(message.value); 504 } 505 return writer; 506 }, 507 508 decode(input: _m0.Reader | Uint8Array, length?: number): StringValue { 509 const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input); 510 let end = length === undefined ? reader.len : reader.pos + length; 511 const message = createBaseStringValue() as any; 512 while (reader.pos < end) { 513 const tag = reader.uint32(); 514 switch (tag >>> 3) { 515 case 1: 516 if (tag !== 10) { 517 break; 518 } 519 520 message.value = reader.string(); 521 continue; 522 } 523 if ((tag & 7) === 4 || tag === 0) { 524 break; 525 } 526 reader.skipType(tag & 7); 527 } 528 return message; 529 }, 530 531 fromJSON(object: any): StringValue { 532 return { value: isSet(object.value) ? globalThis.String(object.value) : "" }; 533 }, 534 535 toJSON(message: StringValue): unknown { 536 const obj: any = {}; 537 if (message.value !== "") { 538 obj.value = message.value; 539 } 540 return obj; 541 }, 542 543 create<I extends Exact<DeepPartial<StringValue>, I>>(base?: I): StringValue { 544 return StringValue.fromPartial(base ?? ({} as any)); 545 }, 546 fromPartial<I extends Exact<DeepPartial<StringValue>, I>>(object: I): StringValue { 547 const message = createBaseStringValue() as any; 548 message.value = object.value ?? ""; 549 return message; 550 }, 551 }; 552 553 function createBaseBytesValue(): BytesValue { 554 return { value: new Uint8Array(0) }; 555 } 556 557 export const BytesValue = { 558 encode(message: BytesValue, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { 559 if (message.value.length !== 0) { 560 writer.uint32(10).bytes(message.value); 561 } 562 return writer; 563 }, 564 565 decode(input: _m0.Reader | Uint8Array, length?: number): BytesValue { 566 const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input); 567 let end = length === undefined ? reader.len : reader.pos + length; 568 const message = createBaseBytesValue() as any; 569 while (reader.pos < end) { 570 const tag = reader.uint32(); 571 switch (tag >>> 3) { 572 case 1: 573 if (tag !== 10) { 574 break; 575 } 576 577 message.value = reader.bytes(); 578 continue; 579 } 580 if ((tag & 7) === 4 || tag === 0) { 581 break; 582 } 583 reader.skipType(tag & 7); 584 } 585 return message; 586 }, 587 588 fromJSON(object: any): BytesValue { 589 return { value: isSet(object.value) ? bytesFromBase64(object.value) : new Uint8Array(0) }; 590 }, 591 592 toJSON(message: BytesValue): unknown { 593 const obj: any = {}; 594 if (message.value.length !== 0) { 595 obj.value = base64FromBytes(message.value); 596 } 597 return obj; 598 }, 599 600 create<I extends Exact<DeepPartial<BytesValue>, I>>(base?: I): BytesValue { 601 return BytesValue.fromPartial(base ?? ({} as any)); 602 }, 603 fromPartial<I extends Exact<DeepPartial<BytesValue>, I>>(object: I): BytesValue { 604 const message = createBaseBytesValue() as any; 605 message.value = object.value ?? new Uint8Array(0); 606 return message; 607 }, 608 }; 609 610 function bytesFromBase64(b64: string): Uint8Array { 611 if (globalThis.Buffer) { 612 return Uint8Array.from(globalThis.Buffer.from(b64, "base64")); 613 } else { 614 const bin = globalThis.atob(b64); 615 const arr = new Uint8Array(bin.length); 616 for (let i = 0; i < bin.length; ++i) { 617 arr[i] = bin.charCodeAt(i); 618 } 619 return arr; 620 } 621 } 622 623 function base64FromBytes(arr: Uint8Array): string { 624 if (globalThis.Buffer) { 625 return globalThis.Buffer.from(arr).toString("base64"); 626 } else { 627 const bin: string[] = []; 628 arr.forEach((byte) => { 629 bin.push(globalThis.String.fromCharCode(byte)); 630 }); 631 return globalThis.btoa(bin.join("")); 632 } 633 } 634 635 type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; 636 637 export type DeepPartial<T> = T extends Builtin ? T 638 : T extends globalThis.Array<infer U> ? globalThis.Array<DeepPartial<U>> 639 : T extends ReadonlyArray<infer U> ? ReadonlyArray<DeepPartial<U>> 640 : T extends {} ? { [K in keyof T]?: DeepPartial<T[K]> } 641 : Partial<T>; 642 643 type KeysOfUnion<T> = T extends T ? keyof T : never; 644 export type Exact<P, I extends P> = P extends Builtin ? P 645 : P & { [K in keyof P]: Exact<P[K], I[K]> } & { [K in Exclude<keyof I, KeysOfUnion<P>>]: never }; 646 647 function longToString(long: Long) { 648 return long.toString(); 649 } 650 651 if (_m0.util.Long !== Long) { 652 _m0.util.Long = Long as any; 653 _m0.configure(); 654 } 655 656 function isSet(value: any): boolean { 657 return value !== null && value !== undefined; 658 }