1 // Generated by the protocol buffer compiler. DO NOT EDIT! 2 // source: metrics.proto 3 4 package io.prometheus.client; 5 6 public final class Metrics { Metrics()7 private Metrics() {} registerAllExtensions( com.google.protobuf.ExtensionRegistry registry)8 public static void registerAllExtensions( 9 com.google.protobuf.ExtensionRegistry registry) { 10 } 11 /** 12 * Protobuf enum {@code io.prometheus.client.MetricType} 13 */ 14 public enum MetricType 15 implements com.google.protobuf.ProtocolMessageEnum { 16 /** 17 * <code>COUNTER = 0;</code> 18 */ 19 COUNTER(0, 0), 20 /** 21 * <code>GAUGE = 1;</code> 22 */ 23 GAUGE(1, 1), 24 /** 25 * <code>SUMMARY = 2;</code> 26 */ 27 SUMMARY(2, 2), 28 /** 29 * <code>UNTYPED = 3;</code> 30 */ 31 UNTYPED(3, 3), 32 /** 33 * <code>HISTOGRAM = 4;</code> 34 */ 35 HISTOGRAM(4, 4), 36 ; 37 38 /** 39 * <code>COUNTER = 0;</code> 40 */ 41 public static final int COUNTER_VALUE = 0; 42 /** 43 * <code>GAUGE = 1;</code> 44 */ 45 public static final int GAUGE_VALUE = 1; 46 /** 47 * <code>SUMMARY = 2;</code> 48 */ 49 public static final int SUMMARY_VALUE = 2; 50 /** 51 * <code>UNTYPED = 3;</code> 52 */ 53 public static final int UNTYPED_VALUE = 3; 54 /** 55 * <code>HISTOGRAM = 4;</code> 56 */ 57 public static final int HISTOGRAM_VALUE = 4; 58 59 getNumber()60 public final int getNumber() { return value; } 61 valueOf(int value)62 public static MetricType valueOf(int value) { 63 switch (value) { 64 case 0: return COUNTER; 65 case 1: return GAUGE; 66 case 2: return SUMMARY; 67 case 3: return UNTYPED; 68 case 4: return HISTOGRAM; 69 default: return null; 70 } 71 } 72 73 public static com.google.protobuf.Internal.EnumLiteMap<MetricType> internalGetValueMap()74 internalGetValueMap() { 75 return internalValueMap; 76 } 77 private static com.google.protobuf.Internal.EnumLiteMap<MetricType> 78 internalValueMap = 79 new com.google.protobuf.Internal.EnumLiteMap<MetricType>() { 80 public MetricType findValueByNumber(int number) { 81 return MetricType.valueOf(number); 82 } 83 }; 84 85 public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()86 getValueDescriptor() { 87 return getDescriptor().getValues().get(index); 88 } 89 public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()90 getDescriptorForType() { 91 return getDescriptor(); 92 } 93 public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()94 getDescriptor() { 95 return io.prometheus.client.Metrics.getDescriptor().getEnumTypes().get(0); 96 } 97 98 private static final MetricType[] VALUES = values(); 99 valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc)100 public static MetricType valueOf( 101 com.google.protobuf.Descriptors.EnumValueDescriptor desc) { 102 if (desc.getType() != getDescriptor()) { 103 throw new java.lang.IllegalArgumentException( 104 "EnumValueDescriptor is not for this type."); 105 } 106 return VALUES[desc.getIndex()]; 107 } 108 109 private final int index; 110 private final int value; 111 MetricType(int index, int value)112 private MetricType(int index, int value) { 113 this.index = index; 114 this.value = value; 115 } 116 117 // @@protoc_insertion_point(enum_scope:io.prometheus.client.MetricType) 118 } 119 120 public interface LabelPairOrBuilder extends 121 // @@protoc_insertion_point(interface_extends:io.prometheus.client.LabelPair) 122 com.google.protobuf.MessageOrBuilder { 123 124 /** 125 * <code>optional string name = 1;</code> 126 */ hasName()127 boolean hasName(); 128 /** 129 * <code>optional string name = 1;</code> 130 */ getName()131 java.lang.String getName(); 132 /** 133 * <code>optional string name = 1;</code> 134 */ 135 com.google.protobuf.ByteString getNameBytes()136 getNameBytes(); 137 138 /** 139 * <code>optional string value = 2;</code> 140 */ hasValue()141 boolean hasValue(); 142 /** 143 * <code>optional string value = 2;</code> 144 */ getValue()145 java.lang.String getValue(); 146 /** 147 * <code>optional string value = 2;</code> 148 */ 149 com.google.protobuf.ByteString getValueBytes()150 getValueBytes(); 151 } 152 /** 153 * Protobuf type {@code io.prometheus.client.LabelPair} 154 */ 155 public static final class LabelPair extends 156 com.google.protobuf.GeneratedMessage implements 157 // @@protoc_insertion_point(message_implements:io.prometheus.client.LabelPair) 158 LabelPairOrBuilder { 159 // Use LabelPair.newBuilder() to construct. LabelPair(com.google.protobuf.GeneratedMessage.Builder<?> builder)160 private LabelPair(com.google.protobuf.GeneratedMessage.Builder<?> builder) { 161 super(builder); 162 this.unknownFields = builder.getUnknownFields(); 163 } LabelPair(boolean noInit)164 private LabelPair(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } 165 166 private static final LabelPair defaultInstance; getDefaultInstance()167 public static LabelPair getDefaultInstance() { 168 return defaultInstance; 169 } 170 getDefaultInstanceForType()171 public LabelPair getDefaultInstanceForType() { 172 return defaultInstance; 173 } 174 175 private final com.google.protobuf.UnknownFieldSet unknownFields; 176 @java.lang.Override 177 public final com.google.protobuf.UnknownFieldSet getUnknownFields()178 getUnknownFields() { 179 return this.unknownFields; 180 } LabelPair( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)181 private LabelPair( 182 com.google.protobuf.CodedInputStream input, 183 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 184 throws com.google.protobuf.InvalidProtocolBufferException { 185 initFields(); 186 int mutable_bitField0_ = 0; 187 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 188 com.google.protobuf.UnknownFieldSet.newBuilder(); 189 try { 190 boolean done = false; 191 while (!done) { 192 int tag = input.readTag(); 193 switch (tag) { 194 case 0: 195 done = true; 196 break; 197 default: { 198 if (!parseUnknownField(input, unknownFields, 199 extensionRegistry, tag)) { 200 done = true; 201 } 202 break; 203 } 204 case 10: { 205 com.google.protobuf.ByteString bs = input.readBytes(); 206 bitField0_ |= 0x00000001; 207 name_ = bs; 208 break; 209 } 210 case 18: { 211 com.google.protobuf.ByteString bs = input.readBytes(); 212 bitField0_ |= 0x00000002; 213 value_ = bs; 214 break; 215 } 216 } 217 } 218 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 219 throw e.setUnfinishedMessage(this); 220 } catch (java.io.IOException e) { 221 throw new com.google.protobuf.InvalidProtocolBufferException( 222 e.getMessage()).setUnfinishedMessage(this); 223 } finally { 224 this.unknownFields = unknownFields.build(); 225 makeExtensionsImmutable(); 226 } 227 } 228 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()229 getDescriptor() { 230 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_LabelPair_descriptor; 231 } 232 233 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()234 internalGetFieldAccessorTable() { 235 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_LabelPair_fieldAccessorTable 236 .ensureFieldAccessorsInitialized( 237 io.prometheus.client.Metrics.LabelPair.class, io.prometheus.client.Metrics.LabelPair.Builder.class); 238 } 239 240 public static com.google.protobuf.Parser<LabelPair> PARSER = 241 new com.google.protobuf.AbstractParser<LabelPair>() { 242 public LabelPair parsePartialFrom( 243 com.google.protobuf.CodedInputStream input, 244 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 245 throws com.google.protobuf.InvalidProtocolBufferException { 246 return new LabelPair(input, extensionRegistry); 247 } 248 }; 249 250 @java.lang.Override getParserForType()251 public com.google.protobuf.Parser<LabelPair> getParserForType() { 252 return PARSER; 253 } 254 255 private int bitField0_; 256 public static final int NAME_FIELD_NUMBER = 1; 257 private java.lang.Object name_; 258 /** 259 * <code>optional string name = 1;</code> 260 */ hasName()261 public boolean hasName() { 262 return ((bitField0_ & 0x00000001) == 0x00000001); 263 } 264 /** 265 * <code>optional string name = 1;</code> 266 */ getName()267 public java.lang.String getName() { 268 java.lang.Object ref = name_; 269 if (ref instanceof java.lang.String) { 270 return (java.lang.String) ref; 271 } else { 272 com.google.protobuf.ByteString bs = 273 (com.google.protobuf.ByteString) ref; 274 java.lang.String s = bs.toStringUtf8(); 275 if (bs.isValidUtf8()) { 276 name_ = s; 277 } 278 return s; 279 } 280 } 281 /** 282 * <code>optional string name = 1;</code> 283 */ 284 public com.google.protobuf.ByteString getNameBytes()285 getNameBytes() { 286 java.lang.Object ref = name_; 287 if (ref instanceof java.lang.String) { 288 com.google.protobuf.ByteString b = 289 com.google.protobuf.ByteString.copyFromUtf8( 290 (java.lang.String) ref); 291 name_ = b; 292 return b; 293 } else { 294 return (com.google.protobuf.ByteString) ref; 295 } 296 } 297 298 public static final int VALUE_FIELD_NUMBER = 2; 299 private java.lang.Object value_; 300 /** 301 * <code>optional string value = 2;</code> 302 */ hasValue()303 public boolean hasValue() { 304 return ((bitField0_ & 0x00000002) == 0x00000002); 305 } 306 /** 307 * <code>optional string value = 2;</code> 308 */ getValue()309 public java.lang.String getValue() { 310 java.lang.Object ref = value_; 311 if (ref instanceof java.lang.String) { 312 return (java.lang.String) ref; 313 } else { 314 com.google.protobuf.ByteString bs = 315 (com.google.protobuf.ByteString) ref; 316 java.lang.String s = bs.toStringUtf8(); 317 if (bs.isValidUtf8()) { 318 value_ = s; 319 } 320 return s; 321 } 322 } 323 /** 324 * <code>optional string value = 2;</code> 325 */ 326 public com.google.protobuf.ByteString getValueBytes()327 getValueBytes() { 328 java.lang.Object ref = value_; 329 if (ref instanceof java.lang.String) { 330 com.google.protobuf.ByteString b = 331 com.google.protobuf.ByteString.copyFromUtf8( 332 (java.lang.String) ref); 333 value_ = b; 334 return b; 335 } else { 336 return (com.google.protobuf.ByteString) ref; 337 } 338 } 339 initFields()340 private void initFields() { 341 name_ = ""; 342 value_ = ""; 343 } 344 private byte memoizedIsInitialized = -1; isInitialized()345 public final boolean isInitialized() { 346 byte isInitialized = memoizedIsInitialized; 347 if (isInitialized == 1) return true; 348 if (isInitialized == 0) return false; 349 350 memoizedIsInitialized = 1; 351 return true; 352 } 353 writeTo(com.google.protobuf.CodedOutputStream output)354 public void writeTo(com.google.protobuf.CodedOutputStream output) 355 throws java.io.IOException { 356 getSerializedSize(); 357 if (((bitField0_ & 0x00000001) == 0x00000001)) { 358 output.writeBytes(1, getNameBytes()); 359 } 360 if (((bitField0_ & 0x00000002) == 0x00000002)) { 361 output.writeBytes(2, getValueBytes()); 362 } 363 getUnknownFields().writeTo(output); 364 } 365 366 private int memoizedSerializedSize = -1; getSerializedSize()367 public int getSerializedSize() { 368 int size = memoizedSerializedSize; 369 if (size != -1) return size; 370 371 size = 0; 372 if (((bitField0_ & 0x00000001) == 0x00000001)) { 373 size += com.google.protobuf.CodedOutputStream 374 .computeBytesSize(1, getNameBytes()); 375 } 376 if (((bitField0_ & 0x00000002) == 0x00000002)) { 377 size += com.google.protobuf.CodedOutputStream 378 .computeBytesSize(2, getValueBytes()); 379 } 380 size += getUnknownFields().getSerializedSize(); 381 memoizedSerializedSize = size; 382 return size; 383 } 384 385 private static final long serialVersionUID = 0L; 386 @java.lang.Override writeReplace()387 protected java.lang.Object writeReplace() 388 throws java.io.ObjectStreamException { 389 return super.writeReplace(); 390 } 391 parseFrom( com.google.protobuf.ByteString data)392 public static io.prometheus.client.Metrics.LabelPair parseFrom( 393 com.google.protobuf.ByteString data) 394 throws com.google.protobuf.InvalidProtocolBufferException { 395 return PARSER.parseFrom(data); 396 } parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)397 public static io.prometheus.client.Metrics.LabelPair parseFrom( 398 com.google.protobuf.ByteString data, 399 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 400 throws com.google.protobuf.InvalidProtocolBufferException { 401 return PARSER.parseFrom(data, extensionRegistry); 402 } parseFrom(byte[] data)403 public static io.prometheus.client.Metrics.LabelPair parseFrom(byte[] data) 404 throws com.google.protobuf.InvalidProtocolBufferException { 405 return PARSER.parseFrom(data); 406 } parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)407 public static io.prometheus.client.Metrics.LabelPair parseFrom( 408 byte[] data, 409 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 410 throws com.google.protobuf.InvalidProtocolBufferException { 411 return PARSER.parseFrom(data, extensionRegistry); 412 } parseFrom(java.io.InputStream input)413 public static io.prometheus.client.Metrics.LabelPair parseFrom(java.io.InputStream input) 414 throws java.io.IOException { 415 return PARSER.parseFrom(input); 416 } parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)417 public static io.prometheus.client.Metrics.LabelPair parseFrom( 418 java.io.InputStream input, 419 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 420 throws java.io.IOException { 421 return PARSER.parseFrom(input, extensionRegistry); 422 } parseDelimitedFrom(java.io.InputStream input)423 public static io.prometheus.client.Metrics.LabelPair parseDelimitedFrom(java.io.InputStream input) 424 throws java.io.IOException { 425 return PARSER.parseDelimitedFrom(input); 426 } parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)427 public static io.prometheus.client.Metrics.LabelPair parseDelimitedFrom( 428 java.io.InputStream input, 429 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 430 throws java.io.IOException { 431 return PARSER.parseDelimitedFrom(input, extensionRegistry); 432 } parseFrom( com.google.protobuf.CodedInputStream input)433 public static io.prometheus.client.Metrics.LabelPair parseFrom( 434 com.google.protobuf.CodedInputStream input) 435 throws java.io.IOException { 436 return PARSER.parseFrom(input); 437 } parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)438 public static io.prometheus.client.Metrics.LabelPair parseFrom( 439 com.google.protobuf.CodedInputStream input, 440 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 441 throws java.io.IOException { 442 return PARSER.parseFrom(input, extensionRegistry); 443 } 444 newBuilder()445 public static Builder newBuilder() { return Builder.create(); } newBuilderForType()446 public Builder newBuilderForType() { return newBuilder(); } newBuilder(io.prometheus.client.Metrics.LabelPair prototype)447 public static Builder newBuilder(io.prometheus.client.Metrics.LabelPair prototype) { 448 return newBuilder().mergeFrom(prototype); 449 } toBuilder()450 public Builder toBuilder() { return newBuilder(this); } 451 452 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent)453 protected Builder newBuilderForType( 454 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 455 Builder builder = new Builder(parent); 456 return builder; 457 } 458 /** 459 * Protobuf type {@code io.prometheus.client.LabelPair} 460 */ 461 public static final class Builder extends 462 com.google.protobuf.GeneratedMessage.Builder<Builder> implements 463 // @@protoc_insertion_point(builder_implements:io.prometheus.client.LabelPair) 464 io.prometheus.client.Metrics.LabelPairOrBuilder { 465 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()466 getDescriptor() { 467 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_LabelPair_descriptor; 468 } 469 470 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()471 internalGetFieldAccessorTable() { 472 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_LabelPair_fieldAccessorTable 473 .ensureFieldAccessorsInitialized( 474 io.prometheus.client.Metrics.LabelPair.class, io.prometheus.client.Metrics.LabelPair.Builder.class); 475 } 476 477 // Construct using io.prometheus.client.Metrics.LabelPair.newBuilder() Builder()478 private Builder() { 479 maybeForceBuilderInitialization(); 480 } 481 Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent)482 private Builder( 483 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 484 super(parent); 485 maybeForceBuilderInitialization(); 486 } maybeForceBuilderInitialization()487 private void maybeForceBuilderInitialization() { 488 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { 489 } 490 } create()491 private static Builder create() { 492 return new Builder(); 493 } 494 clear()495 public Builder clear() { 496 super.clear(); 497 name_ = ""; 498 bitField0_ = (bitField0_ & ~0x00000001); 499 value_ = ""; 500 bitField0_ = (bitField0_ & ~0x00000002); 501 return this; 502 } 503 clone()504 public Builder clone() { 505 return create().mergeFrom(buildPartial()); 506 } 507 508 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()509 getDescriptorForType() { 510 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_LabelPair_descriptor; 511 } 512 getDefaultInstanceForType()513 public io.prometheus.client.Metrics.LabelPair getDefaultInstanceForType() { 514 return io.prometheus.client.Metrics.LabelPair.getDefaultInstance(); 515 } 516 build()517 public io.prometheus.client.Metrics.LabelPair build() { 518 io.prometheus.client.Metrics.LabelPair result = buildPartial(); 519 if (!result.isInitialized()) { 520 throw newUninitializedMessageException(result); 521 } 522 return result; 523 } 524 buildPartial()525 public io.prometheus.client.Metrics.LabelPair buildPartial() { 526 io.prometheus.client.Metrics.LabelPair result = new io.prometheus.client.Metrics.LabelPair(this); 527 int from_bitField0_ = bitField0_; 528 int to_bitField0_ = 0; 529 if (((from_bitField0_ & 0x00000001) == 0x00000001)) { 530 to_bitField0_ |= 0x00000001; 531 } 532 result.name_ = name_; 533 if (((from_bitField0_ & 0x00000002) == 0x00000002)) { 534 to_bitField0_ |= 0x00000002; 535 } 536 result.value_ = value_; 537 result.bitField0_ = to_bitField0_; 538 onBuilt(); 539 return result; 540 } 541 mergeFrom(com.google.protobuf.Message other)542 public Builder mergeFrom(com.google.protobuf.Message other) { 543 if (other instanceof io.prometheus.client.Metrics.LabelPair) { 544 return mergeFrom((io.prometheus.client.Metrics.LabelPair)other); 545 } else { 546 super.mergeFrom(other); 547 return this; 548 } 549 } 550 mergeFrom(io.prometheus.client.Metrics.LabelPair other)551 public Builder mergeFrom(io.prometheus.client.Metrics.LabelPair other) { 552 if (other == io.prometheus.client.Metrics.LabelPair.getDefaultInstance()) return this; 553 if (other.hasName()) { 554 bitField0_ |= 0x00000001; 555 name_ = other.name_; 556 onChanged(); 557 } 558 if (other.hasValue()) { 559 bitField0_ |= 0x00000002; 560 value_ = other.value_; 561 onChanged(); 562 } 563 this.mergeUnknownFields(other.getUnknownFields()); 564 return this; 565 } 566 isInitialized()567 public final boolean isInitialized() { 568 return true; 569 } 570 mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)571 public Builder mergeFrom( 572 com.google.protobuf.CodedInputStream input, 573 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 574 throws java.io.IOException { 575 io.prometheus.client.Metrics.LabelPair parsedMessage = null; 576 try { 577 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 578 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 579 parsedMessage = (io.prometheus.client.Metrics.LabelPair) e.getUnfinishedMessage(); 580 throw e; 581 } finally { 582 if (parsedMessage != null) { 583 mergeFrom(parsedMessage); 584 } 585 } 586 return this; 587 } 588 private int bitField0_; 589 590 private java.lang.Object name_ = ""; 591 /** 592 * <code>optional string name = 1;</code> 593 */ hasName()594 public boolean hasName() { 595 return ((bitField0_ & 0x00000001) == 0x00000001); 596 } 597 /** 598 * <code>optional string name = 1;</code> 599 */ getName()600 public java.lang.String getName() { 601 java.lang.Object ref = name_; 602 if (!(ref instanceof java.lang.String)) { 603 com.google.protobuf.ByteString bs = 604 (com.google.protobuf.ByteString) ref; 605 java.lang.String s = bs.toStringUtf8(); 606 if (bs.isValidUtf8()) { 607 name_ = s; 608 } 609 return s; 610 } else { 611 return (java.lang.String) ref; 612 } 613 } 614 /** 615 * <code>optional string name = 1;</code> 616 */ 617 public com.google.protobuf.ByteString getNameBytes()618 getNameBytes() { 619 java.lang.Object ref = name_; 620 if (ref instanceof String) { 621 com.google.protobuf.ByteString b = 622 com.google.protobuf.ByteString.copyFromUtf8( 623 (java.lang.String) ref); 624 name_ = b; 625 return b; 626 } else { 627 return (com.google.protobuf.ByteString) ref; 628 } 629 } 630 /** 631 * <code>optional string name = 1;</code> 632 */ setName( java.lang.String value)633 public Builder setName( 634 java.lang.String value) { 635 if (value == null) { 636 throw new NullPointerException(); 637 } 638 bitField0_ |= 0x00000001; 639 name_ = value; 640 onChanged(); 641 return this; 642 } 643 /** 644 * <code>optional string name = 1;</code> 645 */ clearName()646 public Builder clearName() { 647 bitField0_ = (bitField0_ & ~0x00000001); 648 name_ = getDefaultInstance().getName(); 649 onChanged(); 650 return this; 651 } 652 /** 653 * <code>optional string name = 1;</code> 654 */ setNameBytes( com.google.protobuf.ByteString value)655 public Builder setNameBytes( 656 com.google.protobuf.ByteString value) { 657 if (value == null) { 658 throw new NullPointerException(); 659 } 660 bitField0_ |= 0x00000001; 661 name_ = value; 662 onChanged(); 663 return this; 664 } 665 666 private java.lang.Object value_ = ""; 667 /** 668 * <code>optional string value = 2;</code> 669 */ hasValue()670 public boolean hasValue() { 671 return ((bitField0_ & 0x00000002) == 0x00000002); 672 } 673 /** 674 * <code>optional string value = 2;</code> 675 */ getValue()676 public java.lang.String getValue() { 677 java.lang.Object ref = value_; 678 if (!(ref instanceof java.lang.String)) { 679 com.google.protobuf.ByteString bs = 680 (com.google.protobuf.ByteString) ref; 681 java.lang.String s = bs.toStringUtf8(); 682 if (bs.isValidUtf8()) { 683 value_ = s; 684 } 685 return s; 686 } else { 687 return (java.lang.String) ref; 688 } 689 } 690 /** 691 * <code>optional string value = 2;</code> 692 */ 693 public com.google.protobuf.ByteString getValueBytes()694 getValueBytes() { 695 java.lang.Object ref = value_; 696 if (ref instanceof String) { 697 com.google.protobuf.ByteString b = 698 com.google.protobuf.ByteString.copyFromUtf8( 699 (java.lang.String) ref); 700 value_ = b; 701 return b; 702 } else { 703 return (com.google.protobuf.ByteString) ref; 704 } 705 } 706 /** 707 * <code>optional string value = 2;</code> 708 */ setValue( java.lang.String value)709 public Builder setValue( 710 java.lang.String value) { 711 if (value == null) { 712 throw new NullPointerException(); 713 } 714 bitField0_ |= 0x00000002; 715 value_ = value; 716 onChanged(); 717 return this; 718 } 719 /** 720 * <code>optional string value = 2;</code> 721 */ clearValue()722 public Builder clearValue() { 723 bitField0_ = (bitField0_ & ~0x00000002); 724 value_ = getDefaultInstance().getValue(); 725 onChanged(); 726 return this; 727 } 728 /** 729 * <code>optional string value = 2;</code> 730 */ setValueBytes( com.google.protobuf.ByteString value)731 public Builder setValueBytes( 732 com.google.protobuf.ByteString value) { 733 if (value == null) { 734 throw new NullPointerException(); 735 } 736 bitField0_ |= 0x00000002; 737 value_ = value; 738 onChanged(); 739 return this; 740 } 741 742 // @@protoc_insertion_point(builder_scope:io.prometheus.client.LabelPair) 743 } 744 745 static { 746 defaultInstance = new LabelPair(true); defaultInstance.initFields()747 defaultInstance.initFields(); 748 } 749 750 // @@protoc_insertion_point(class_scope:io.prometheus.client.LabelPair) 751 } 752 753 public interface GaugeOrBuilder extends 754 // @@protoc_insertion_point(interface_extends:io.prometheus.client.Gauge) 755 com.google.protobuf.MessageOrBuilder { 756 757 /** 758 * <code>optional double value = 1;</code> 759 */ hasValue()760 boolean hasValue(); 761 /** 762 * <code>optional double value = 1;</code> 763 */ getValue()764 double getValue(); 765 } 766 /** 767 * Protobuf type {@code io.prometheus.client.Gauge} 768 */ 769 public static final class Gauge extends 770 com.google.protobuf.GeneratedMessage implements 771 // @@protoc_insertion_point(message_implements:io.prometheus.client.Gauge) 772 GaugeOrBuilder { 773 // Use Gauge.newBuilder() to construct. Gauge(com.google.protobuf.GeneratedMessage.Builder<?> builder)774 private Gauge(com.google.protobuf.GeneratedMessage.Builder<?> builder) { 775 super(builder); 776 this.unknownFields = builder.getUnknownFields(); 777 } Gauge(boolean noInit)778 private Gauge(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } 779 780 private static final Gauge defaultInstance; getDefaultInstance()781 public static Gauge getDefaultInstance() { 782 return defaultInstance; 783 } 784 getDefaultInstanceForType()785 public Gauge getDefaultInstanceForType() { 786 return defaultInstance; 787 } 788 789 private final com.google.protobuf.UnknownFieldSet unknownFields; 790 @java.lang.Override 791 public final com.google.protobuf.UnknownFieldSet getUnknownFields()792 getUnknownFields() { 793 return this.unknownFields; 794 } Gauge( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)795 private Gauge( 796 com.google.protobuf.CodedInputStream input, 797 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 798 throws com.google.protobuf.InvalidProtocolBufferException { 799 initFields(); 800 int mutable_bitField0_ = 0; 801 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 802 com.google.protobuf.UnknownFieldSet.newBuilder(); 803 try { 804 boolean done = false; 805 while (!done) { 806 int tag = input.readTag(); 807 switch (tag) { 808 case 0: 809 done = true; 810 break; 811 default: { 812 if (!parseUnknownField(input, unknownFields, 813 extensionRegistry, tag)) { 814 done = true; 815 } 816 break; 817 } 818 case 9: { 819 bitField0_ |= 0x00000001; 820 value_ = input.readDouble(); 821 break; 822 } 823 } 824 } 825 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 826 throw e.setUnfinishedMessage(this); 827 } catch (java.io.IOException e) { 828 throw new com.google.protobuf.InvalidProtocolBufferException( 829 e.getMessage()).setUnfinishedMessage(this); 830 } finally { 831 this.unknownFields = unknownFields.build(); 832 makeExtensionsImmutable(); 833 } 834 } 835 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()836 getDescriptor() { 837 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Gauge_descriptor; 838 } 839 840 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()841 internalGetFieldAccessorTable() { 842 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Gauge_fieldAccessorTable 843 .ensureFieldAccessorsInitialized( 844 io.prometheus.client.Metrics.Gauge.class, io.prometheus.client.Metrics.Gauge.Builder.class); 845 } 846 847 public static com.google.protobuf.Parser<Gauge> PARSER = 848 new com.google.protobuf.AbstractParser<Gauge>() { 849 public Gauge parsePartialFrom( 850 com.google.protobuf.CodedInputStream input, 851 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 852 throws com.google.protobuf.InvalidProtocolBufferException { 853 return new Gauge(input, extensionRegistry); 854 } 855 }; 856 857 @java.lang.Override getParserForType()858 public com.google.protobuf.Parser<Gauge> getParserForType() { 859 return PARSER; 860 } 861 862 private int bitField0_; 863 public static final int VALUE_FIELD_NUMBER = 1; 864 private double value_; 865 /** 866 * <code>optional double value = 1;</code> 867 */ hasValue()868 public boolean hasValue() { 869 return ((bitField0_ & 0x00000001) == 0x00000001); 870 } 871 /** 872 * <code>optional double value = 1;</code> 873 */ getValue()874 public double getValue() { 875 return value_; 876 } 877 initFields()878 private void initFields() { 879 value_ = 0D; 880 } 881 private byte memoizedIsInitialized = -1; isInitialized()882 public final boolean isInitialized() { 883 byte isInitialized = memoizedIsInitialized; 884 if (isInitialized == 1) return true; 885 if (isInitialized == 0) return false; 886 887 memoizedIsInitialized = 1; 888 return true; 889 } 890 writeTo(com.google.protobuf.CodedOutputStream output)891 public void writeTo(com.google.protobuf.CodedOutputStream output) 892 throws java.io.IOException { 893 getSerializedSize(); 894 if (((bitField0_ & 0x00000001) == 0x00000001)) { 895 output.writeDouble(1, value_); 896 } 897 getUnknownFields().writeTo(output); 898 } 899 900 private int memoizedSerializedSize = -1; getSerializedSize()901 public int getSerializedSize() { 902 int size = memoizedSerializedSize; 903 if (size != -1) return size; 904 905 size = 0; 906 if (((bitField0_ & 0x00000001) == 0x00000001)) { 907 size += com.google.protobuf.CodedOutputStream 908 .computeDoubleSize(1, value_); 909 } 910 size += getUnknownFields().getSerializedSize(); 911 memoizedSerializedSize = size; 912 return size; 913 } 914 915 private static final long serialVersionUID = 0L; 916 @java.lang.Override writeReplace()917 protected java.lang.Object writeReplace() 918 throws java.io.ObjectStreamException { 919 return super.writeReplace(); 920 } 921 parseFrom( com.google.protobuf.ByteString data)922 public static io.prometheus.client.Metrics.Gauge parseFrom( 923 com.google.protobuf.ByteString data) 924 throws com.google.protobuf.InvalidProtocolBufferException { 925 return PARSER.parseFrom(data); 926 } parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)927 public static io.prometheus.client.Metrics.Gauge parseFrom( 928 com.google.protobuf.ByteString data, 929 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 930 throws com.google.protobuf.InvalidProtocolBufferException { 931 return PARSER.parseFrom(data, extensionRegistry); 932 } parseFrom(byte[] data)933 public static io.prometheus.client.Metrics.Gauge parseFrom(byte[] data) 934 throws com.google.protobuf.InvalidProtocolBufferException { 935 return PARSER.parseFrom(data); 936 } parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)937 public static io.prometheus.client.Metrics.Gauge parseFrom( 938 byte[] data, 939 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 940 throws com.google.protobuf.InvalidProtocolBufferException { 941 return PARSER.parseFrom(data, extensionRegistry); 942 } parseFrom(java.io.InputStream input)943 public static io.prometheus.client.Metrics.Gauge parseFrom(java.io.InputStream input) 944 throws java.io.IOException { 945 return PARSER.parseFrom(input); 946 } parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)947 public static io.prometheus.client.Metrics.Gauge parseFrom( 948 java.io.InputStream input, 949 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 950 throws java.io.IOException { 951 return PARSER.parseFrom(input, extensionRegistry); 952 } parseDelimitedFrom(java.io.InputStream input)953 public static io.prometheus.client.Metrics.Gauge parseDelimitedFrom(java.io.InputStream input) 954 throws java.io.IOException { 955 return PARSER.parseDelimitedFrom(input); 956 } parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)957 public static io.prometheus.client.Metrics.Gauge parseDelimitedFrom( 958 java.io.InputStream input, 959 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 960 throws java.io.IOException { 961 return PARSER.parseDelimitedFrom(input, extensionRegistry); 962 } parseFrom( com.google.protobuf.CodedInputStream input)963 public static io.prometheus.client.Metrics.Gauge parseFrom( 964 com.google.protobuf.CodedInputStream input) 965 throws java.io.IOException { 966 return PARSER.parseFrom(input); 967 } parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)968 public static io.prometheus.client.Metrics.Gauge parseFrom( 969 com.google.protobuf.CodedInputStream input, 970 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 971 throws java.io.IOException { 972 return PARSER.parseFrom(input, extensionRegistry); 973 } 974 newBuilder()975 public static Builder newBuilder() { return Builder.create(); } newBuilderForType()976 public Builder newBuilderForType() { return newBuilder(); } newBuilder(io.prometheus.client.Metrics.Gauge prototype)977 public static Builder newBuilder(io.prometheus.client.Metrics.Gauge prototype) { 978 return newBuilder().mergeFrom(prototype); 979 } toBuilder()980 public Builder toBuilder() { return newBuilder(this); } 981 982 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent)983 protected Builder newBuilderForType( 984 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 985 Builder builder = new Builder(parent); 986 return builder; 987 } 988 /** 989 * Protobuf type {@code io.prometheus.client.Gauge} 990 */ 991 public static final class Builder extends 992 com.google.protobuf.GeneratedMessage.Builder<Builder> implements 993 // @@protoc_insertion_point(builder_implements:io.prometheus.client.Gauge) 994 io.prometheus.client.Metrics.GaugeOrBuilder { 995 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()996 getDescriptor() { 997 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Gauge_descriptor; 998 } 999 1000 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()1001 internalGetFieldAccessorTable() { 1002 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Gauge_fieldAccessorTable 1003 .ensureFieldAccessorsInitialized( 1004 io.prometheus.client.Metrics.Gauge.class, io.prometheus.client.Metrics.Gauge.Builder.class); 1005 } 1006 1007 // Construct using io.prometheus.client.Metrics.Gauge.newBuilder() Builder()1008 private Builder() { 1009 maybeForceBuilderInitialization(); 1010 } 1011 Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent)1012 private Builder( 1013 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 1014 super(parent); 1015 maybeForceBuilderInitialization(); 1016 } maybeForceBuilderInitialization()1017 private void maybeForceBuilderInitialization() { 1018 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { 1019 } 1020 } create()1021 private static Builder create() { 1022 return new Builder(); 1023 } 1024 clear()1025 public Builder clear() { 1026 super.clear(); 1027 value_ = 0D; 1028 bitField0_ = (bitField0_ & ~0x00000001); 1029 return this; 1030 } 1031 clone()1032 public Builder clone() { 1033 return create().mergeFrom(buildPartial()); 1034 } 1035 1036 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()1037 getDescriptorForType() { 1038 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Gauge_descriptor; 1039 } 1040 getDefaultInstanceForType()1041 public io.prometheus.client.Metrics.Gauge getDefaultInstanceForType() { 1042 return io.prometheus.client.Metrics.Gauge.getDefaultInstance(); 1043 } 1044 build()1045 public io.prometheus.client.Metrics.Gauge build() { 1046 io.prometheus.client.Metrics.Gauge result = buildPartial(); 1047 if (!result.isInitialized()) { 1048 throw newUninitializedMessageException(result); 1049 } 1050 return result; 1051 } 1052 buildPartial()1053 public io.prometheus.client.Metrics.Gauge buildPartial() { 1054 io.prometheus.client.Metrics.Gauge result = new io.prometheus.client.Metrics.Gauge(this); 1055 int from_bitField0_ = bitField0_; 1056 int to_bitField0_ = 0; 1057 if (((from_bitField0_ & 0x00000001) == 0x00000001)) { 1058 to_bitField0_ |= 0x00000001; 1059 } 1060 result.value_ = value_; 1061 result.bitField0_ = to_bitField0_; 1062 onBuilt(); 1063 return result; 1064 } 1065 mergeFrom(com.google.protobuf.Message other)1066 public Builder mergeFrom(com.google.protobuf.Message other) { 1067 if (other instanceof io.prometheus.client.Metrics.Gauge) { 1068 return mergeFrom((io.prometheus.client.Metrics.Gauge)other); 1069 } else { 1070 super.mergeFrom(other); 1071 return this; 1072 } 1073 } 1074 mergeFrom(io.prometheus.client.Metrics.Gauge other)1075 public Builder mergeFrom(io.prometheus.client.Metrics.Gauge other) { 1076 if (other == io.prometheus.client.Metrics.Gauge.getDefaultInstance()) return this; 1077 if (other.hasValue()) { 1078 setValue(other.getValue()); 1079 } 1080 this.mergeUnknownFields(other.getUnknownFields()); 1081 return this; 1082 } 1083 isInitialized()1084 public final boolean isInitialized() { 1085 return true; 1086 } 1087 mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1088 public Builder mergeFrom( 1089 com.google.protobuf.CodedInputStream input, 1090 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1091 throws java.io.IOException { 1092 io.prometheus.client.Metrics.Gauge parsedMessage = null; 1093 try { 1094 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 1095 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1096 parsedMessage = (io.prometheus.client.Metrics.Gauge) e.getUnfinishedMessage(); 1097 throw e; 1098 } finally { 1099 if (parsedMessage != null) { 1100 mergeFrom(parsedMessage); 1101 } 1102 } 1103 return this; 1104 } 1105 private int bitField0_; 1106 1107 private double value_ ; 1108 /** 1109 * <code>optional double value = 1;</code> 1110 */ hasValue()1111 public boolean hasValue() { 1112 return ((bitField0_ & 0x00000001) == 0x00000001); 1113 } 1114 /** 1115 * <code>optional double value = 1;</code> 1116 */ getValue()1117 public double getValue() { 1118 return value_; 1119 } 1120 /** 1121 * <code>optional double value = 1;</code> 1122 */ setValue(double value)1123 public Builder setValue(double value) { 1124 bitField0_ |= 0x00000001; 1125 value_ = value; 1126 onChanged(); 1127 return this; 1128 } 1129 /** 1130 * <code>optional double value = 1;</code> 1131 */ clearValue()1132 public Builder clearValue() { 1133 bitField0_ = (bitField0_ & ~0x00000001); 1134 value_ = 0D; 1135 onChanged(); 1136 return this; 1137 } 1138 1139 // @@protoc_insertion_point(builder_scope:io.prometheus.client.Gauge) 1140 } 1141 1142 static { 1143 defaultInstance = new Gauge(true); defaultInstance.initFields()1144 defaultInstance.initFields(); 1145 } 1146 1147 // @@protoc_insertion_point(class_scope:io.prometheus.client.Gauge) 1148 } 1149 1150 public interface CounterOrBuilder extends 1151 // @@protoc_insertion_point(interface_extends:io.prometheus.client.Counter) 1152 com.google.protobuf.MessageOrBuilder { 1153 1154 /** 1155 * <code>optional double value = 1;</code> 1156 */ hasValue()1157 boolean hasValue(); 1158 /** 1159 * <code>optional double value = 1;</code> 1160 */ getValue()1161 double getValue(); 1162 } 1163 /** 1164 * Protobuf type {@code io.prometheus.client.Counter} 1165 */ 1166 public static final class Counter extends 1167 com.google.protobuf.GeneratedMessage implements 1168 // @@protoc_insertion_point(message_implements:io.prometheus.client.Counter) 1169 CounterOrBuilder { 1170 // Use Counter.newBuilder() to construct. Counter(com.google.protobuf.GeneratedMessage.Builder<?> builder)1171 private Counter(com.google.protobuf.GeneratedMessage.Builder<?> builder) { 1172 super(builder); 1173 this.unknownFields = builder.getUnknownFields(); 1174 } Counter(boolean noInit)1175 private Counter(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } 1176 1177 private static final Counter defaultInstance; getDefaultInstance()1178 public static Counter getDefaultInstance() { 1179 return defaultInstance; 1180 } 1181 getDefaultInstanceForType()1182 public Counter getDefaultInstanceForType() { 1183 return defaultInstance; 1184 } 1185 1186 private final com.google.protobuf.UnknownFieldSet unknownFields; 1187 @java.lang.Override 1188 public final com.google.protobuf.UnknownFieldSet getUnknownFields()1189 getUnknownFields() { 1190 return this.unknownFields; 1191 } Counter( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1192 private Counter( 1193 com.google.protobuf.CodedInputStream input, 1194 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1195 throws com.google.protobuf.InvalidProtocolBufferException { 1196 initFields(); 1197 int mutable_bitField0_ = 0; 1198 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 1199 com.google.protobuf.UnknownFieldSet.newBuilder(); 1200 try { 1201 boolean done = false; 1202 while (!done) { 1203 int tag = input.readTag(); 1204 switch (tag) { 1205 case 0: 1206 done = true; 1207 break; 1208 default: { 1209 if (!parseUnknownField(input, unknownFields, 1210 extensionRegistry, tag)) { 1211 done = true; 1212 } 1213 break; 1214 } 1215 case 9: { 1216 bitField0_ |= 0x00000001; 1217 value_ = input.readDouble(); 1218 break; 1219 } 1220 } 1221 } 1222 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1223 throw e.setUnfinishedMessage(this); 1224 } catch (java.io.IOException e) { 1225 throw new com.google.protobuf.InvalidProtocolBufferException( 1226 e.getMessage()).setUnfinishedMessage(this); 1227 } finally { 1228 this.unknownFields = unknownFields.build(); 1229 makeExtensionsImmutable(); 1230 } 1231 } 1232 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()1233 getDescriptor() { 1234 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Counter_descriptor; 1235 } 1236 1237 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()1238 internalGetFieldAccessorTable() { 1239 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Counter_fieldAccessorTable 1240 .ensureFieldAccessorsInitialized( 1241 io.prometheus.client.Metrics.Counter.class, io.prometheus.client.Metrics.Counter.Builder.class); 1242 } 1243 1244 public static com.google.protobuf.Parser<Counter> PARSER = 1245 new com.google.protobuf.AbstractParser<Counter>() { 1246 public Counter parsePartialFrom( 1247 com.google.protobuf.CodedInputStream input, 1248 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1249 throws com.google.protobuf.InvalidProtocolBufferException { 1250 return new Counter(input, extensionRegistry); 1251 } 1252 }; 1253 1254 @java.lang.Override getParserForType()1255 public com.google.protobuf.Parser<Counter> getParserForType() { 1256 return PARSER; 1257 } 1258 1259 private int bitField0_; 1260 public static final int VALUE_FIELD_NUMBER = 1; 1261 private double value_; 1262 /** 1263 * <code>optional double value = 1;</code> 1264 */ hasValue()1265 public boolean hasValue() { 1266 return ((bitField0_ & 0x00000001) == 0x00000001); 1267 } 1268 /** 1269 * <code>optional double value = 1;</code> 1270 */ getValue()1271 public double getValue() { 1272 return value_; 1273 } 1274 initFields()1275 private void initFields() { 1276 value_ = 0D; 1277 } 1278 private byte memoizedIsInitialized = -1; isInitialized()1279 public final boolean isInitialized() { 1280 byte isInitialized = memoizedIsInitialized; 1281 if (isInitialized == 1) return true; 1282 if (isInitialized == 0) return false; 1283 1284 memoizedIsInitialized = 1; 1285 return true; 1286 } 1287 writeTo(com.google.protobuf.CodedOutputStream output)1288 public void writeTo(com.google.protobuf.CodedOutputStream output) 1289 throws java.io.IOException { 1290 getSerializedSize(); 1291 if (((bitField0_ & 0x00000001) == 0x00000001)) { 1292 output.writeDouble(1, value_); 1293 } 1294 getUnknownFields().writeTo(output); 1295 } 1296 1297 private int memoizedSerializedSize = -1; getSerializedSize()1298 public int getSerializedSize() { 1299 int size = memoizedSerializedSize; 1300 if (size != -1) return size; 1301 1302 size = 0; 1303 if (((bitField0_ & 0x00000001) == 0x00000001)) { 1304 size += com.google.protobuf.CodedOutputStream 1305 .computeDoubleSize(1, value_); 1306 } 1307 size += getUnknownFields().getSerializedSize(); 1308 memoizedSerializedSize = size; 1309 return size; 1310 } 1311 1312 private static final long serialVersionUID = 0L; 1313 @java.lang.Override writeReplace()1314 protected java.lang.Object writeReplace() 1315 throws java.io.ObjectStreamException { 1316 return super.writeReplace(); 1317 } 1318 parseFrom( com.google.protobuf.ByteString data)1319 public static io.prometheus.client.Metrics.Counter parseFrom( 1320 com.google.protobuf.ByteString data) 1321 throws com.google.protobuf.InvalidProtocolBufferException { 1322 return PARSER.parseFrom(data); 1323 } parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1324 public static io.prometheus.client.Metrics.Counter parseFrom( 1325 com.google.protobuf.ByteString data, 1326 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1327 throws com.google.protobuf.InvalidProtocolBufferException { 1328 return PARSER.parseFrom(data, extensionRegistry); 1329 } parseFrom(byte[] data)1330 public static io.prometheus.client.Metrics.Counter parseFrom(byte[] data) 1331 throws com.google.protobuf.InvalidProtocolBufferException { 1332 return PARSER.parseFrom(data); 1333 } parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1334 public static io.prometheus.client.Metrics.Counter parseFrom( 1335 byte[] data, 1336 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1337 throws com.google.protobuf.InvalidProtocolBufferException { 1338 return PARSER.parseFrom(data, extensionRegistry); 1339 } parseFrom(java.io.InputStream input)1340 public static io.prometheus.client.Metrics.Counter parseFrom(java.io.InputStream input) 1341 throws java.io.IOException { 1342 return PARSER.parseFrom(input); 1343 } parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1344 public static io.prometheus.client.Metrics.Counter parseFrom( 1345 java.io.InputStream input, 1346 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1347 throws java.io.IOException { 1348 return PARSER.parseFrom(input, extensionRegistry); 1349 } parseDelimitedFrom(java.io.InputStream input)1350 public static io.prometheus.client.Metrics.Counter parseDelimitedFrom(java.io.InputStream input) 1351 throws java.io.IOException { 1352 return PARSER.parseDelimitedFrom(input); 1353 } parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1354 public static io.prometheus.client.Metrics.Counter parseDelimitedFrom( 1355 java.io.InputStream input, 1356 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1357 throws java.io.IOException { 1358 return PARSER.parseDelimitedFrom(input, extensionRegistry); 1359 } parseFrom( com.google.protobuf.CodedInputStream input)1360 public static io.prometheus.client.Metrics.Counter parseFrom( 1361 com.google.protobuf.CodedInputStream input) 1362 throws java.io.IOException { 1363 return PARSER.parseFrom(input); 1364 } parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1365 public static io.prometheus.client.Metrics.Counter parseFrom( 1366 com.google.protobuf.CodedInputStream input, 1367 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1368 throws java.io.IOException { 1369 return PARSER.parseFrom(input, extensionRegistry); 1370 } 1371 newBuilder()1372 public static Builder newBuilder() { return Builder.create(); } newBuilderForType()1373 public Builder newBuilderForType() { return newBuilder(); } newBuilder(io.prometheus.client.Metrics.Counter prototype)1374 public static Builder newBuilder(io.prometheus.client.Metrics.Counter prototype) { 1375 return newBuilder().mergeFrom(prototype); 1376 } toBuilder()1377 public Builder toBuilder() { return newBuilder(this); } 1378 1379 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent)1380 protected Builder newBuilderForType( 1381 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 1382 Builder builder = new Builder(parent); 1383 return builder; 1384 } 1385 /** 1386 * Protobuf type {@code io.prometheus.client.Counter} 1387 */ 1388 public static final class Builder extends 1389 com.google.protobuf.GeneratedMessage.Builder<Builder> implements 1390 // @@protoc_insertion_point(builder_implements:io.prometheus.client.Counter) 1391 io.prometheus.client.Metrics.CounterOrBuilder { 1392 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()1393 getDescriptor() { 1394 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Counter_descriptor; 1395 } 1396 1397 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()1398 internalGetFieldAccessorTable() { 1399 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Counter_fieldAccessorTable 1400 .ensureFieldAccessorsInitialized( 1401 io.prometheus.client.Metrics.Counter.class, io.prometheus.client.Metrics.Counter.Builder.class); 1402 } 1403 1404 // Construct using io.prometheus.client.Metrics.Counter.newBuilder() Builder()1405 private Builder() { 1406 maybeForceBuilderInitialization(); 1407 } 1408 Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent)1409 private Builder( 1410 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 1411 super(parent); 1412 maybeForceBuilderInitialization(); 1413 } maybeForceBuilderInitialization()1414 private void maybeForceBuilderInitialization() { 1415 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { 1416 } 1417 } create()1418 private static Builder create() { 1419 return new Builder(); 1420 } 1421 clear()1422 public Builder clear() { 1423 super.clear(); 1424 value_ = 0D; 1425 bitField0_ = (bitField0_ & ~0x00000001); 1426 return this; 1427 } 1428 clone()1429 public Builder clone() { 1430 return create().mergeFrom(buildPartial()); 1431 } 1432 1433 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()1434 getDescriptorForType() { 1435 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Counter_descriptor; 1436 } 1437 getDefaultInstanceForType()1438 public io.prometheus.client.Metrics.Counter getDefaultInstanceForType() { 1439 return io.prometheus.client.Metrics.Counter.getDefaultInstance(); 1440 } 1441 build()1442 public io.prometheus.client.Metrics.Counter build() { 1443 io.prometheus.client.Metrics.Counter result = buildPartial(); 1444 if (!result.isInitialized()) { 1445 throw newUninitializedMessageException(result); 1446 } 1447 return result; 1448 } 1449 buildPartial()1450 public io.prometheus.client.Metrics.Counter buildPartial() { 1451 io.prometheus.client.Metrics.Counter result = new io.prometheus.client.Metrics.Counter(this); 1452 int from_bitField0_ = bitField0_; 1453 int to_bitField0_ = 0; 1454 if (((from_bitField0_ & 0x00000001) == 0x00000001)) { 1455 to_bitField0_ |= 0x00000001; 1456 } 1457 result.value_ = value_; 1458 result.bitField0_ = to_bitField0_; 1459 onBuilt(); 1460 return result; 1461 } 1462 mergeFrom(com.google.protobuf.Message other)1463 public Builder mergeFrom(com.google.protobuf.Message other) { 1464 if (other instanceof io.prometheus.client.Metrics.Counter) { 1465 return mergeFrom((io.prometheus.client.Metrics.Counter)other); 1466 } else { 1467 super.mergeFrom(other); 1468 return this; 1469 } 1470 } 1471 mergeFrom(io.prometheus.client.Metrics.Counter other)1472 public Builder mergeFrom(io.prometheus.client.Metrics.Counter other) { 1473 if (other == io.prometheus.client.Metrics.Counter.getDefaultInstance()) return this; 1474 if (other.hasValue()) { 1475 setValue(other.getValue()); 1476 } 1477 this.mergeUnknownFields(other.getUnknownFields()); 1478 return this; 1479 } 1480 isInitialized()1481 public final boolean isInitialized() { 1482 return true; 1483 } 1484 mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1485 public Builder mergeFrom( 1486 com.google.protobuf.CodedInputStream input, 1487 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1488 throws java.io.IOException { 1489 io.prometheus.client.Metrics.Counter parsedMessage = null; 1490 try { 1491 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 1492 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1493 parsedMessage = (io.prometheus.client.Metrics.Counter) e.getUnfinishedMessage(); 1494 throw e; 1495 } finally { 1496 if (parsedMessage != null) { 1497 mergeFrom(parsedMessage); 1498 } 1499 } 1500 return this; 1501 } 1502 private int bitField0_; 1503 1504 private double value_ ; 1505 /** 1506 * <code>optional double value = 1;</code> 1507 */ hasValue()1508 public boolean hasValue() { 1509 return ((bitField0_ & 0x00000001) == 0x00000001); 1510 } 1511 /** 1512 * <code>optional double value = 1;</code> 1513 */ getValue()1514 public double getValue() { 1515 return value_; 1516 } 1517 /** 1518 * <code>optional double value = 1;</code> 1519 */ setValue(double value)1520 public Builder setValue(double value) { 1521 bitField0_ |= 0x00000001; 1522 value_ = value; 1523 onChanged(); 1524 return this; 1525 } 1526 /** 1527 * <code>optional double value = 1;</code> 1528 */ clearValue()1529 public Builder clearValue() { 1530 bitField0_ = (bitField0_ & ~0x00000001); 1531 value_ = 0D; 1532 onChanged(); 1533 return this; 1534 } 1535 1536 // @@protoc_insertion_point(builder_scope:io.prometheus.client.Counter) 1537 } 1538 1539 static { 1540 defaultInstance = new Counter(true); defaultInstance.initFields()1541 defaultInstance.initFields(); 1542 } 1543 1544 // @@protoc_insertion_point(class_scope:io.prometheus.client.Counter) 1545 } 1546 1547 public interface QuantileOrBuilder extends 1548 // @@protoc_insertion_point(interface_extends:io.prometheus.client.Quantile) 1549 com.google.protobuf.MessageOrBuilder { 1550 1551 /** 1552 * <code>optional double quantile = 1;</code> 1553 */ hasQuantile()1554 boolean hasQuantile(); 1555 /** 1556 * <code>optional double quantile = 1;</code> 1557 */ getQuantile()1558 double getQuantile(); 1559 1560 /** 1561 * <code>optional double value = 2;</code> 1562 */ hasValue()1563 boolean hasValue(); 1564 /** 1565 * <code>optional double value = 2;</code> 1566 */ getValue()1567 double getValue(); 1568 } 1569 /** 1570 * Protobuf type {@code io.prometheus.client.Quantile} 1571 */ 1572 public static final class Quantile extends 1573 com.google.protobuf.GeneratedMessage implements 1574 // @@protoc_insertion_point(message_implements:io.prometheus.client.Quantile) 1575 QuantileOrBuilder { 1576 // Use Quantile.newBuilder() to construct. Quantile(com.google.protobuf.GeneratedMessage.Builder<?> builder)1577 private Quantile(com.google.protobuf.GeneratedMessage.Builder<?> builder) { 1578 super(builder); 1579 this.unknownFields = builder.getUnknownFields(); 1580 } Quantile(boolean noInit)1581 private Quantile(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } 1582 1583 private static final Quantile defaultInstance; getDefaultInstance()1584 public static Quantile getDefaultInstance() { 1585 return defaultInstance; 1586 } 1587 getDefaultInstanceForType()1588 public Quantile getDefaultInstanceForType() { 1589 return defaultInstance; 1590 } 1591 1592 private final com.google.protobuf.UnknownFieldSet unknownFields; 1593 @java.lang.Override 1594 public final com.google.protobuf.UnknownFieldSet getUnknownFields()1595 getUnknownFields() { 1596 return this.unknownFields; 1597 } Quantile( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1598 private Quantile( 1599 com.google.protobuf.CodedInputStream input, 1600 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1601 throws com.google.protobuf.InvalidProtocolBufferException { 1602 initFields(); 1603 int mutable_bitField0_ = 0; 1604 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 1605 com.google.protobuf.UnknownFieldSet.newBuilder(); 1606 try { 1607 boolean done = false; 1608 while (!done) { 1609 int tag = input.readTag(); 1610 switch (tag) { 1611 case 0: 1612 done = true; 1613 break; 1614 default: { 1615 if (!parseUnknownField(input, unknownFields, 1616 extensionRegistry, tag)) { 1617 done = true; 1618 } 1619 break; 1620 } 1621 case 9: { 1622 bitField0_ |= 0x00000001; 1623 quantile_ = input.readDouble(); 1624 break; 1625 } 1626 case 17: { 1627 bitField0_ |= 0x00000002; 1628 value_ = input.readDouble(); 1629 break; 1630 } 1631 } 1632 } 1633 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1634 throw e.setUnfinishedMessage(this); 1635 } catch (java.io.IOException e) { 1636 throw new com.google.protobuf.InvalidProtocolBufferException( 1637 e.getMessage()).setUnfinishedMessage(this); 1638 } finally { 1639 this.unknownFields = unknownFields.build(); 1640 makeExtensionsImmutable(); 1641 } 1642 } 1643 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()1644 getDescriptor() { 1645 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Quantile_descriptor; 1646 } 1647 1648 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()1649 internalGetFieldAccessorTable() { 1650 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Quantile_fieldAccessorTable 1651 .ensureFieldAccessorsInitialized( 1652 io.prometheus.client.Metrics.Quantile.class, io.prometheus.client.Metrics.Quantile.Builder.class); 1653 } 1654 1655 public static com.google.protobuf.Parser<Quantile> PARSER = 1656 new com.google.protobuf.AbstractParser<Quantile>() { 1657 public Quantile parsePartialFrom( 1658 com.google.protobuf.CodedInputStream input, 1659 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1660 throws com.google.protobuf.InvalidProtocolBufferException { 1661 return new Quantile(input, extensionRegistry); 1662 } 1663 }; 1664 1665 @java.lang.Override getParserForType()1666 public com.google.protobuf.Parser<Quantile> getParserForType() { 1667 return PARSER; 1668 } 1669 1670 private int bitField0_; 1671 public static final int QUANTILE_FIELD_NUMBER = 1; 1672 private double quantile_; 1673 /** 1674 * <code>optional double quantile = 1;</code> 1675 */ hasQuantile()1676 public boolean hasQuantile() { 1677 return ((bitField0_ & 0x00000001) == 0x00000001); 1678 } 1679 /** 1680 * <code>optional double quantile = 1;</code> 1681 */ getQuantile()1682 public double getQuantile() { 1683 return quantile_; 1684 } 1685 1686 public static final int VALUE_FIELD_NUMBER = 2; 1687 private double value_; 1688 /** 1689 * <code>optional double value = 2;</code> 1690 */ hasValue()1691 public boolean hasValue() { 1692 return ((bitField0_ & 0x00000002) == 0x00000002); 1693 } 1694 /** 1695 * <code>optional double value = 2;</code> 1696 */ getValue()1697 public double getValue() { 1698 return value_; 1699 } 1700 initFields()1701 private void initFields() { 1702 quantile_ = 0D; 1703 value_ = 0D; 1704 } 1705 private byte memoizedIsInitialized = -1; isInitialized()1706 public final boolean isInitialized() { 1707 byte isInitialized = memoizedIsInitialized; 1708 if (isInitialized == 1) return true; 1709 if (isInitialized == 0) return false; 1710 1711 memoizedIsInitialized = 1; 1712 return true; 1713 } 1714 writeTo(com.google.protobuf.CodedOutputStream output)1715 public void writeTo(com.google.protobuf.CodedOutputStream output) 1716 throws java.io.IOException { 1717 getSerializedSize(); 1718 if (((bitField0_ & 0x00000001) == 0x00000001)) { 1719 output.writeDouble(1, quantile_); 1720 } 1721 if (((bitField0_ & 0x00000002) == 0x00000002)) { 1722 output.writeDouble(2, value_); 1723 } 1724 getUnknownFields().writeTo(output); 1725 } 1726 1727 private int memoizedSerializedSize = -1; getSerializedSize()1728 public int getSerializedSize() { 1729 int size = memoizedSerializedSize; 1730 if (size != -1) return size; 1731 1732 size = 0; 1733 if (((bitField0_ & 0x00000001) == 0x00000001)) { 1734 size += com.google.protobuf.CodedOutputStream 1735 .computeDoubleSize(1, quantile_); 1736 } 1737 if (((bitField0_ & 0x00000002) == 0x00000002)) { 1738 size += com.google.protobuf.CodedOutputStream 1739 .computeDoubleSize(2, value_); 1740 } 1741 size += getUnknownFields().getSerializedSize(); 1742 memoizedSerializedSize = size; 1743 return size; 1744 } 1745 1746 private static final long serialVersionUID = 0L; 1747 @java.lang.Override writeReplace()1748 protected java.lang.Object writeReplace() 1749 throws java.io.ObjectStreamException { 1750 return super.writeReplace(); 1751 } 1752 parseFrom( com.google.protobuf.ByteString data)1753 public static io.prometheus.client.Metrics.Quantile parseFrom( 1754 com.google.protobuf.ByteString data) 1755 throws com.google.protobuf.InvalidProtocolBufferException { 1756 return PARSER.parseFrom(data); 1757 } parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1758 public static io.prometheus.client.Metrics.Quantile parseFrom( 1759 com.google.protobuf.ByteString data, 1760 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1761 throws com.google.protobuf.InvalidProtocolBufferException { 1762 return PARSER.parseFrom(data, extensionRegistry); 1763 } parseFrom(byte[] data)1764 public static io.prometheus.client.Metrics.Quantile parseFrom(byte[] data) 1765 throws com.google.protobuf.InvalidProtocolBufferException { 1766 return PARSER.parseFrom(data); 1767 } parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1768 public static io.prometheus.client.Metrics.Quantile parseFrom( 1769 byte[] data, 1770 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1771 throws com.google.protobuf.InvalidProtocolBufferException { 1772 return PARSER.parseFrom(data, extensionRegistry); 1773 } parseFrom(java.io.InputStream input)1774 public static io.prometheus.client.Metrics.Quantile parseFrom(java.io.InputStream input) 1775 throws java.io.IOException { 1776 return PARSER.parseFrom(input); 1777 } parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1778 public static io.prometheus.client.Metrics.Quantile parseFrom( 1779 java.io.InputStream input, 1780 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1781 throws java.io.IOException { 1782 return PARSER.parseFrom(input, extensionRegistry); 1783 } parseDelimitedFrom(java.io.InputStream input)1784 public static io.prometheus.client.Metrics.Quantile parseDelimitedFrom(java.io.InputStream input) 1785 throws java.io.IOException { 1786 return PARSER.parseDelimitedFrom(input); 1787 } parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1788 public static io.prometheus.client.Metrics.Quantile parseDelimitedFrom( 1789 java.io.InputStream input, 1790 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1791 throws java.io.IOException { 1792 return PARSER.parseDelimitedFrom(input, extensionRegistry); 1793 } parseFrom( com.google.protobuf.CodedInputStream input)1794 public static io.prometheus.client.Metrics.Quantile parseFrom( 1795 com.google.protobuf.CodedInputStream input) 1796 throws java.io.IOException { 1797 return PARSER.parseFrom(input); 1798 } parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1799 public static io.prometheus.client.Metrics.Quantile parseFrom( 1800 com.google.protobuf.CodedInputStream input, 1801 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1802 throws java.io.IOException { 1803 return PARSER.parseFrom(input, extensionRegistry); 1804 } 1805 newBuilder()1806 public static Builder newBuilder() { return Builder.create(); } newBuilderForType()1807 public Builder newBuilderForType() { return newBuilder(); } newBuilder(io.prometheus.client.Metrics.Quantile prototype)1808 public static Builder newBuilder(io.prometheus.client.Metrics.Quantile prototype) { 1809 return newBuilder().mergeFrom(prototype); 1810 } toBuilder()1811 public Builder toBuilder() { return newBuilder(this); } 1812 1813 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent)1814 protected Builder newBuilderForType( 1815 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 1816 Builder builder = new Builder(parent); 1817 return builder; 1818 } 1819 /** 1820 * Protobuf type {@code io.prometheus.client.Quantile} 1821 */ 1822 public static final class Builder extends 1823 com.google.protobuf.GeneratedMessage.Builder<Builder> implements 1824 // @@protoc_insertion_point(builder_implements:io.prometheus.client.Quantile) 1825 io.prometheus.client.Metrics.QuantileOrBuilder { 1826 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()1827 getDescriptor() { 1828 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Quantile_descriptor; 1829 } 1830 1831 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()1832 internalGetFieldAccessorTable() { 1833 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Quantile_fieldAccessorTable 1834 .ensureFieldAccessorsInitialized( 1835 io.prometheus.client.Metrics.Quantile.class, io.prometheus.client.Metrics.Quantile.Builder.class); 1836 } 1837 1838 // Construct using io.prometheus.client.Metrics.Quantile.newBuilder() Builder()1839 private Builder() { 1840 maybeForceBuilderInitialization(); 1841 } 1842 Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent)1843 private Builder( 1844 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 1845 super(parent); 1846 maybeForceBuilderInitialization(); 1847 } maybeForceBuilderInitialization()1848 private void maybeForceBuilderInitialization() { 1849 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { 1850 } 1851 } create()1852 private static Builder create() { 1853 return new Builder(); 1854 } 1855 clear()1856 public Builder clear() { 1857 super.clear(); 1858 quantile_ = 0D; 1859 bitField0_ = (bitField0_ & ~0x00000001); 1860 value_ = 0D; 1861 bitField0_ = (bitField0_ & ~0x00000002); 1862 return this; 1863 } 1864 clone()1865 public Builder clone() { 1866 return create().mergeFrom(buildPartial()); 1867 } 1868 1869 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()1870 getDescriptorForType() { 1871 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Quantile_descriptor; 1872 } 1873 getDefaultInstanceForType()1874 public io.prometheus.client.Metrics.Quantile getDefaultInstanceForType() { 1875 return io.prometheus.client.Metrics.Quantile.getDefaultInstance(); 1876 } 1877 build()1878 public io.prometheus.client.Metrics.Quantile build() { 1879 io.prometheus.client.Metrics.Quantile result = buildPartial(); 1880 if (!result.isInitialized()) { 1881 throw newUninitializedMessageException(result); 1882 } 1883 return result; 1884 } 1885 buildPartial()1886 public io.prometheus.client.Metrics.Quantile buildPartial() { 1887 io.prometheus.client.Metrics.Quantile result = new io.prometheus.client.Metrics.Quantile(this); 1888 int from_bitField0_ = bitField0_; 1889 int to_bitField0_ = 0; 1890 if (((from_bitField0_ & 0x00000001) == 0x00000001)) { 1891 to_bitField0_ |= 0x00000001; 1892 } 1893 result.quantile_ = quantile_; 1894 if (((from_bitField0_ & 0x00000002) == 0x00000002)) { 1895 to_bitField0_ |= 0x00000002; 1896 } 1897 result.value_ = value_; 1898 result.bitField0_ = to_bitField0_; 1899 onBuilt(); 1900 return result; 1901 } 1902 mergeFrom(com.google.protobuf.Message other)1903 public Builder mergeFrom(com.google.protobuf.Message other) { 1904 if (other instanceof io.prometheus.client.Metrics.Quantile) { 1905 return mergeFrom((io.prometheus.client.Metrics.Quantile)other); 1906 } else { 1907 super.mergeFrom(other); 1908 return this; 1909 } 1910 } 1911 mergeFrom(io.prometheus.client.Metrics.Quantile other)1912 public Builder mergeFrom(io.prometheus.client.Metrics.Quantile other) { 1913 if (other == io.prometheus.client.Metrics.Quantile.getDefaultInstance()) return this; 1914 if (other.hasQuantile()) { 1915 setQuantile(other.getQuantile()); 1916 } 1917 if (other.hasValue()) { 1918 setValue(other.getValue()); 1919 } 1920 this.mergeUnknownFields(other.getUnknownFields()); 1921 return this; 1922 } 1923 isInitialized()1924 public final boolean isInitialized() { 1925 return true; 1926 } 1927 mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1928 public Builder mergeFrom( 1929 com.google.protobuf.CodedInputStream input, 1930 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1931 throws java.io.IOException { 1932 io.prometheus.client.Metrics.Quantile parsedMessage = null; 1933 try { 1934 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 1935 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1936 parsedMessage = (io.prometheus.client.Metrics.Quantile) e.getUnfinishedMessage(); 1937 throw e; 1938 } finally { 1939 if (parsedMessage != null) { 1940 mergeFrom(parsedMessage); 1941 } 1942 } 1943 return this; 1944 } 1945 private int bitField0_; 1946 1947 private double quantile_ ; 1948 /** 1949 * <code>optional double quantile = 1;</code> 1950 */ hasQuantile()1951 public boolean hasQuantile() { 1952 return ((bitField0_ & 0x00000001) == 0x00000001); 1953 } 1954 /** 1955 * <code>optional double quantile = 1;</code> 1956 */ getQuantile()1957 public double getQuantile() { 1958 return quantile_; 1959 } 1960 /** 1961 * <code>optional double quantile = 1;</code> 1962 */ setQuantile(double value)1963 public Builder setQuantile(double value) { 1964 bitField0_ |= 0x00000001; 1965 quantile_ = value; 1966 onChanged(); 1967 return this; 1968 } 1969 /** 1970 * <code>optional double quantile = 1;</code> 1971 */ clearQuantile()1972 public Builder clearQuantile() { 1973 bitField0_ = (bitField0_ & ~0x00000001); 1974 quantile_ = 0D; 1975 onChanged(); 1976 return this; 1977 } 1978 1979 private double value_ ; 1980 /** 1981 * <code>optional double value = 2;</code> 1982 */ hasValue()1983 public boolean hasValue() { 1984 return ((bitField0_ & 0x00000002) == 0x00000002); 1985 } 1986 /** 1987 * <code>optional double value = 2;</code> 1988 */ getValue()1989 public double getValue() { 1990 return value_; 1991 } 1992 /** 1993 * <code>optional double value = 2;</code> 1994 */ setValue(double value)1995 public Builder setValue(double value) { 1996 bitField0_ |= 0x00000002; 1997 value_ = value; 1998 onChanged(); 1999 return this; 2000 } 2001 /** 2002 * <code>optional double value = 2;</code> 2003 */ clearValue()2004 public Builder clearValue() { 2005 bitField0_ = (bitField0_ & ~0x00000002); 2006 value_ = 0D; 2007 onChanged(); 2008 return this; 2009 } 2010 2011 // @@protoc_insertion_point(builder_scope:io.prometheus.client.Quantile) 2012 } 2013 2014 static { 2015 defaultInstance = new Quantile(true); defaultInstance.initFields()2016 defaultInstance.initFields(); 2017 } 2018 2019 // @@protoc_insertion_point(class_scope:io.prometheus.client.Quantile) 2020 } 2021 2022 public interface SummaryOrBuilder extends 2023 // @@protoc_insertion_point(interface_extends:io.prometheus.client.Summary) 2024 com.google.protobuf.MessageOrBuilder { 2025 2026 /** 2027 * <code>optional uint64 sample_count = 1;</code> 2028 */ hasSampleCount()2029 boolean hasSampleCount(); 2030 /** 2031 * <code>optional uint64 sample_count = 1;</code> 2032 */ getSampleCount()2033 long getSampleCount(); 2034 2035 /** 2036 * <code>optional double sample_sum = 2;</code> 2037 */ hasSampleSum()2038 boolean hasSampleSum(); 2039 /** 2040 * <code>optional double sample_sum = 2;</code> 2041 */ getSampleSum()2042 double getSampleSum(); 2043 2044 /** 2045 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2046 */ 2047 java.util.List<io.prometheus.client.Metrics.Quantile> getQuantileList()2048 getQuantileList(); 2049 /** 2050 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2051 */ getQuantile(int index)2052 io.prometheus.client.Metrics.Quantile getQuantile(int index); 2053 /** 2054 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2055 */ getQuantileCount()2056 int getQuantileCount(); 2057 /** 2058 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2059 */ 2060 java.util.List<? extends io.prometheus.client.Metrics.QuantileOrBuilder> getQuantileOrBuilderList()2061 getQuantileOrBuilderList(); 2062 /** 2063 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2064 */ getQuantileOrBuilder( int index)2065 io.prometheus.client.Metrics.QuantileOrBuilder getQuantileOrBuilder( 2066 int index); 2067 } 2068 /** 2069 * Protobuf type {@code io.prometheus.client.Summary} 2070 */ 2071 public static final class Summary extends 2072 com.google.protobuf.GeneratedMessage implements 2073 // @@protoc_insertion_point(message_implements:io.prometheus.client.Summary) 2074 SummaryOrBuilder { 2075 // Use Summary.newBuilder() to construct. Summary(com.google.protobuf.GeneratedMessage.Builder<?> builder)2076 private Summary(com.google.protobuf.GeneratedMessage.Builder<?> builder) { 2077 super(builder); 2078 this.unknownFields = builder.getUnknownFields(); 2079 } Summary(boolean noInit)2080 private Summary(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } 2081 2082 private static final Summary defaultInstance; getDefaultInstance()2083 public static Summary getDefaultInstance() { 2084 return defaultInstance; 2085 } 2086 getDefaultInstanceForType()2087 public Summary getDefaultInstanceForType() { 2088 return defaultInstance; 2089 } 2090 2091 private final com.google.protobuf.UnknownFieldSet unknownFields; 2092 @java.lang.Override 2093 public final com.google.protobuf.UnknownFieldSet getUnknownFields()2094 getUnknownFields() { 2095 return this.unknownFields; 2096 } Summary( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2097 private Summary( 2098 com.google.protobuf.CodedInputStream input, 2099 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2100 throws com.google.protobuf.InvalidProtocolBufferException { 2101 initFields(); 2102 int mutable_bitField0_ = 0; 2103 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 2104 com.google.protobuf.UnknownFieldSet.newBuilder(); 2105 try { 2106 boolean done = false; 2107 while (!done) { 2108 int tag = input.readTag(); 2109 switch (tag) { 2110 case 0: 2111 done = true; 2112 break; 2113 default: { 2114 if (!parseUnknownField(input, unknownFields, 2115 extensionRegistry, tag)) { 2116 done = true; 2117 } 2118 break; 2119 } 2120 case 8: { 2121 bitField0_ |= 0x00000001; 2122 sampleCount_ = input.readUInt64(); 2123 break; 2124 } 2125 case 17: { 2126 bitField0_ |= 0x00000002; 2127 sampleSum_ = input.readDouble(); 2128 break; 2129 } 2130 case 26: { 2131 if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { 2132 quantile_ = new java.util.ArrayList<io.prometheus.client.Metrics.Quantile>(); 2133 mutable_bitField0_ |= 0x00000004; 2134 } 2135 quantile_.add(input.readMessage(io.prometheus.client.Metrics.Quantile.PARSER, extensionRegistry)); 2136 break; 2137 } 2138 } 2139 } 2140 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2141 throw e.setUnfinishedMessage(this); 2142 } catch (java.io.IOException e) { 2143 throw new com.google.protobuf.InvalidProtocolBufferException( 2144 e.getMessage()).setUnfinishedMessage(this); 2145 } finally { 2146 if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) { 2147 quantile_ = java.util.Collections.unmodifiableList(quantile_); 2148 } 2149 this.unknownFields = unknownFields.build(); 2150 makeExtensionsImmutable(); 2151 } 2152 } 2153 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()2154 getDescriptor() { 2155 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Summary_descriptor; 2156 } 2157 2158 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()2159 internalGetFieldAccessorTable() { 2160 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Summary_fieldAccessorTable 2161 .ensureFieldAccessorsInitialized( 2162 io.prometheus.client.Metrics.Summary.class, io.prometheus.client.Metrics.Summary.Builder.class); 2163 } 2164 2165 public static com.google.protobuf.Parser<Summary> PARSER = 2166 new com.google.protobuf.AbstractParser<Summary>() { 2167 public Summary parsePartialFrom( 2168 com.google.protobuf.CodedInputStream input, 2169 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2170 throws com.google.protobuf.InvalidProtocolBufferException { 2171 return new Summary(input, extensionRegistry); 2172 } 2173 }; 2174 2175 @java.lang.Override getParserForType()2176 public com.google.protobuf.Parser<Summary> getParserForType() { 2177 return PARSER; 2178 } 2179 2180 private int bitField0_; 2181 public static final int SAMPLE_COUNT_FIELD_NUMBER = 1; 2182 private long sampleCount_; 2183 /** 2184 * <code>optional uint64 sample_count = 1;</code> 2185 */ hasSampleCount()2186 public boolean hasSampleCount() { 2187 return ((bitField0_ & 0x00000001) == 0x00000001); 2188 } 2189 /** 2190 * <code>optional uint64 sample_count = 1;</code> 2191 */ getSampleCount()2192 public long getSampleCount() { 2193 return sampleCount_; 2194 } 2195 2196 public static final int SAMPLE_SUM_FIELD_NUMBER = 2; 2197 private double sampleSum_; 2198 /** 2199 * <code>optional double sample_sum = 2;</code> 2200 */ hasSampleSum()2201 public boolean hasSampleSum() { 2202 return ((bitField0_ & 0x00000002) == 0x00000002); 2203 } 2204 /** 2205 * <code>optional double sample_sum = 2;</code> 2206 */ getSampleSum()2207 public double getSampleSum() { 2208 return sampleSum_; 2209 } 2210 2211 public static final int QUANTILE_FIELD_NUMBER = 3; 2212 private java.util.List<io.prometheus.client.Metrics.Quantile> quantile_; 2213 /** 2214 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2215 */ getQuantileList()2216 public java.util.List<io.prometheus.client.Metrics.Quantile> getQuantileList() { 2217 return quantile_; 2218 } 2219 /** 2220 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2221 */ 2222 public java.util.List<? extends io.prometheus.client.Metrics.QuantileOrBuilder> getQuantileOrBuilderList()2223 getQuantileOrBuilderList() { 2224 return quantile_; 2225 } 2226 /** 2227 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2228 */ getQuantileCount()2229 public int getQuantileCount() { 2230 return quantile_.size(); 2231 } 2232 /** 2233 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2234 */ getQuantile(int index)2235 public io.prometheus.client.Metrics.Quantile getQuantile(int index) { 2236 return quantile_.get(index); 2237 } 2238 /** 2239 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2240 */ getQuantileOrBuilder( int index)2241 public io.prometheus.client.Metrics.QuantileOrBuilder getQuantileOrBuilder( 2242 int index) { 2243 return quantile_.get(index); 2244 } 2245 initFields()2246 private void initFields() { 2247 sampleCount_ = 0L; 2248 sampleSum_ = 0D; 2249 quantile_ = java.util.Collections.emptyList(); 2250 } 2251 private byte memoizedIsInitialized = -1; isInitialized()2252 public final boolean isInitialized() { 2253 byte isInitialized = memoizedIsInitialized; 2254 if (isInitialized == 1) return true; 2255 if (isInitialized == 0) return false; 2256 2257 memoizedIsInitialized = 1; 2258 return true; 2259 } 2260 writeTo(com.google.protobuf.CodedOutputStream output)2261 public void writeTo(com.google.protobuf.CodedOutputStream output) 2262 throws java.io.IOException { 2263 getSerializedSize(); 2264 if (((bitField0_ & 0x00000001) == 0x00000001)) { 2265 output.writeUInt64(1, sampleCount_); 2266 } 2267 if (((bitField0_ & 0x00000002) == 0x00000002)) { 2268 output.writeDouble(2, sampleSum_); 2269 } 2270 for (int i = 0; i < quantile_.size(); i++) { 2271 output.writeMessage(3, quantile_.get(i)); 2272 } 2273 getUnknownFields().writeTo(output); 2274 } 2275 2276 private int memoizedSerializedSize = -1; getSerializedSize()2277 public int getSerializedSize() { 2278 int size = memoizedSerializedSize; 2279 if (size != -1) return size; 2280 2281 size = 0; 2282 if (((bitField0_ & 0x00000001) == 0x00000001)) { 2283 size += com.google.protobuf.CodedOutputStream 2284 .computeUInt64Size(1, sampleCount_); 2285 } 2286 if (((bitField0_ & 0x00000002) == 0x00000002)) { 2287 size += com.google.protobuf.CodedOutputStream 2288 .computeDoubleSize(2, sampleSum_); 2289 } 2290 for (int i = 0; i < quantile_.size(); i++) { 2291 size += com.google.protobuf.CodedOutputStream 2292 .computeMessageSize(3, quantile_.get(i)); 2293 } 2294 size += getUnknownFields().getSerializedSize(); 2295 memoizedSerializedSize = size; 2296 return size; 2297 } 2298 2299 private static final long serialVersionUID = 0L; 2300 @java.lang.Override writeReplace()2301 protected java.lang.Object writeReplace() 2302 throws java.io.ObjectStreamException { 2303 return super.writeReplace(); 2304 } 2305 parseFrom( com.google.protobuf.ByteString data)2306 public static io.prometheus.client.Metrics.Summary parseFrom( 2307 com.google.protobuf.ByteString data) 2308 throws com.google.protobuf.InvalidProtocolBufferException { 2309 return PARSER.parseFrom(data); 2310 } parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2311 public static io.prometheus.client.Metrics.Summary parseFrom( 2312 com.google.protobuf.ByteString data, 2313 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2314 throws com.google.protobuf.InvalidProtocolBufferException { 2315 return PARSER.parseFrom(data, extensionRegistry); 2316 } parseFrom(byte[] data)2317 public static io.prometheus.client.Metrics.Summary parseFrom(byte[] data) 2318 throws com.google.protobuf.InvalidProtocolBufferException { 2319 return PARSER.parseFrom(data); 2320 } parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2321 public static io.prometheus.client.Metrics.Summary parseFrom( 2322 byte[] data, 2323 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2324 throws com.google.protobuf.InvalidProtocolBufferException { 2325 return PARSER.parseFrom(data, extensionRegistry); 2326 } parseFrom(java.io.InputStream input)2327 public static io.prometheus.client.Metrics.Summary parseFrom(java.io.InputStream input) 2328 throws java.io.IOException { 2329 return PARSER.parseFrom(input); 2330 } parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2331 public static io.prometheus.client.Metrics.Summary parseFrom( 2332 java.io.InputStream input, 2333 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2334 throws java.io.IOException { 2335 return PARSER.parseFrom(input, extensionRegistry); 2336 } parseDelimitedFrom(java.io.InputStream input)2337 public static io.prometheus.client.Metrics.Summary parseDelimitedFrom(java.io.InputStream input) 2338 throws java.io.IOException { 2339 return PARSER.parseDelimitedFrom(input); 2340 } parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2341 public static io.prometheus.client.Metrics.Summary parseDelimitedFrom( 2342 java.io.InputStream input, 2343 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2344 throws java.io.IOException { 2345 return PARSER.parseDelimitedFrom(input, extensionRegistry); 2346 } parseFrom( com.google.protobuf.CodedInputStream input)2347 public static io.prometheus.client.Metrics.Summary parseFrom( 2348 com.google.protobuf.CodedInputStream input) 2349 throws java.io.IOException { 2350 return PARSER.parseFrom(input); 2351 } parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2352 public static io.prometheus.client.Metrics.Summary parseFrom( 2353 com.google.protobuf.CodedInputStream input, 2354 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2355 throws java.io.IOException { 2356 return PARSER.parseFrom(input, extensionRegistry); 2357 } 2358 newBuilder()2359 public static Builder newBuilder() { return Builder.create(); } newBuilderForType()2360 public Builder newBuilderForType() { return newBuilder(); } newBuilder(io.prometheus.client.Metrics.Summary prototype)2361 public static Builder newBuilder(io.prometheus.client.Metrics.Summary prototype) { 2362 return newBuilder().mergeFrom(prototype); 2363 } toBuilder()2364 public Builder toBuilder() { return newBuilder(this); } 2365 2366 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent)2367 protected Builder newBuilderForType( 2368 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 2369 Builder builder = new Builder(parent); 2370 return builder; 2371 } 2372 /** 2373 * Protobuf type {@code io.prometheus.client.Summary} 2374 */ 2375 public static final class Builder extends 2376 com.google.protobuf.GeneratedMessage.Builder<Builder> implements 2377 // @@protoc_insertion_point(builder_implements:io.prometheus.client.Summary) 2378 io.prometheus.client.Metrics.SummaryOrBuilder { 2379 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()2380 getDescriptor() { 2381 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Summary_descriptor; 2382 } 2383 2384 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()2385 internalGetFieldAccessorTable() { 2386 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Summary_fieldAccessorTable 2387 .ensureFieldAccessorsInitialized( 2388 io.prometheus.client.Metrics.Summary.class, io.prometheus.client.Metrics.Summary.Builder.class); 2389 } 2390 2391 // Construct using io.prometheus.client.Metrics.Summary.newBuilder() Builder()2392 private Builder() { 2393 maybeForceBuilderInitialization(); 2394 } 2395 Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent)2396 private Builder( 2397 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 2398 super(parent); 2399 maybeForceBuilderInitialization(); 2400 } maybeForceBuilderInitialization()2401 private void maybeForceBuilderInitialization() { 2402 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { 2403 getQuantileFieldBuilder(); 2404 } 2405 } create()2406 private static Builder create() { 2407 return new Builder(); 2408 } 2409 clear()2410 public Builder clear() { 2411 super.clear(); 2412 sampleCount_ = 0L; 2413 bitField0_ = (bitField0_ & ~0x00000001); 2414 sampleSum_ = 0D; 2415 bitField0_ = (bitField0_ & ~0x00000002); 2416 if (quantileBuilder_ == null) { 2417 quantile_ = java.util.Collections.emptyList(); 2418 bitField0_ = (bitField0_ & ~0x00000004); 2419 } else { 2420 quantileBuilder_.clear(); 2421 } 2422 return this; 2423 } 2424 clone()2425 public Builder clone() { 2426 return create().mergeFrom(buildPartial()); 2427 } 2428 2429 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()2430 getDescriptorForType() { 2431 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Summary_descriptor; 2432 } 2433 getDefaultInstanceForType()2434 public io.prometheus.client.Metrics.Summary getDefaultInstanceForType() { 2435 return io.prometheus.client.Metrics.Summary.getDefaultInstance(); 2436 } 2437 build()2438 public io.prometheus.client.Metrics.Summary build() { 2439 io.prometheus.client.Metrics.Summary result = buildPartial(); 2440 if (!result.isInitialized()) { 2441 throw newUninitializedMessageException(result); 2442 } 2443 return result; 2444 } 2445 buildPartial()2446 public io.prometheus.client.Metrics.Summary buildPartial() { 2447 io.prometheus.client.Metrics.Summary result = new io.prometheus.client.Metrics.Summary(this); 2448 int from_bitField0_ = bitField0_; 2449 int to_bitField0_ = 0; 2450 if (((from_bitField0_ & 0x00000001) == 0x00000001)) { 2451 to_bitField0_ |= 0x00000001; 2452 } 2453 result.sampleCount_ = sampleCount_; 2454 if (((from_bitField0_ & 0x00000002) == 0x00000002)) { 2455 to_bitField0_ |= 0x00000002; 2456 } 2457 result.sampleSum_ = sampleSum_; 2458 if (quantileBuilder_ == null) { 2459 if (((bitField0_ & 0x00000004) == 0x00000004)) { 2460 quantile_ = java.util.Collections.unmodifiableList(quantile_); 2461 bitField0_ = (bitField0_ & ~0x00000004); 2462 } 2463 result.quantile_ = quantile_; 2464 } else { 2465 result.quantile_ = quantileBuilder_.build(); 2466 } 2467 result.bitField0_ = to_bitField0_; 2468 onBuilt(); 2469 return result; 2470 } 2471 mergeFrom(com.google.protobuf.Message other)2472 public Builder mergeFrom(com.google.protobuf.Message other) { 2473 if (other instanceof io.prometheus.client.Metrics.Summary) { 2474 return mergeFrom((io.prometheus.client.Metrics.Summary)other); 2475 } else { 2476 super.mergeFrom(other); 2477 return this; 2478 } 2479 } 2480 mergeFrom(io.prometheus.client.Metrics.Summary other)2481 public Builder mergeFrom(io.prometheus.client.Metrics.Summary other) { 2482 if (other == io.prometheus.client.Metrics.Summary.getDefaultInstance()) return this; 2483 if (other.hasSampleCount()) { 2484 setSampleCount(other.getSampleCount()); 2485 } 2486 if (other.hasSampleSum()) { 2487 setSampleSum(other.getSampleSum()); 2488 } 2489 if (quantileBuilder_ == null) { 2490 if (!other.quantile_.isEmpty()) { 2491 if (quantile_.isEmpty()) { 2492 quantile_ = other.quantile_; 2493 bitField0_ = (bitField0_ & ~0x00000004); 2494 } else { 2495 ensureQuantileIsMutable(); 2496 quantile_.addAll(other.quantile_); 2497 } 2498 onChanged(); 2499 } 2500 } else { 2501 if (!other.quantile_.isEmpty()) { 2502 if (quantileBuilder_.isEmpty()) { 2503 quantileBuilder_.dispose(); 2504 quantileBuilder_ = null; 2505 quantile_ = other.quantile_; 2506 bitField0_ = (bitField0_ & ~0x00000004); 2507 quantileBuilder_ = 2508 com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? 2509 getQuantileFieldBuilder() : null; 2510 } else { 2511 quantileBuilder_.addAllMessages(other.quantile_); 2512 } 2513 } 2514 } 2515 this.mergeUnknownFields(other.getUnknownFields()); 2516 return this; 2517 } 2518 isInitialized()2519 public final boolean isInitialized() { 2520 return true; 2521 } 2522 mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2523 public Builder mergeFrom( 2524 com.google.protobuf.CodedInputStream input, 2525 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2526 throws java.io.IOException { 2527 io.prometheus.client.Metrics.Summary parsedMessage = null; 2528 try { 2529 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 2530 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2531 parsedMessage = (io.prometheus.client.Metrics.Summary) e.getUnfinishedMessage(); 2532 throw e; 2533 } finally { 2534 if (parsedMessage != null) { 2535 mergeFrom(parsedMessage); 2536 } 2537 } 2538 return this; 2539 } 2540 private int bitField0_; 2541 2542 private long sampleCount_ ; 2543 /** 2544 * <code>optional uint64 sample_count = 1;</code> 2545 */ hasSampleCount()2546 public boolean hasSampleCount() { 2547 return ((bitField0_ & 0x00000001) == 0x00000001); 2548 } 2549 /** 2550 * <code>optional uint64 sample_count = 1;</code> 2551 */ getSampleCount()2552 public long getSampleCount() { 2553 return sampleCount_; 2554 } 2555 /** 2556 * <code>optional uint64 sample_count = 1;</code> 2557 */ setSampleCount(long value)2558 public Builder setSampleCount(long value) { 2559 bitField0_ |= 0x00000001; 2560 sampleCount_ = value; 2561 onChanged(); 2562 return this; 2563 } 2564 /** 2565 * <code>optional uint64 sample_count = 1;</code> 2566 */ clearSampleCount()2567 public Builder clearSampleCount() { 2568 bitField0_ = (bitField0_ & ~0x00000001); 2569 sampleCount_ = 0L; 2570 onChanged(); 2571 return this; 2572 } 2573 2574 private double sampleSum_ ; 2575 /** 2576 * <code>optional double sample_sum = 2;</code> 2577 */ hasSampleSum()2578 public boolean hasSampleSum() { 2579 return ((bitField0_ & 0x00000002) == 0x00000002); 2580 } 2581 /** 2582 * <code>optional double sample_sum = 2;</code> 2583 */ getSampleSum()2584 public double getSampleSum() { 2585 return sampleSum_; 2586 } 2587 /** 2588 * <code>optional double sample_sum = 2;</code> 2589 */ setSampleSum(double value)2590 public Builder setSampleSum(double value) { 2591 bitField0_ |= 0x00000002; 2592 sampleSum_ = value; 2593 onChanged(); 2594 return this; 2595 } 2596 /** 2597 * <code>optional double sample_sum = 2;</code> 2598 */ clearSampleSum()2599 public Builder clearSampleSum() { 2600 bitField0_ = (bitField0_ & ~0x00000002); 2601 sampleSum_ = 0D; 2602 onChanged(); 2603 return this; 2604 } 2605 2606 private java.util.List<io.prometheus.client.Metrics.Quantile> quantile_ = 2607 java.util.Collections.emptyList(); ensureQuantileIsMutable()2608 private void ensureQuantileIsMutable() { 2609 if (!((bitField0_ & 0x00000004) == 0x00000004)) { 2610 quantile_ = new java.util.ArrayList<io.prometheus.client.Metrics.Quantile>(quantile_); 2611 bitField0_ |= 0x00000004; 2612 } 2613 } 2614 2615 private com.google.protobuf.RepeatedFieldBuilder< 2616 io.prometheus.client.Metrics.Quantile, io.prometheus.client.Metrics.Quantile.Builder, io.prometheus.client.Metrics.QuantileOrBuilder> quantileBuilder_; 2617 2618 /** 2619 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2620 */ getQuantileList()2621 public java.util.List<io.prometheus.client.Metrics.Quantile> getQuantileList() { 2622 if (quantileBuilder_ == null) { 2623 return java.util.Collections.unmodifiableList(quantile_); 2624 } else { 2625 return quantileBuilder_.getMessageList(); 2626 } 2627 } 2628 /** 2629 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2630 */ getQuantileCount()2631 public int getQuantileCount() { 2632 if (quantileBuilder_ == null) { 2633 return quantile_.size(); 2634 } else { 2635 return quantileBuilder_.getCount(); 2636 } 2637 } 2638 /** 2639 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2640 */ getQuantile(int index)2641 public io.prometheus.client.Metrics.Quantile getQuantile(int index) { 2642 if (quantileBuilder_ == null) { 2643 return quantile_.get(index); 2644 } else { 2645 return quantileBuilder_.getMessage(index); 2646 } 2647 } 2648 /** 2649 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2650 */ setQuantile( int index, io.prometheus.client.Metrics.Quantile value)2651 public Builder setQuantile( 2652 int index, io.prometheus.client.Metrics.Quantile value) { 2653 if (quantileBuilder_ == null) { 2654 if (value == null) { 2655 throw new NullPointerException(); 2656 } 2657 ensureQuantileIsMutable(); 2658 quantile_.set(index, value); 2659 onChanged(); 2660 } else { 2661 quantileBuilder_.setMessage(index, value); 2662 } 2663 return this; 2664 } 2665 /** 2666 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2667 */ setQuantile( int index, io.prometheus.client.Metrics.Quantile.Builder builderForValue)2668 public Builder setQuantile( 2669 int index, io.prometheus.client.Metrics.Quantile.Builder builderForValue) { 2670 if (quantileBuilder_ == null) { 2671 ensureQuantileIsMutable(); 2672 quantile_.set(index, builderForValue.build()); 2673 onChanged(); 2674 } else { 2675 quantileBuilder_.setMessage(index, builderForValue.build()); 2676 } 2677 return this; 2678 } 2679 /** 2680 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2681 */ addQuantile(io.prometheus.client.Metrics.Quantile value)2682 public Builder addQuantile(io.prometheus.client.Metrics.Quantile value) { 2683 if (quantileBuilder_ == null) { 2684 if (value == null) { 2685 throw new NullPointerException(); 2686 } 2687 ensureQuantileIsMutable(); 2688 quantile_.add(value); 2689 onChanged(); 2690 } else { 2691 quantileBuilder_.addMessage(value); 2692 } 2693 return this; 2694 } 2695 /** 2696 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2697 */ addQuantile( int index, io.prometheus.client.Metrics.Quantile value)2698 public Builder addQuantile( 2699 int index, io.prometheus.client.Metrics.Quantile value) { 2700 if (quantileBuilder_ == null) { 2701 if (value == null) { 2702 throw new NullPointerException(); 2703 } 2704 ensureQuantileIsMutable(); 2705 quantile_.add(index, value); 2706 onChanged(); 2707 } else { 2708 quantileBuilder_.addMessage(index, value); 2709 } 2710 return this; 2711 } 2712 /** 2713 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2714 */ addQuantile( io.prometheus.client.Metrics.Quantile.Builder builderForValue)2715 public Builder addQuantile( 2716 io.prometheus.client.Metrics.Quantile.Builder builderForValue) { 2717 if (quantileBuilder_ == null) { 2718 ensureQuantileIsMutable(); 2719 quantile_.add(builderForValue.build()); 2720 onChanged(); 2721 } else { 2722 quantileBuilder_.addMessage(builderForValue.build()); 2723 } 2724 return this; 2725 } 2726 /** 2727 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2728 */ addQuantile( int index, io.prometheus.client.Metrics.Quantile.Builder builderForValue)2729 public Builder addQuantile( 2730 int index, io.prometheus.client.Metrics.Quantile.Builder builderForValue) { 2731 if (quantileBuilder_ == null) { 2732 ensureQuantileIsMutable(); 2733 quantile_.add(index, builderForValue.build()); 2734 onChanged(); 2735 } else { 2736 quantileBuilder_.addMessage(index, builderForValue.build()); 2737 } 2738 return this; 2739 } 2740 /** 2741 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2742 */ addAllQuantile( java.lang.Iterable<? extends io.prometheus.client.Metrics.Quantile> values)2743 public Builder addAllQuantile( 2744 java.lang.Iterable<? extends io.prometheus.client.Metrics.Quantile> values) { 2745 if (quantileBuilder_ == null) { 2746 ensureQuantileIsMutable(); 2747 com.google.protobuf.AbstractMessageLite.Builder.addAll( 2748 values, quantile_); 2749 onChanged(); 2750 } else { 2751 quantileBuilder_.addAllMessages(values); 2752 } 2753 return this; 2754 } 2755 /** 2756 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2757 */ clearQuantile()2758 public Builder clearQuantile() { 2759 if (quantileBuilder_ == null) { 2760 quantile_ = java.util.Collections.emptyList(); 2761 bitField0_ = (bitField0_ & ~0x00000004); 2762 onChanged(); 2763 } else { 2764 quantileBuilder_.clear(); 2765 } 2766 return this; 2767 } 2768 /** 2769 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2770 */ removeQuantile(int index)2771 public Builder removeQuantile(int index) { 2772 if (quantileBuilder_ == null) { 2773 ensureQuantileIsMutable(); 2774 quantile_.remove(index); 2775 onChanged(); 2776 } else { 2777 quantileBuilder_.remove(index); 2778 } 2779 return this; 2780 } 2781 /** 2782 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2783 */ getQuantileBuilder( int index)2784 public io.prometheus.client.Metrics.Quantile.Builder getQuantileBuilder( 2785 int index) { 2786 return getQuantileFieldBuilder().getBuilder(index); 2787 } 2788 /** 2789 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2790 */ getQuantileOrBuilder( int index)2791 public io.prometheus.client.Metrics.QuantileOrBuilder getQuantileOrBuilder( 2792 int index) { 2793 if (quantileBuilder_ == null) { 2794 return quantile_.get(index); } else { 2795 return quantileBuilder_.getMessageOrBuilder(index); 2796 } 2797 } 2798 /** 2799 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2800 */ 2801 public java.util.List<? extends io.prometheus.client.Metrics.QuantileOrBuilder> getQuantileOrBuilderList()2802 getQuantileOrBuilderList() { 2803 if (quantileBuilder_ != null) { 2804 return quantileBuilder_.getMessageOrBuilderList(); 2805 } else { 2806 return java.util.Collections.unmodifiableList(quantile_); 2807 } 2808 } 2809 /** 2810 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2811 */ addQuantileBuilder()2812 public io.prometheus.client.Metrics.Quantile.Builder addQuantileBuilder() { 2813 return getQuantileFieldBuilder().addBuilder( 2814 io.prometheus.client.Metrics.Quantile.getDefaultInstance()); 2815 } 2816 /** 2817 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2818 */ addQuantileBuilder( int index)2819 public io.prometheus.client.Metrics.Quantile.Builder addQuantileBuilder( 2820 int index) { 2821 return getQuantileFieldBuilder().addBuilder( 2822 index, io.prometheus.client.Metrics.Quantile.getDefaultInstance()); 2823 } 2824 /** 2825 * <code>repeated .io.prometheus.client.Quantile quantile = 3;</code> 2826 */ 2827 public java.util.List<io.prometheus.client.Metrics.Quantile.Builder> getQuantileBuilderList()2828 getQuantileBuilderList() { 2829 return getQuantileFieldBuilder().getBuilderList(); 2830 } 2831 private com.google.protobuf.RepeatedFieldBuilder< 2832 io.prometheus.client.Metrics.Quantile, io.prometheus.client.Metrics.Quantile.Builder, io.prometheus.client.Metrics.QuantileOrBuilder> getQuantileFieldBuilder()2833 getQuantileFieldBuilder() { 2834 if (quantileBuilder_ == null) { 2835 quantileBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< 2836 io.prometheus.client.Metrics.Quantile, io.prometheus.client.Metrics.Quantile.Builder, io.prometheus.client.Metrics.QuantileOrBuilder>( 2837 quantile_, 2838 ((bitField0_ & 0x00000004) == 0x00000004), 2839 getParentForChildren(), 2840 isClean()); 2841 quantile_ = null; 2842 } 2843 return quantileBuilder_; 2844 } 2845 2846 // @@protoc_insertion_point(builder_scope:io.prometheus.client.Summary) 2847 } 2848 2849 static { 2850 defaultInstance = new Summary(true); defaultInstance.initFields()2851 defaultInstance.initFields(); 2852 } 2853 2854 // @@protoc_insertion_point(class_scope:io.prometheus.client.Summary) 2855 } 2856 2857 public interface UntypedOrBuilder extends 2858 // @@protoc_insertion_point(interface_extends:io.prometheus.client.Untyped) 2859 com.google.protobuf.MessageOrBuilder { 2860 2861 /** 2862 * <code>optional double value = 1;</code> 2863 */ hasValue()2864 boolean hasValue(); 2865 /** 2866 * <code>optional double value = 1;</code> 2867 */ getValue()2868 double getValue(); 2869 } 2870 /** 2871 * Protobuf type {@code io.prometheus.client.Untyped} 2872 */ 2873 public static final class Untyped extends 2874 com.google.protobuf.GeneratedMessage implements 2875 // @@protoc_insertion_point(message_implements:io.prometheus.client.Untyped) 2876 UntypedOrBuilder { 2877 // Use Untyped.newBuilder() to construct. Untyped(com.google.protobuf.GeneratedMessage.Builder<?> builder)2878 private Untyped(com.google.protobuf.GeneratedMessage.Builder<?> builder) { 2879 super(builder); 2880 this.unknownFields = builder.getUnknownFields(); 2881 } Untyped(boolean noInit)2882 private Untyped(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } 2883 2884 private static final Untyped defaultInstance; getDefaultInstance()2885 public static Untyped getDefaultInstance() { 2886 return defaultInstance; 2887 } 2888 getDefaultInstanceForType()2889 public Untyped getDefaultInstanceForType() { 2890 return defaultInstance; 2891 } 2892 2893 private final com.google.protobuf.UnknownFieldSet unknownFields; 2894 @java.lang.Override 2895 public final com.google.protobuf.UnknownFieldSet getUnknownFields()2896 getUnknownFields() { 2897 return this.unknownFields; 2898 } Untyped( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2899 private Untyped( 2900 com.google.protobuf.CodedInputStream input, 2901 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2902 throws com.google.protobuf.InvalidProtocolBufferException { 2903 initFields(); 2904 int mutable_bitField0_ = 0; 2905 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 2906 com.google.protobuf.UnknownFieldSet.newBuilder(); 2907 try { 2908 boolean done = false; 2909 while (!done) { 2910 int tag = input.readTag(); 2911 switch (tag) { 2912 case 0: 2913 done = true; 2914 break; 2915 default: { 2916 if (!parseUnknownField(input, unknownFields, 2917 extensionRegistry, tag)) { 2918 done = true; 2919 } 2920 break; 2921 } 2922 case 9: { 2923 bitField0_ |= 0x00000001; 2924 value_ = input.readDouble(); 2925 break; 2926 } 2927 } 2928 } 2929 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2930 throw e.setUnfinishedMessage(this); 2931 } catch (java.io.IOException e) { 2932 throw new com.google.protobuf.InvalidProtocolBufferException( 2933 e.getMessage()).setUnfinishedMessage(this); 2934 } finally { 2935 this.unknownFields = unknownFields.build(); 2936 makeExtensionsImmutable(); 2937 } 2938 } 2939 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()2940 getDescriptor() { 2941 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Untyped_descriptor; 2942 } 2943 2944 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()2945 internalGetFieldAccessorTable() { 2946 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Untyped_fieldAccessorTable 2947 .ensureFieldAccessorsInitialized( 2948 io.prometheus.client.Metrics.Untyped.class, io.prometheus.client.Metrics.Untyped.Builder.class); 2949 } 2950 2951 public static com.google.protobuf.Parser<Untyped> PARSER = 2952 new com.google.protobuf.AbstractParser<Untyped>() { 2953 public Untyped parsePartialFrom( 2954 com.google.protobuf.CodedInputStream input, 2955 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2956 throws com.google.protobuf.InvalidProtocolBufferException { 2957 return new Untyped(input, extensionRegistry); 2958 } 2959 }; 2960 2961 @java.lang.Override getParserForType()2962 public com.google.protobuf.Parser<Untyped> getParserForType() { 2963 return PARSER; 2964 } 2965 2966 private int bitField0_; 2967 public static final int VALUE_FIELD_NUMBER = 1; 2968 private double value_; 2969 /** 2970 * <code>optional double value = 1;</code> 2971 */ hasValue()2972 public boolean hasValue() { 2973 return ((bitField0_ & 0x00000001) == 0x00000001); 2974 } 2975 /** 2976 * <code>optional double value = 1;</code> 2977 */ getValue()2978 public double getValue() { 2979 return value_; 2980 } 2981 initFields()2982 private void initFields() { 2983 value_ = 0D; 2984 } 2985 private byte memoizedIsInitialized = -1; isInitialized()2986 public final boolean isInitialized() { 2987 byte isInitialized = memoizedIsInitialized; 2988 if (isInitialized == 1) return true; 2989 if (isInitialized == 0) return false; 2990 2991 memoizedIsInitialized = 1; 2992 return true; 2993 } 2994 writeTo(com.google.protobuf.CodedOutputStream output)2995 public void writeTo(com.google.protobuf.CodedOutputStream output) 2996 throws java.io.IOException { 2997 getSerializedSize(); 2998 if (((bitField0_ & 0x00000001) == 0x00000001)) { 2999 output.writeDouble(1, value_); 3000 } 3001 getUnknownFields().writeTo(output); 3002 } 3003 3004 private int memoizedSerializedSize = -1; getSerializedSize()3005 public int getSerializedSize() { 3006 int size = memoizedSerializedSize; 3007 if (size != -1) return size; 3008 3009 size = 0; 3010 if (((bitField0_ & 0x00000001) == 0x00000001)) { 3011 size += com.google.protobuf.CodedOutputStream 3012 .computeDoubleSize(1, value_); 3013 } 3014 size += getUnknownFields().getSerializedSize(); 3015 memoizedSerializedSize = size; 3016 return size; 3017 } 3018 3019 private static final long serialVersionUID = 0L; 3020 @java.lang.Override writeReplace()3021 protected java.lang.Object writeReplace() 3022 throws java.io.ObjectStreamException { 3023 return super.writeReplace(); 3024 } 3025 parseFrom( com.google.protobuf.ByteString data)3026 public static io.prometheus.client.Metrics.Untyped parseFrom( 3027 com.google.protobuf.ByteString data) 3028 throws com.google.protobuf.InvalidProtocolBufferException { 3029 return PARSER.parseFrom(data); 3030 } parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3031 public static io.prometheus.client.Metrics.Untyped parseFrom( 3032 com.google.protobuf.ByteString data, 3033 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3034 throws com.google.protobuf.InvalidProtocolBufferException { 3035 return PARSER.parseFrom(data, extensionRegistry); 3036 } parseFrom(byte[] data)3037 public static io.prometheus.client.Metrics.Untyped parseFrom(byte[] data) 3038 throws com.google.protobuf.InvalidProtocolBufferException { 3039 return PARSER.parseFrom(data); 3040 } parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3041 public static io.prometheus.client.Metrics.Untyped parseFrom( 3042 byte[] data, 3043 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3044 throws com.google.protobuf.InvalidProtocolBufferException { 3045 return PARSER.parseFrom(data, extensionRegistry); 3046 } parseFrom(java.io.InputStream input)3047 public static io.prometheus.client.Metrics.Untyped parseFrom(java.io.InputStream input) 3048 throws java.io.IOException { 3049 return PARSER.parseFrom(input); 3050 } parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3051 public static io.prometheus.client.Metrics.Untyped parseFrom( 3052 java.io.InputStream input, 3053 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3054 throws java.io.IOException { 3055 return PARSER.parseFrom(input, extensionRegistry); 3056 } parseDelimitedFrom(java.io.InputStream input)3057 public static io.prometheus.client.Metrics.Untyped parseDelimitedFrom(java.io.InputStream input) 3058 throws java.io.IOException { 3059 return PARSER.parseDelimitedFrom(input); 3060 } parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3061 public static io.prometheus.client.Metrics.Untyped parseDelimitedFrom( 3062 java.io.InputStream input, 3063 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3064 throws java.io.IOException { 3065 return PARSER.parseDelimitedFrom(input, extensionRegistry); 3066 } parseFrom( com.google.protobuf.CodedInputStream input)3067 public static io.prometheus.client.Metrics.Untyped parseFrom( 3068 com.google.protobuf.CodedInputStream input) 3069 throws java.io.IOException { 3070 return PARSER.parseFrom(input); 3071 } parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3072 public static io.prometheus.client.Metrics.Untyped parseFrom( 3073 com.google.protobuf.CodedInputStream input, 3074 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3075 throws java.io.IOException { 3076 return PARSER.parseFrom(input, extensionRegistry); 3077 } 3078 newBuilder()3079 public static Builder newBuilder() { return Builder.create(); } newBuilderForType()3080 public Builder newBuilderForType() { return newBuilder(); } newBuilder(io.prometheus.client.Metrics.Untyped prototype)3081 public static Builder newBuilder(io.prometheus.client.Metrics.Untyped prototype) { 3082 return newBuilder().mergeFrom(prototype); 3083 } toBuilder()3084 public Builder toBuilder() { return newBuilder(this); } 3085 3086 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent)3087 protected Builder newBuilderForType( 3088 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 3089 Builder builder = new Builder(parent); 3090 return builder; 3091 } 3092 /** 3093 * Protobuf type {@code io.prometheus.client.Untyped} 3094 */ 3095 public static final class Builder extends 3096 com.google.protobuf.GeneratedMessage.Builder<Builder> implements 3097 // @@protoc_insertion_point(builder_implements:io.prometheus.client.Untyped) 3098 io.prometheus.client.Metrics.UntypedOrBuilder { 3099 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()3100 getDescriptor() { 3101 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Untyped_descriptor; 3102 } 3103 3104 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()3105 internalGetFieldAccessorTable() { 3106 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Untyped_fieldAccessorTable 3107 .ensureFieldAccessorsInitialized( 3108 io.prometheus.client.Metrics.Untyped.class, io.prometheus.client.Metrics.Untyped.Builder.class); 3109 } 3110 3111 // Construct using io.prometheus.client.Metrics.Untyped.newBuilder() Builder()3112 private Builder() { 3113 maybeForceBuilderInitialization(); 3114 } 3115 Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent)3116 private Builder( 3117 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 3118 super(parent); 3119 maybeForceBuilderInitialization(); 3120 } maybeForceBuilderInitialization()3121 private void maybeForceBuilderInitialization() { 3122 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { 3123 } 3124 } create()3125 private static Builder create() { 3126 return new Builder(); 3127 } 3128 clear()3129 public Builder clear() { 3130 super.clear(); 3131 value_ = 0D; 3132 bitField0_ = (bitField0_ & ~0x00000001); 3133 return this; 3134 } 3135 clone()3136 public Builder clone() { 3137 return create().mergeFrom(buildPartial()); 3138 } 3139 3140 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()3141 getDescriptorForType() { 3142 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Untyped_descriptor; 3143 } 3144 getDefaultInstanceForType()3145 public io.prometheus.client.Metrics.Untyped getDefaultInstanceForType() { 3146 return io.prometheus.client.Metrics.Untyped.getDefaultInstance(); 3147 } 3148 build()3149 public io.prometheus.client.Metrics.Untyped build() { 3150 io.prometheus.client.Metrics.Untyped result = buildPartial(); 3151 if (!result.isInitialized()) { 3152 throw newUninitializedMessageException(result); 3153 } 3154 return result; 3155 } 3156 buildPartial()3157 public io.prometheus.client.Metrics.Untyped buildPartial() { 3158 io.prometheus.client.Metrics.Untyped result = new io.prometheus.client.Metrics.Untyped(this); 3159 int from_bitField0_ = bitField0_; 3160 int to_bitField0_ = 0; 3161 if (((from_bitField0_ & 0x00000001) == 0x00000001)) { 3162 to_bitField0_ |= 0x00000001; 3163 } 3164 result.value_ = value_; 3165 result.bitField0_ = to_bitField0_; 3166 onBuilt(); 3167 return result; 3168 } 3169 mergeFrom(com.google.protobuf.Message other)3170 public Builder mergeFrom(com.google.protobuf.Message other) { 3171 if (other instanceof io.prometheus.client.Metrics.Untyped) { 3172 return mergeFrom((io.prometheus.client.Metrics.Untyped)other); 3173 } else { 3174 super.mergeFrom(other); 3175 return this; 3176 } 3177 } 3178 mergeFrom(io.prometheus.client.Metrics.Untyped other)3179 public Builder mergeFrom(io.prometheus.client.Metrics.Untyped other) { 3180 if (other == io.prometheus.client.Metrics.Untyped.getDefaultInstance()) return this; 3181 if (other.hasValue()) { 3182 setValue(other.getValue()); 3183 } 3184 this.mergeUnknownFields(other.getUnknownFields()); 3185 return this; 3186 } 3187 isInitialized()3188 public final boolean isInitialized() { 3189 return true; 3190 } 3191 mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3192 public Builder mergeFrom( 3193 com.google.protobuf.CodedInputStream input, 3194 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3195 throws java.io.IOException { 3196 io.prometheus.client.Metrics.Untyped parsedMessage = null; 3197 try { 3198 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 3199 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 3200 parsedMessage = (io.prometheus.client.Metrics.Untyped) e.getUnfinishedMessage(); 3201 throw e; 3202 } finally { 3203 if (parsedMessage != null) { 3204 mergeFrom(parsedMessage); 3205 } 3206 } 3207 return this; 3208 } 3209 private int bitField0_; 3210 3211 private double value_ ; 3212 /** 3213 * <code>optional double value = 1;</code> 3214 */ hasValue()3215 public boolean hasValue() { 3216 return ((bitField0_ & 0x00000001) == 0x00000001); 3217 } 3218 /** 3219 * <code>optional double value = 1;</code> 3220 */ getValue()3221 public double getValue() { 3222 return value_; 3223 } 3224 /** 3225 * <code>optional double value = 1;</code> 3226 */ setValue(double value)3227 public Builder setValue(double value) { 3228 bitField0_ |= 0x00000001; 3229 value_ = value; 3230 onChanged(); 3231 return this; 3232 } 3233 /** 3234 * <code>optional double value = 1;</code> 3235 */ clearValue()3236 public Builder clearValue() { 3237 bitField0_ = (bitField0_ & ~0x00000001); 3238 value_ = 0D; 3239 onChanged(); 3240 return this; 3241 } 3242 3243 // @@protoc_insertion_point(builder_scope:io.prometheus.client.Untyped) 3244 } 3245 3246 static { 3247 defaultInstance = new Untyped(true); defaultInstance.initFields()3248 defaultInstance.initFields(); 3249 } 3250 3251 // @@protoc_insertion_point(class_scope:io.prometheus.client.Untyped) 3252 } 3253 3254 public interface HistogramOrBuilder extends 3255 // @@protoc_insertion_point(interface_extends:io.prometheus.client.Histogram) 3256 com.google.protobuf.MessageOrBuilder { 3257 3258 /** 3259 * <code>optional uint64 sample_count = 1;</code> 3260 */ hasSampleCount()3261 boolean hasSampleCount(); 3262 /** 3263 * <code>optional uint64 sample_count = 1;</code> 3264 */ getSampleCount()3265 long getSampleCount(); 3266 3267 /** 3268 * <code>optional double sample_sum = 2;</code> 3269 */ hasSampleSum()3270 boolean hasSampleSum(); 3271 /** 3272 * <code>optional double sample_sum = 2;</code> 3273 */ getSampleSum()3274 double getSampleSum(); 3275 3276 /** 3277 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3278 * 3279 * <pre> 3280 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3281 * </pre> 3282 */ 3283 java.util.List<io.prometheus.client.Metrics.Bucket> getBucketList()3284 getBucketList(); 3285 /** 3286 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3287 * 3288 * <pre> 3289 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3290 * </pre> 3291 */ getBucket(int index)3292 io.prometheus.client.Metrics.Bucket getBucket(int index); 3293 /** 3294 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3295 * 3296 * <pre> 3297 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3298 * </pre> 3299 */ getBucketCount()3300 int getBucketCount(); 3301 /** 3302 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3303 * 3304 * <pre> 3305 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3306 * </pre> 3307 */ 3308 java.util.List<? extends io.prometheus.client.Metrics.BucketOrBuilder> getBucketOrBuilderList()3309 getBucketOrBuilderList(); 3310 /** 3311 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3312 * 3313 * <pre> 3314 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3315 * </pre> 3316 */ getBucketOrBuilder( int index)3317 io.prometheus.client.Metrics.BucketOrBuilder getBucketOrBuilder( 3318 int index); 3319 } 3320 /** 3321 * Protobuf type {@code io.prometheus.client.Histogram} 3322 */ 3323 public static final class Histogram extends 3324 com.google.protobuf.GeneratedMessage implements 3325 // @@protoc_insertion_point(message_implements:io.prometheus.client.Histogram) 3326 HistogramOrBuilder { 3327 // Use Histogram.newBuilder() to construct. Histogram(com.google.protobuf.GeneratedMessage.Builder<?> builder)3328 private Histogram(com.google.protobuf.GeneratedMessage.Builder<?> builder) { 3329 super(builder); 3330 this.unknownFields = builder.getUnknownFields(); 3331 } Histogram(boolean noInit)3332 private Histogram(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } 3333 3334 private static final Histogram defaultInstance; getDefaultInstance()3335 public static Histogram getDefaultInstance() { 3336 return defaultInstance; 3337 } 3338 getDefaultInstanceForType()3339 public Histogram getDefaultInstanceForType() { 3340 return defaultInstance; 3341 } 3342 3343 private final com.google.protobuf.UnknownFieldSet unknownFields; 3344 @java.lang.Override 3345 public final com.google.protobuf.UnknownFieldSet getUnknownFields()3346 getUnknownFields() { 3347 return this.unknownFields; 3348 } Histogram( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3349 private Histogram( 3350 com.google.protobuf.CodedInputStream input, 3351 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3352 throws com.google.protobuf.InvalidProtocolBufferException { 3353 initFields(); 3354 int mutable_bitField0_ = 0; 3355 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 3356 com.google.protobuf.UnknownFieldSet.newBuilder(); 3357 try { 3358 boolean done = false; 3359 while (!done) { 3360 int tag = input.readTag(); 3361 switch (tag) { 3362 case 0: 3363 done = true; 3364 break; 3365 default: { 3366 if (!parseUnknownField(input, unknownFields, 3367 extensionRegistry, tag)) { 3368 done = true; 3369 } 3370 break; 3371 } 3372 case 8: { 3373 bitField0_ |= 0x00000001; 3374 sampleCount_ = input.readUInt64(); 3375 break; 3376 } 3377 case 17: { 3378 bitField0_ |= 0x00000002; 3379 sampleSum_ = input.readDouble(); 3380 break; 3381 } 3382 case 26: { 3383 if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { 3384 bucket_ = new java.util.ArrayList<io.prometheus.client.Metrics.Bucket>(); 3385 mutable_bitField0_ |= 0x00000004; 3386 } 3387 bucket_.add(input.readMessage(io.prometheus.client.Metrics.Bucket.PARSER, extensionRegistry)); 3388 break; 3389 } 3390 } 3391 } 3392 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 3393 throw e.setUnfinishedMessage(this); 3394 } catch (java.io.IOException e) { 3395 throw new com.google.protobuf.InvalidProtocolBufferException( 3396 e.getMessage()).setUnfinishedMessage(this); 3397 } finally { 3398 if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) { 3399 bucket_ = java.util.Collections.unmodifiableList(bucket_); 3400 } 3401 this.unknownFields = unknownFields.build(); 3402 makeExtensionsImmutable(); 3403 } 3404 } 3405 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()3406 getDescriptor() { 3407 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Histogram_descriptor; 3408 } 3409 3410 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()3411 internalGetFieldAccessorTable() { 3412 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Histogram_fieldAccessorTable 3413 .ensureFieldAccessorsInitialized( 3414 io.prometheus.client.Metrics.Histogram.class, io.prometheus.client.Metrics.Histogram.Builder.class); 3415 } 3416 3417 public static com.google.protobuf.Parser<Histogram> PARSER = 3418 new com.google.protobuf.AbstractParser<Histogram>() { 3419 public Histogram parsePartialFrom( 3420 com.google.protobuf.CodedInputStream input, 3421 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3422 throws com.google.protobuf.InvalidProtocolBufferException { 3423 return new Histogram(input, extensionRegistry); 3424 } 3425 }; 3426 3427 @java.lang.Override getParserForType()3428 public com.google.protobuf.Parser<Histogram> getParserForType() { 3429 return PARSER; 3430 } 3431 3432 private int bitField0_; 3433 public static final int SAMPLE_COUNT_FIELD_NUMBER = 1; 3434 private long sampleCount_; 3435 /** 3436 * <code>optional uint64 sample_count = 1;</code> 3437 */ hasSampleCount()3438 public boolean hasSampleCount() { 3439 return ((bitField0_ & 0x00000001) == 0x00000001); 3440 } 3441 /** 3442 * <code>optional uint64 sample_count = 1;</code> 3443 */ getSampleCount()3444 public long getSampleCount() { 3445 return sampleCount_; 3446 } 3447 3448 public static final int SAMPLE_SUM_FIELD_NUMBER = 2; 3449 private double sampleSum_; 3450 /** 3451 * <code>optional double sample_sum = 2;</code> 3452 */ hasSampleSum()3453 public boolean hasSampleSum() { 3454 return ((bitField0_ & 0x00000002) == 0x00000002); 3455 } 3456 /** 3457 * <code>optional double sample_sum = 2;</code> 3458 */ getSampleSum()3459 public double getSampleSum() { 3460 return sampleSum_; 3461 } 3462 3463 public static final int BUCKET_FIELD_NUMBER = 3; 3464 private java.util.List<io.prometheus.client.Metrics.Bucket> bucket_; 3465 /** 3466 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3467 * 3468 * <pre> 3469 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3470 * </pre> 3471 */ getBucketList()3472 public java.util.List<io.prometheus.client.Metrics.Bucket> getBucketList() { 3473 return bucket_; 3474 } 3475 /** 3476 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3477 * 3478 * <pre> 3479 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3480 * </pre> 3481 */ 3482 public java.util.List<? extends io.prometheus.client.Metrics.BucketOrBuilder> getBucketOrBuilderList()3483 getBucketOrBuilderList() { 3484 return bucket_; 3485 } 3486 /** 3487 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3488 * 3489 * <pre> 3490 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3491 * </pre> 3492 */ getBucketCount()3493 public int getBucketCount() { 3494 return bucket_.size(); 3495 } 3496 /** 3497 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3498 * 3499 * <pre> 3500 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3501 * </pre> 3502 */ getBucket(int index)3503 public io.prometheus.client.Metrics.Bucket getBucket(int index) { 3504 return bucket_.get(index); 3505 } 3506 /** 3507 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3508 * 3509 * <pre> 3510 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3511 * </pre> 3512 */ getBucketOrBuilder( int index)3513 public io.prometheus.client.Metrics.BucketOrBuilder getBucketOrBuilder( 3514 int index) { 3515 return bucket_.get(index); 3516 } 3517 initFields()3518 private void initFields() { 3519 sampleCount_ = 0L; 3520 sampleSum_ = 0D; 3521 bucket_ = java.util.Collections.emptyList(); 3522 } 3523 private byte memoizedIsInitialized = -1; isInitialized()3524 public final boolean isInitialized() { 3525 byte isInitialized = memoizedIsInitialized; 3526 if (isInitialized == 1) return true; 3527 if (isInitialized == 0) return false; 3528 3529 memoizedIsInitialized = 1; 3530 return true; 3531 } 3532 writeTo(com.google.protobuf.CodedOutputStream output)3533 public void writeTo(com.google.protobuf.CodedOutputStream output) 3534 throws java.io.IOException { 3535 getSerializedSize(); 3536 if (((bitField0_ & 0x00000001) == 0x00000001)) { 3537 output.writeUInt64(1, sampleCount_); 3538 } 3539 if (((bitField0_ & 0x00000002) == 0x00000002)) { 3540 output.writeDouble(2, sampleSum_); 3541 } 3542 for (int i = 0; i < bucket_.size(); i++) { 3543 output.writeMessage(3, bucket_.get(i)); 3544 } 3545 getUnknownFields().writeTo(output); 3546 } 3547 3548 private int memoizedSerializedSize = -1; getSerializedSize()3549 public int getSerializedSize() { 3550 int size = memoizedSerializedSize; 3551 if (size != -1) return size; 3552 3553 size = 0; 3554 if (((bitField0_ & 0x00000001) == 0x00000001)) { 3555 size += com.google.protobuf.CodedOutputStream 3556 .computeUInt64Size(1, sampleCount_); 3557 } 3558 if (((bitField0_ & 0x00000002) == 0x00000002)) { 3559 size += com.google.protobuf.CodedOutputStream 3560 .computeDoubleSize(2, sampleSum_); 3561 } 3562 for (int i = 0; i < bucket_.size(); i++) { 3563 size += com.google.protobuf.CodedOutputStream 3564 .computeMessageSize(3, bucket_.get(i)); 3565 } 3566 size += getUnknownFields().getSerializedSize(); 3567 memoizedSerializedSize = size; 3568 return size; 3569 } 3570 3571 private static final long serialVersionUID = 0L; 3572 @java.lang.Override writeReplace()3573 protected java.lang.Object writeReplace() 3574 throws java.io.ObjectStreamException { 3575 return super.writeReplace(); 3576 } 3577 parseFrom( com.google.protobuf.ByteString data)3578 public static io.prometheus.client.Metrics.Histogram parseFrom( 3579 com.google.protobuf.ByteString data) 3580 throws com.google.protobuf.InvalidProtocolBufferException { 3581 return PARSER.parseFrom(data); 3582 } parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3583 public static io.prometheus.client.Metrics.Histogram parseFrom( 3584 com.google.protobuf.ByteString data, 3585 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3586 throws com.google.protobuf.InvalidProtocolBufferException { 3587 return PARSER.parseFrom(data, extensionRegistry); 3588 } parseFrom(byte[] data)3589 public static io.prometheus.client.Metrics.Histogram parseFrom(byte[] data) 3590 throws com.google.protobuf.InvalidProtocolBufferException { 3591 return PARSER.parseFrom(data); 3592 } parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3593 public static io.prometheus.client.Metrics.Histogram parseFrom( 3594 byte[] data, 3595 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3596 throws com.google.protobuf.InvalidProtocolBufferException { 3597 return PARSER.parseFrom(data, extensionRegistry); 3598 } parseFrom(java.io.InputStream input)3599 public static io.prometheus.client.Metrics.Histogram parseFrom(java.io.InputStream input) 3600 throws java.io.IOException { 3601 return PARSER.parseFrom(input); 3602 } parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3603 public static io.prometheus.client.Metrics.Histogram parseFrom( 3604 java.io.InputStream input, 3605 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3606 throws java.io.IOException { 3607 return PARSER.parseFrom(input, extensionRegistry); 3608 } parseDelimitedFrom(java.io.InputStream input)3609 public static io.prometheus.client.Metrics.Histogram parseDelimitedFrom(java.io.InputStream input) 3610 throws java.io.IOException { 3611 return PARSER.parseDelimitedFrom(input); 3612 } parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3613 public static io.prometheus.client.Metrics.Histogram parseDelimitedFrom( 3614 java.io.InputStream input, 3615 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3616 throws java.io.IOException { 3617 return PARSER.parseDelimitedFrom(input, extensionRegistry); 3618 } parseFrom( com.google.protobuf.CodedInputStream input)3619 public static io.prometheus.client.Metrics.Histogram parseFrom( 3620 com.google.protobuf.CodedInputStream input) 3621 throws java.io.IOException { 3622 return PARSER.parseFrom(input); 3623 } parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3624 public static io.prometheus.client.Metrics.Histogram parseFrom( 3625 com.google.protobuf.CodedInputStream input, 3626 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3627 throws java.io.IOException { 3628 return PARSER.parseFrom(input, extensionRegistry); 3629 } 3630 newBuilder()3631 public static Builder newBuilder() { return Builder.create(); } newBuilderForType()3632 public Builder newBuilderForType() { return newBuilder(); } newBuilder(io.prometheus.client.Metrics.Histogram prototype)3633 public static Builder newBuilder(io.prometheus.client.Metrics.Histogram prototype) { 3634 return newBuilder().mergeFrom(prototype); 3635 } toBuilder()3636 public Builder toBuilder() { return newBuilder(this); } 3637 3638 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent)3639 protected Builder newBuilderForType( 3640 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 3641 Builder builder = new Builder(parent); 3642 return builder; 3643 } 3644 /** 3645 * Protobuf type {@code io.prometheus.client.Histogram} 3646 */ 3647 public static final class Builder extends 3648 com.google.protobuf.GeneratedMessage.Builder<Builder> implements 3649 // @@protoc_insertion_point(builder_implements:io.prometheus.client.Histogram) 3650 io.prometheus.client.Metrics.HistogramOrBuilder { 3651 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()3652 getDescriptor() { 3653 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Histogram_descriptor; 3654 } 3655 3656 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()3657 internalGetFieldAccessorTable() { 3658 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Histogram_fieldAccessorTable 3659 .ensureFieldAccessorsInitialized( 3660 io.prometheus.client.Metrics.Histogram.class, io.prometheus.client.Metrics.Histogram.Builder.class); 3661 } 3662 3663 // Construct using io.prometheus.client.Metrics.Histogram.newBuilder() Builder()3664 private Builder() { 3665 maybeForceBuilderInitialization(); 3666 } 3667 Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent)3668 private Builder( 3669 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 3670 super(parent); 3671 maybeForceBuilderInitialization(); 3672 } maybeForceBuilderInitialization()3673 private void maybeForceBuilderInitialization() { 3674 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { 3675 getBucketFieldBuilder(); 3676 } 3677 } create()3678 private static Builder create() { 3679 return new Builder(); 3680 } 3681 clear()3682 public Builder clear() { 3683 super.clear(); 3684 sampleCount_ = 0L; 3685 bitField0_ = (bitField0_ & ~0x00000001); 3686 sampleSum_ = 0D; 3687 bitField0_ = (bitField0_ & ~0x00000002); 3688 if (bucketBuilder_ == null) { 3689 bucket_ = java.util.Collections.emptyList(); 3690 bitField0_ = (bitField0_ & ~0x00000004); 3691 } else { 3692 bucketBuilder_.clear(); 3693 } 3694 return this; 3695 } 3696 clone()3697 public Builder clone() { 3698 return create().mergeFrom(buildPartial()); 3699 } 3700 3701 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()3702 getDescriptorForType() { 3703 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Histogram_descriptor; 3704 } 3705 getDefaultInstanceForType()3706 public io.prometheus.client.Metrics.Histogram getDefaultInstanceForType() { 3707 return io.prometheus.client.Metrics.Histogram.getDefaultInstance(); 3708 } 3709 build()3710 public io.prometheus.client.Metrics.Histogram build() { 3711 io.prometheus.client.Metrics.Histogram result = buildPartial(); 3712 if (!result.isInitialized()) { 3713 throw newUninitializedMessageException(result); 3714 } 3715 return result; 3716 } 3717 buildPartial()3718 public io.prometheus.client.Metrics.Histogram buildPartial() { 3719 io.prometheus.client.Metrics.Histogram result = new io.prometheus.client.Metrics.Histogram(this); 3720 int from_bitField0_ = bitField0_; 3721 int to_bitField0_ = 0; 3722 if (((from_bitField0_ & 0x00000001) == 0x00000001)) { 3723 to_bitField0_ |= 0x00000001; 3724 } 3725 result.sampleCount_ = sampleCount_; 3726 if (((from_bitField0_ & 0x00000002) == 0x00000002)) { 3727 to_bitField0_ |= 0x00000002; 3728 } 3729 result.sampleSum_ = sampleSum_; 3730 if (bucketBuilder_ == null) { 3731 if (((bitField0_ & 0x00000004) == 0x00000004)) { 3732 bucket_ = java.util.Collections.unmodifiableList(bucket_); 3733 bitField0_ = (bitField0_ & ~0x00000004); 3734 } 3735 result.bucket_ = bucket_; 3736 } else { 3737 result.bucket_ = bucketBuilder_.build(); 3738 } 3739 result.bitField0_ = to_bitField0_; 3740 onBuilt(); 3741 return result; 3742 } 3743 mergeFrom(com.google.protobuf.Message other)3744 public Builder mergeFrom(com.google.protobuf.Message other) { 3745 if (other instanceof io.prometheus.client.Metrics.Histogram) { 3746 return mergeFrom((io.prometheus.client.Metrics.Histogram)other); 3747 } else { 3748 super.mergeFrom(other); 3749 return this; 3750 } 3751 } 3752 mergeFrom(io.prometheus.client.Metrics.Histogram other)3753 public Builder mergeFrom(io.prometheus.client.Metrics.Histogram other) { 3754 if (other == io.prometheus.client.Metrics.Histogram.getDefaultInstance()) return this; 3755 if (other.hasSampleCount()) { 3756 setSampleCount(other.getSampleCount()); 3757 } 3758 if (other.hasSampleSum()) { 3759 setSampleSum(other.getSampleSum()); 3760 } 3761 if (bucketBuilder_ == null) { 3762 if (!other.bucket_.isEmpty()) { 3763 if (bucket_.isEmpty()) { 3764 bucket_ = other.bucket_; 3765 bitField0_ = (bitField0_ & ~0x00000004); 3766 } else { 3767 ensureBucketIsMutable(); 3768 bucket_.addAll(other.bucket_); 3769 } 3770 onChanged(); 3771 } 3772 } else { 3773 if (!other.bucket_.isEmpty()) { 3774 if (bucketBuilder_.isEmpty()) { 3775 bucketBuilder_.dispose(); 3776 bucketBuilder_ = null; 3777 bucket_ = other.bucket_; 3778 bitField0_ = (bitField0_ & ~0x00000004); 3779 bucketBuilder_ = 3780 com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? 3781 getBucketFieldBuilder() : null; 3782 } else { 3783 bucketBuilder_.addAllMessages(other.bucket_); 3784 } 3785 } 3786 } 3787 this.mergeUnknownFields(other.getUnknownFields()); 3788 return this; 3789 } 3790 isInitialized()3791 public final boolean isInitialized() { 3792 return true; 3793 } 3794 mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3795 public Builder mergeFrom( 3796 com.google.protobuf.CodedInputStream input, 3797 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3798 throws java.io.IOException { 3799 io.prometheus.client.Metrics.Histogram parsedMessage = null; 3800 try { 3801 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 3802 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 3803 parsedMessage = (io.prometheus.client.Metrics.Histogram) e.getUnfinishedMessage(); 3804 throw e; 3805 } finally { 3806 if (parsedMessage != null) { 3807 mergeFrom(parsedMessage); 3808 } 3809 } 3810 return this; 3811 } 3812 private int bitField0_; 3813 3814 private long sampleCount_ ; 3815 /** 3816 * <code>optional uint64 sample_count = 1;</code> 3817 */ hasSampleCount()3818 public boolean hasSampleCount() { 3819 return ((bitField0_ & 0x00000001) == 0x00000001); 3820 } 3821 /** 3822 * <code>optional uint64 sample_count = 1;</code> 3823 */ getSampleCount()3824 public long getSampleCount() { 3825 return sampleCount_; 3826 } 3827 /** 3828 * <code>optional uint64 sample_count = 1;</code> 3829 */ setSampleCount(long value)3830 public Builder setSampleCount(long value) { 3831 bitField0_ |= 0x00000001; 3832 sampleCount_ = value; 3833 onChanged(); 3834 return this; 3835 } 3836 /** 3837 * <code>optional uint64 sample_count = 1;</code> 3838 */ clearSampleCount()3839 public Builder clearSampleCount() { 3840 bitField0_ = (bitField0_ & ~0x00000001); 3841 sampleCount_ = 0L; 3842 onChanged(); 3843 return this; 3844 } 3845 3846 private double sampleSum_ ; 3847 /** 3848 * <code>optional double sample_sum = 2;</code> 3849 */ hasSampleSum()3850 public boolean hasSampleSum() { 3851 return ((bitField0_ & 0x00000002) == 0x00000002); 3852 } 3853 /** 3854 * <code>optional double sample_sum = 2;</code> 3855 */ getSampleSum()3856 public double getSampleSum() { 3857 return sampleSum_; 3858 } 3859 /** 3860 * <code>optional double sample_sum = 2;</code> 3861 */ setSampleSum(double value)3862 public Builder setSampleSum(double value) { 3863 bitField0_ |= 0x00000002; 3864 sampleSum_ = value; 3865 onChanged(); 3866 return this; 3867 } 3868 /** 3869 * <code>optional double sample_sum = 2;</code> 3870 */ clearSampleSum()3871 public Builder clearSampleSum() { 3872 bitField0_ = (bitField0_ & ~0x00000002); 3873 sampleSum_ = 0D; 3874 onChanged(); 3875 return this; 3876 } 3877 3878 private java.util.List<io.prometheus.client.Metrics.Bucket> bucket_ = 3879 java.util.Collections.emptyList(); ensureBucketIsMutable()3880 private void ensureBucketIsMutable() { 3881 if (!((bitField0_ & 0x00000004) == 0x00000004)) { 3882 bucket_ = new java.util.ArrayList<io.prometheus.client.Metrics.Bucket>(bucket_); 3883 bitField0_ |= 0x00000004; 3884 } 3885 } 3886 3887 private com.google.protobuf.RepeatedFieldBuilder< 3888 io.prometheus.client.Metrics.Bucket, io.prometheus.client.Metrics.Bucket.Builder, io.prometheus.client.Metrics.BucketOrBuilder> bucketBuilder_; 3889 3890 /** 3891 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3892 * 3893 * <pre> 3894 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3895 * </pre> 3896 */ getBucketList()3897 public java.util.List<io.prometheus.client.Metrics.Bucket> getBucketList() { 3898 if (bucketBuilder_ == null) { 3899 return java.util.Collections.unmodifiableList(bucket_); 3900 } else { 3901 return bucketBuilder_.getMessageList(); 3902 } 3903 } 3904 /** 3905 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3906 * 3907 * <pre> 3908 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3909 * </pre> 3910 */ getBucketCount()3911 public int getBucketCount() { 3912 if (bucketBuilder_ == null) { 3913 return bucket_.size(); 3914 } else { 3915 return bucketBuilder_.getCount(); 3916 } 3917 } 3918 /** 3919 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3920 * 3921 * <pre> 3922 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3923 * </pre> 3924 */ getBucket(int index)3925 public io.prometheus.client.Metrics.Bucket getBucket(int index) { 3926 if (bucketBuilder_ == null) { 3927 return bucket_.get(index); 3928 } else { 3929 return bucketBuilder_.getMessage(index); 3930 } 3931 } 3932 /** 3933 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3934 * 3935 * <pre> 3936 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3937 * </pre> 3938 */ setBucket( int index, io.prometheus.client.Metrics.Bucket value)3939 public Builder setBucket( 3940 int index, io.prometheus.client.Metrics.Bucket value) { 3941 if (bucketBuilder_ == null) { 3942 if (value == null) { 3943 throw new NullPointerException(); 3944 } 3945 ensureBucketIsMutable(); 3946 bucket_.set(index, value); 3947 onChanged(); 3948 } else { 3949 bucketBuilder_.setMessage(index, value); 3950 } 3951 return this; 3952 } 3953 /** 3954 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3955 * 3956 * <pre> 3957 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3958 * </pre> 3959 */ setBucket( int index, io.prometheus.client.Metrics.Bucket.Builder builderForValue)3960 public Builder setBucket( 3961 int index, io.prometheus.client.Metrics.Bucket.Builder builderForValue) { 3962 if (bucketBuilder_ == null) { 3963 ensureBucketIsMutable(); 3964 bucket_.set(index, builderForValue.build()); 3965 onChanged(); 3966 } else { 3967 bucketBuilder_.setMessage(index, builderForValue.build()); 3968 } 3969 return this; 3970 } 3971 /** 3972 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3973 * 3974 * <pre> 3975 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3976 * </pre> 3977 */ addBucket(io.prometheus.client.Metrics.Bucket value)3978 public Builder addBucket(io.prometheus.client.Metrics.Bucket value) { 3979 if (bucketBuilder_ == null) { 3980 if (value == null) { 3981 throw new NullPointerException(); 3982 } 3983 ensureBucketIsMutable(); 3984 bucket_.add(value); 3985 onChanged(); 3986 } else { 3987 bucketBuilder_.addMessage(value); 3988 } 3989 return this; 3990 } 3991 /** 3992 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 3993 * 3994 * <pre> 3995 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 3996 * </pre> 3997 */ addBucket( int index, io.prometheus.client.Metrics.Bucket value)3998 public Builder addBucket( 3999 int index, io.prometheus.client.Metrics.Bucket value) { 4000 if (bucketBuilder_ == null) { 4001 if (value == null) { 4002 throw new NullPointerException(); 4003 } 4004 ensureBucketIsMutable(); 4005 bucket_.add(index, value); 4006 onChanged(); 4007 } else { 4008 bucketBuilder_.addMessage(index, value); 4009 } 4010 return this; 4011 } 4012 /** 4013 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 4014 * 4015 * <pre> 4016 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 4017 * </pre> 4018 */ addBucket( io.prometheus.client.Metrics.Bucket.Builder builderForValue)4019 public Builder addBucket( 4020 io.prometheus.client.Metrics.Bucket.Builder builderForValue) { 4021 if (bucketBuilder_ == null) { 4022 ensureBucketIsMutable(); 4023 bucket_.add(builderForValue.build()); 4024 onChanged(); 4025 } else { 4026 bucketBuilder_.addMessage(builderForValue.build()); 4027 } 4028 return this; 4029 } 4030 /** 4031 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 4032 * 4033 * <pre> 4034 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 4035 * </pre> 4036 */ addBucket( int index, io.prometheus.client.Metrics.Bucket.Builder builderForValue)4037 public Builder addBucket( 4038 int index, io.prometheus.client.Metrics.Bucket.Builder builderForValue) { 4039 if (bucketBuilder_ == null) { 4040 ensureBucketIsMutable(); 4041 bucket_.add(index, builderForValue.build()); 4042 onChanged(); 4043 } else { 4044 bucketBuilder_.addMessage(index, builderForValue.build()); 4045 } 4046 return this; 4047 } 4048 /** 4049 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 4050 * 4051 * <pre> 4052 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 4053 * </pre> 4054 */ addAllBucket( java.lang.Iterable<? extends io.prometheus.client.Metrics.Bucket> values)4055 public Builder addAllBucket( 4056 java.lang.Iterable<? extends io.prometheus.client.Metrics.Bucket> values) { 4057 if (bucketBuilder_ == null) { 4058 ensureBucketIsMutable(); 4059 com.google.protobuf.AbstractMessageLite.Builder.addAll( 4060 values, bucket_); 4061 onChanged(); 4062 } else { 4063 bucketBuilder_.addAllMessages(values); 4064 } 4065 return this; 4066 } 4067 /** 4068 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 4069 * 4070 * <pre> 4071 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 4072 * </pre> 4073 */ clearBucket()4074 public Builder clearBucket() { 4075 if (bucketBuilder_ == null) { 4076 bucket_ = java.util.Collections.emptyList(); 4077 bitField0_ = (bitField0_ & ~0x00000004); 4078 onChanged(); 4079 } else { 4080 bucketBuilder_.clear(); 4081 } 4082 return this; 4083 } 4084 /** 4085 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 4086 * 4087 * <pre> 4088 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 4089 * </pre> 4090 */ removeBucket(int index)4091 public Builder removeBucket(int index) { 4092 if (bucketBuilder_ == null) { 4093 ensureBucketIsMutable(); 4094 bucket_.remove(index); 4095 onChanged(); 4096 } else { 4097 bucketBuilder_.remove(index); 4098 } 4099 return this; 4100 } 4101 /** 4102 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 4103 * 4104 * <pre> 4105 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 4106 * </pre> 4107 */ getBucketBuilder( int index)4108 public io.prometheus.client.Metrics.Bucket.Builder getBucketBuilder( 4109 int index) { 4110 return getBucketFieldBuilder().getBuilder(index); 4111 } 4112 /** 4113 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 4114 * 4115 * <pre> 4116 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 4117 * </pre> 4118 */ getBucketOrBuilder( int index)4119 public io.prometheus.client.Metrics.BucketOrBuilder getBucketOrBuilder( 4120 int index) { 4121 if (bucketBuilder_ == null) { 4122 return bucket_.get(index); } else { 4123 return bucketBuilder_.getMessageOrBuilder(index); 4124 } 4125 } 4126 /** 4127 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 4128 * 4129 * <pre> 4130 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 4131 * </pre> 4132 */ 4133 public java.util.List<? extends io.prometheus.client.Metrics.BucketOrBuilder> getBucketOrBuilderList()4134 getBucketOrBuilderList() { 4135 if (bucketBuilder_ != null) { 4136 return bucketBuilder_.getMessageOrBuilderList(); 4137 } else { 4138 return java.util.Collections.unmodifiableList(bucket_); 4139 } 4140 } 4141 /** 4142 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 4143 * 4144 * <pre> 4145 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 4146 * </pre> 4147 */ addBucketBuilder()4148 public io.prometheus.client.Metrics.Bucket.Builder addBucketBuilder() { 4149 return getBucketFieldBuilder().addBuilder( 4150 io.prometheus.client.Metrics.Bucket.getDefaultInstance()); 4151 } 4152 /** 4153 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 4154 * 4155 * <pre> 4156 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 4157 * </pre> 4158 */ addBucketBuilder( int index)4159 public io.prometheus.client.Metrics.Bucket.Builder addBucketBuilder( 4160 int index) { 4161 return getBucketFieldBuilder().addBuilder( 4162 index, io.prometheus.client.Metrics.Bucket.getDefaultInstance()); 4163 } 4164 /** 4165 * <code>repeated .io.prometheus.client.Bucket bucket = 3;</code> 4166 * 4167 * <pre> 4168 * Ordered in increasing order of upper_bound, +Inf bucket is optional. 4169 * </pre> 4170 */ 4171 public java.util.List<io.prometheus.client.Metrics.Bucket.Builder> getBucketBuilderList()4172 getBucketBuilderList() { 4173 return getBucketFieldBuilder().getBuilderList(); 4174 } 4175 private com.google.protobuf.RepeatedFieldBuilder< 4176 io.prometheus.client.Metrics.Bucket, io.prometheus.client.Metrics.Bucket.Builder, io.prometheus.client.Metrics.BucketOrBuilder> getBucketFieldBuilder()4177 getBucketFieldBuilder() { 4178 if (bucketBuilder_ == null) { 4179 bucketBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< 4180 io.prometheus.client.Metrics.Bucket, io.prometheus.client.Metrics.Bucket.Builder, io.prometheus.client.Metrics.BucketOrBuilder>( 4181 bucket_, 4182 ((bitField0_ & 0x00000004) == 0x00000004), 4183 getParentForChildren(), 4184 isClean()); 4185 bucket_ = null; 4186 } 4187 return bucketBuilder_; 4188 } 4189 4190 // @@protoc_insertion_point(builder_scope:io.prometheus.client.Histogram) 4191 } 4192 4193 static { 4194 defaultInstance = new Histogram(true); defaultInstance.initFields()4195 defaultInstance.initFields(); 4196 } 4197 4198 // @@protoc_insertion_point(class_scope:io.prometheus.client.Histogram) 4199 } 4200 4201 public interface BucketOrBuilder extends 4202 // @@protoc_insertion_point(interface_extends:io.prometheus.client.Bucket) 4203 com.google.protobuf.MessageOrBuilder { 4204 4205 /** 4206 * <code>optional uint64 cumulative_count = 1;</code> 4207 * 4208 * <pre> 4209 * Cumulative in increasing order. 4210 * </pre> 4211 */ hasCumulativeCount()4212 boolean hasCumulativeCount(); 4213 /** 4214 * <code>optional uint64 cumulative_count = 1;</code> 4215 * 4216 * <pre> 4217 * Cumulative in increasing order. 4218 * </pre> 4219 */ getCumulativeCount()4220 long getCumulativeCount(); 4221 4222 /** 4223 * <code>optional double upper_bound = 2;</code> 4224 * 4225 * <pre> 4226 * Inclusive. 4227 * </pre> 4228 */ hasUpperBound()4229 boolean hasUpperBound(); 4230 /** 4231 * <code>optional double upper_bound = 2;</code> 4232 * 4233 * <pre> 4234 * Inclusive. 4235 * </pre> 4236 */ getUpperBound()4237 double getUpperBound(); 4238 } 4239 /** 4240 * Protobuf type {@code io.prometheus.client.Bucket} 4241 */ 4242 public static final class Bucket extends 4243 com.google.protobuf.GeneratedMessage implements 4244 // @@protoc_insertion_point(message_implements:io.prometheus.client.Bucket) 4245 BucketOrBuilder { 4246 // Use Bucket.newBuilder() to construct. Bucket(com.google.protobuf.GeneratedMessage.Builder<?> builder)4247 private Bucket(com.google.protobuf.GeneratedMessage.Builder<?> builder) { 4248 super(builder); 4249 this.unknownFields = builder.getUnknownFields(); 4250 } Bucket(boolean noInit)4251 private Bucket(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } 4252 4253 private static final Bucket defaultInstance; getDefaultInstance()4254 public static Bucket getDefaultInstance() { 4255 return defaultInstance; 4256 } 4257 getDefaultInstanceForType()4258 public Bucket getDefaultInstanceForType() { 4259 return defaultInstance; 4260 } 4261 4262 private final com.google.protobuf.UnknownFieldSet unknownFields; 4263 @java.lang.Override 4264 public final com.google.protobuf.UnknownFieldSet getUnknownFields()4265 getUnknownFields() { 4266 return this.unknownFields; 4267 } Bucket( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4268 private Bucket( 4269 com.google.protobuf.CodedInputStream input, 4270 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4271 throws com.google.protobuf.InvalidProtocolBufferException { 4272 initFields(); 4273 int mutable_bitField0_ = 0; 4274 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 4275 com.google.protobuf.UnknownFieldSet.newBuilder(); 4276 try { 4277 boolean done = false; 4278 while (!done) { 4279 int tag = input.readTag(); 4280 switch (tag) { 4281 case 0: 4282 done = true; 4283 break; 4284 default: { 4285 if (!parseUnknownField(input, unknownFields, 4286 extensionRegistry, tag)) { 4287 done = true; 4288 } 4289 break; 4290 } 4291 case 8: { 4292 bitField0_ |= 0x00000001; 4293 cumulativeCount_ = input.readUInt64(); 4294 break; 4295 } 4296 case 17: { 4297 bitField0_ |= 0x00000002; 4298 upperBound_ = input.readDouble(); 4299 break; 4300 } 4301 } 4302 } 4303 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 4304 throw e.setUnfinishedMessage(this); 4305 } catch (java.io.IOException e) { 4306 throw new com.google.protobuf.InvalidProtocolBufferException( 4307 e.getMessage()).setUnfinishedMessage(this); 4308 } finally { 4309 this.unknownFields = unknownFields.build(); 4310 makeExtensionsImmutable(); 4311 } 4312 } 4313 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()4314 getDescriptor() { 4315 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Bucket_descriptor; 4316 } 4317 4318 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()4319 internalGetFieldAccessorTable() { 4320 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Bucket_fieldAccessorTable 4321 .ensureFieldAccessorsInitialized( 4322 io.prometheus.client.Metrics.Bucket.class, io.prometheus.client.Metrics.Bucket.Builder.class); 4323 } 4324 4325 public static com.google.protobuf.Parser<Bucket> PARSER = 4326 new com.google.protobuf.AbstractParser<Bucket>() { 4327 public Bucket parsePartialFrom( 4328 com.google.protobuf.CodedInputStream input, 4329 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4330 throws com.google.protobuf.InvalidProtocolBufferException { 4331 return new Bucket(input, extensionRegistry); 4332 } 4333 }; 4334 4335 @java.lang.Override getParserForType()4336 public com.google.protobuf.Parser<Bucket> getParserForType() { 4337 return PARSER; 4338 } 4339 4340 private int bitField0_; 4341 public static final int CUMULATIVE_COUNT_FIELD_NUMBER = 1; 4342 private long cumulativeCount_; 4343 /** 4344 * <code>optional uint64 cumulative_count = 1;</code> 4345 * 4346 * <pre> 4347 * Cumulative in increasing order. 4348 * </pre> 4349 */ hasCumulativeCount()4350 public boolean hasCumulativeCount() { 4351 return ((bitField0_ & 0x00000001) == 0x00000001); 4352 } 4353 /** 4354 * <code>optional uint64 cumulative_count = 1;</code> 4355 * 4356 * <pre> 4357 * Cumulative in increasing order. 4358 * </pre> 4359 */ getCumulativeCount()4360 public long getCumulativeCount() { 4361 return cumulativeCount_; 4362 } 4363 4364 public static final int UPPER_BOUND_FIELD_NUMBER = 2; 4365 private double upperBound_; 4366 /** 4367 * <code>optional double upper_bound = 2;</code> 4368 * 4369 * <pre> 4370 * Inclusive. 4371 * </pre> 4372 */ hasUpperBound()4373 public boolean hasUpperBound() { 4374 return ((bitField0_ & 0x00000002) == 0x00000002); 4375 } 4376 /** 4377 * <code>optional double upper_bound = 2;</code> 4378 * 4379 * <pre> 4380 * Inclusive. 4381 * </pre> 4382 */ getUpperBound()4383 public double getUpperBound() { 4384 return upperBound_; 4385 } 4386 initFields()4387 private void initFields() { 4388 cumulativeCount_ = 0L; 4389 upperBound_ = 0D; 4390 } 4391 private byte memoizedIsInitialized = -1; isInitialized()4392 public final boolean isInitialized() { 4393 byte isInitialized = memoizedIsInitialized; 4394 if (isInitialized == 1) return true; 4395 if (isInitialized == 0) return false; 4396 4397 memoizedIsInitialized = 1; 4398 return true; 4399 } 4400 writeTo(com.google.protobuf.CodedOutputStream output)4401 public void writeTo(com.google.protobuf.CodedOutputStream output) 4402 throws java.io.IOException { 4403 getSerializedSize(); 4404 if (((bitField0_ & 0x00000001) == 0x00000001)) { 4405 output.writeUInt64(1, cumulativeCount_); 4406 } 4407 if (((bitField0_ & 0x00000002) == 0x00000002)) { 4408 output.writeDouble(2, upperBound_); 4409 } 4410 getUnknownFields().writeTo(output); 4411 } 4412 4413 private int memoizedSerializedSize = -1; getSerializedSize()4414 public int getSerializedSize() { 4415 int size = memoizedSerializedSize; 4416 if (size != -1) return size; 4417 4418 size = 0; 4419 if (((bitField0_ & 0x00000001) == 0x00000001)) { 4420 size += com.google.protobuf.CodedOutputStream 4421 .computeUInt64Size(1, cumulativeCount_); 4422 } 4423 if (((bitField0_ & 0x00000002) == 0x00000002)) { 4424 size += com.google.protobuf.CodedOutputStream 4425 .computeDoubleSize(2, upperBound_); 4426 } 4427 size += getUnknownFields().getSerializedSize(); 4428 memoizedSerializedSize = size; 4429 return size; 4430 } 4431 4432 private static final long serialVersionUID = 0L; 4433 @java.lang.Override writeReplace()4434 protected java.lang.Object writeReplace() 4435 throws java.io.ObjectStreamException { 4436 return super.writeReplace(); 4437 } 4438 parseFrom( com.google.protobuf.ByteString data)4439 public static io.prometheus.client.Metrics.Bucket parseFrom( 4440 com.google.protobuf.ByteString data) 4441 throws com.google.protobuf.InvalidProtocolBufferException { 4442 return PARSER.parseFrom(data); 4443 } parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4444 public static io.prometheus.client.Metrics.Bucket parseFrom( 4445 com.google.protobuf.ByteString data, 4446 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4447 throws com.google.protobuf.InvalidProtocolBufferException { 4448 return PARSER.parseFrom(data, extensionRegistry); 4449 } parseFrom(byte[] data)4450 public static io.prometheus.client.Metrics.Bucket parseFrom(byte[] data) 4451 throws com.google.protobuf.InvalidProtocolBufferException { 4452 return PARSER.parseFrom(data); 4453 } parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4454 public static io.prometheus.client.Metrics.Bucket parseFrom( 4455 byte[] data, 4456 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4457 throws com.google.protobuf.InvalidProtocolBufferException { 4458 return PARSER.parseFrom(data, extensionRegistry); 4459 } parseFrom(java.io.InputStream input)4460 public static io.prometheus.client.Metrics.Bucket parseFrom(java.io.InputStream input) 4461 throws java.io.IOException { 4462 return PARSER.parseFrom(input); 4463 } parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4464 public static io.prometheus.client.Metrics.Bucket parseFrom( 4465 java.io.InputStream input, 4466 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4467 throws java.io.IOException { 4468 return PARSER.parseFrom(input, extensionRegistry); 4469 } parseDelimitedFrom(java.io.InputStream input)4470 public static io.prometheus.client.Metrics.Bucket parseDelimitedFrom(java.io.InputStream input) 4471 throws java.io.IOException { 4472 return PARSER.parseDelimitedFrom(input); 4473 } parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4474 public static io.prometheus.client.Metrics.Bucket parseDelimitedFrom( 4475 java.io.InputStream input, 4476 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4477 throws java.io.IOException { 4478 return PARSER.parseDelimitedFrom(input, extensionRegistry); 4479 } parseFrom( com.google.protobuf.CodedInputStream input)4480 public static io.prometheus.client.Metrics.Bucket parseFrom( 4481 com.google.protobuf.CodedInputStream input) 4482 throws java.io.IOException { 4483 return PARSER.parseFrom(input); 4484 } parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4485 public static io.prometheus.client.Metrics.Bucket parseFrom( 4486 com.google.protobuf.CodedInputStream input, 4487 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4488 throws java.io.IOException { 4489 return PARSER.parseFrom(input, extensionRegistry); 4490 } 4491 newBuilder()4492 public static Builder newBuilder() { return Builder.create(); } newBuilderForType()4493 public Builder newBuilderForType() { return newBuilder(); } newBuilder(io.prometheus.client.Metrics.Bucket prototype)4494 public static Builder newBuilder(io.prometheus.client.Metrics.Bucket prototype) { 4495 return newBuilder().mergeFrom(prototype); 4496 } toBuilder()4497 public Builder toBuilder() { return newBuilder(this); } 4498 4499 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent)4500 protected Builder newBuilderForType( 4501 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 4502 Builder builder = new Builder(parent); 4503 return builder; 4504 } 4505 /** 4506 * Protobuf type {@code io.prometheus.client.Bucket} 4507 */ 4508 public static final class Builder extends 4509 com.google.protobuf.GeneratedMessage.Builder<Builder> implements 4510 // @@protoc_insertion_point(builder_implements:io.prometheus.client.Bucket) 4511 io.prometheus.client.Metrics.BucketOrBuilder { 4512 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()4513 getDescriptor() { 4514 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Bucket_descriptor; 4515 } 4516 4517 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()4518 internalGetFieldAccessorTable() { 4519 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Bucket_fieldAccessorTable 4520 .ensureFieldAccessorsInitialized( 4521 io.prometheus.client.Metrics.Bucket.class, io.prometheus.client.Metrics.Bucket.Builder.class); 4522 } 4523 4524 // Construct using io.prometheus.client.Metrics.Bucket.newBuilder() Builder()4525 private Builder() { 4526 maybeForceBuilderInitialization(); 4527 } 4528 Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent)4529 private Builder( 4530 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 4531 super(parent); 4532 maybeForceBuilderInitialization(); 4533 } maybeForceBuilderInitialization()4534 private void maybeForceBuilderInitialization() { 4535 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { 4536 } 4537 } create()4538 private static Builder create() { 4539 return new Builder(); 4540 } 4541 clear()4542 public Builder clear() { 4543 super.clear(); 4544 cumulativeCount_ = 0L; 4545 bitField0_ = (bitField0_ & ~0x00000001); 4546 upperBound_ = 0D; 4547 bitField0_ = (bitField0_ & ~0x00000002); 4548 return this; 4549 } 4550 clone()4551 public Builder clone() { 4552 return create().mergeFrom(buildPartial()); 4553 } 4554 4555 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()4556 getDescriptorForType() { 4557 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Bucket_descriptor; 4558 } 4559 getDefaultInstanceForType()4560 public io.prometheus.client.Metrics.Bucket getDefaultInstanceForType() { 4561 return io.prometheus.client.Metrics.Bucket.getDefaultInstance(); 4562 } 4563 build()4564 public io.prometheus.client.Metrics.Bucket build() { 4565 io.prometheus.client.Metrics.Bucket result = buildPartial(); 4566 if (!result.isInitialized()) { 4567 throw newUninitializedMessageException(result); 4568 } 4569 return result; 4570 } 4571 buildPartial()4572 public io.prometheus.client.Metrics.Bucket buildPartial() { 4573 io.prometheus.client.Metrics.Bucket result = new io.prometheus.client.Metrics.Bucket(this); 4574 int from_bitField0_ = bitField0_; 4575 int to_bitField0_ = 0; 4576 if (((from_bitField0_ & 0x00000001) == 0x00000001)) { 4577 to_bitField0_ |= 0x00000001; 4578 } 4579 result.cumulativeCount_ = cumulativeCount_; 4580 if (((from_bitField0_ & 0x00000002) == 0x00000002)) { 4581 to_bitField0_ |= 0x00000002; 4582 } 4583 result.upperBound_ = upperBound_; 4584 result.bitField0_ = to_bitField0_; 4585 onBuilt(); 4586 return result; 4587 } 4588 mergeFrom(com.google.protobuf.Message other)4589 public Builder mergeFrom(com.google.protobuf.Message other) { 4590 if (other instanceof io.prometheus.client.Metrics.Bucket) { 4591 return mergeFrom((io.prometheus.client.Metrics.Bucket)other); 4592 } else { 4593 super.mergeFrom(other); 4594 return this; 4595 } 4596 } 4597 mergeFrom(io.prometheus.client.Metrics.Bucket other)4598 public Builder mergeFrom(io.prometheus.client.Metrics.Bucket other) { 4599 if (other == io.prometheus.client.Metrics.Bucket.getDefaultInstance()) return this; 4600 if (other.hasCumulativeCount()) { 4601 setCumulativeCount(other.getCumulativeCount()); 4602 } 4603 if (other.hasUpperBound()) { 4604 setUpperBound(other.getUpperBound()); 4605 } 4606 this.mergeUnknownFields(other.getUnknownFields()); 4607 return this; 4608 } 4609 isInitialized()4610 public final boolean isInitialized() { 4611 return true; 4612 } 4613 mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4614 public Builder mergeFrom( 4615 com.google.protobuf.CodedInputStream input, 4616 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4617 throws java.io.IOException { 4618 io.prometheus.client.Metrics.Bucket parsedMessage = null; 4619 try { 4620 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 4621 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 4622 parsedMessage = (io.prometheus.client.Metrics.Bucket) e.getUnfinishedMessage(); 4623 throw e; 4624 } finally { 4625 if (parsedMessage != null) { 4626 mergeFrom(parsedMessage); 4627 } 4628 } 4629 return this; 4630 } 4631 private int bitField0_; 4632 4633 private long cumulativeCount_ ; 4634 /** 4635 * <code>optional uint64 cumulative_count = 1;</code> 4636 * 4637 * <pre> 4638 * Cumulative in increasing order. 4639 * </pre> 4640 */ hasCumulativeCount()4641 public boolean hasCumulativeCount() { 4642 return ((bitField0_ & 0x00000001) == 0x00000001); 4643 } 4644 /** 4645 * <code>optional uint64 cumulative_count = 1;</code> 4646 * 4647 * <pre> 4648 * Cumulative in increasing order. 4649 * </pre> 4650 */ getCumulativeCount()4651 public long getCumulativeCount() { 4652 return cumulativeCount_; 4653 } 4654 /** 4655 * <code>optional uint64 cumulative_count = 1;</code> 4656 * 4657 * <pre> 4658 * Cumulative in increasing order. 4659 * </pre> 4660 */ setCumulativeCount(long value)4661 public Builder setCumulativeCount(long value) { 4662 bitField0_ |= 0x00000001; 4663 cumulativeCount_ = value; 4664 onChanged(); 4665 return this; 4666 } 4667 /** 4668 * <code>optional uint64 cumulative_count = 1;</code> 4669 * 4670 * <pre> 4671 * Cumulative in increasing order. 4672 * </pre> 4673 */ clearCumulativeCount()4674 public Builder clearCumulativeCount() { 4675 bitField0_ = (bitField0_ & ~0x00000001); 4676 cumulativeCount_ = 0L; 4677 onChanged(); 4678 return this; 4679 } 4680 4681 private double upperBound_ ; 4682 /** 4683 * <code>optional double upper_bound = 2;</code> 4684 * 4685 * <pre> 4686 * Inclusive. 4687 * </pre> 4688 */ hasUpperBound()4689 public boolean hasUpperBound() { 4690 return ((bitField0_ & 0x00000002) == 0x00000002); 4691 } 4692 /** 4693 * <code>optional double upper_bound = 2;</code> 4694 * 4695 * <pre> 4696 * Inclusive. 4697 * </pre> 4698 */ getUpperBound()4699 public double getUpperBound() { 4700 return upperBound_; 4701 } 4702 /** 4703 * <code>optional double upper_bound = 2;</code> 4704 * 4705 * <pre> 4706 * Inclusive. 4707 * </pre> 4708 */ setUpperBound(double value)4709 public Builder setUpperBound(double value) { 4710 bitField0_ |= 0x00000002; 4711 upperBound_ = value; 4712 onChanged(); 4713 return this; 4714 } 4715 /** 4716 * <code>optional double upper_bound = 2;</code> 4717 * 4718 * <pre> 4719 * Inclusive. 4720 * </pre> 4721 */ clearUpperBound()4722 public Builder clearUpperBound() { 4723 bitField0_ = (bitField0_ & ~0x00000002); 4724 upperBound_ = 0D; 4725 onChanged(); 4726 return this; 4727 } 4728 4729 // @@protoc_insertion_point(builder_scope:io.prometheus.client.Bucket) 4730 } 4731 4732 static { 4733 defaultInstance = new Bucket(true); defaultInstance.initFields()4734 defaultInstance.initFields(); 4735 } 4736 4737 // @@protoc_insertion_point(class_scope:io.prometheus.client.Bucket) 4738 } 4739 4740 public interface MetricOrBuilder extends 4741 // @@protoc_insertion_point(interface_extends:io.prometheus.client.Metric) 4742 com.google.protobuf.MessageOrBuilder { 4743 4744 /** 4745 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 4746 */ 4747 java.util.List<io.prometheus.client.Metrics.LabelPair> getLabelList()4748 getLabelList(); 4749 /** 4750 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 4751 */ getLabel(int index)4752 io.prometheus.client.Metrics.LabelPair getLabel(int index); 4753 /** 4754 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 4755 */ getLabelCount()4756 int getLabelCount(); 4757 /** 4758 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 4759 */ 4760 java.util.List<? extends io.prometheus.client.Metrics.LabelPairOrBuilder> getLabelOrBuilderList()4761 getLabelOrBuilderList(); 4762 /** 4763 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 4764 */ getLabelOrBuilder( int index)4765 io.prometheus.client.Metrics.LabelPairOrBuilder getLabelOrBuilder( 4766 int index); 4767 4768 /** 4769 * <code>optional .io.prometheus.client.Gauge gauge = 2;</code> 4770 */ hasGauge()4771 boolean hasGauge(); 4772 /** 4773 * <code>optional .io.prometheus.client.Gauge gauge = 2;</code> 4774 */ getGauge()4775 io.prometheus.client.Metrics.Gauge getGauge(); 4776 /** 4777 * <code>optional .io.prometheus.client.Gauge gauge = 2;</code> 4778 */ getGaugeOrBuilder()4779 io.prometheus.client.Metrics.GaugeOrBuilder getGaugeOrBuilder(); 4780 4781 /** 4782 * <code>optional .io.prometheus.client.Counter counter = 3;</code> 4783 */ hasCounter()4784 boolean hasCounter(); 4785 /** 4786 * <code>optional .io.prometheus.client.Counter counter = 3;</code> 4787 */ getCounter()4788 io.prometheus.client.Metrics.Counter getCounter(); 4789 /** 4790 * <code>optional .io.prometheus.client.Counter counter = 3;</code> 4791 */ getCounterOrBuilder()4792 io.prometheus.client.Metrics.CounterOrBuilder getCounterOrBuilder(); 4793 4794 /** 4795 * <code>optional .io.prometheus.client.Summary summary = 4;</code> 4796 */ hasSummary()4797 boolean hasSummary(); 4798 /** 4799 * <code>optional .io.prometheus.client.Summary summary = 4;</code> 4800 */ getSummary()4801 io.prometheus.client.Metrics.Summary getSummary(); 4802 /** 4803 * <code>optional .io.prometheus.client.Summary summary = 4;</code> 4804 */ getSummaryOrBuilder()4805 io.prometheus.client.Metrics.SummaryOrBuilder getSummaryOrBuilder(); 4806 4807 /** 4808 * <code>optional .io.prometheus.client.Untyped untyped = 5;</code> 4809 */ hasUntyped()4810 boolean hasUntyped(); 4811 /** 4812 * <code>optional .io.prometheus.client.Untyped untyped = 5;</code> 4813 */ getUntyped()4814 io.prometheus.client.Metrics.Untyped getUntyped(); 4815 /** 4816 * <code>optional .io.prometheus.client.Untyped untyped = 5;</code> 4817 */ getUntypedOrBuilder()4818 io.prometheus.client.Metrics.UntypedOrBuilder getUntypedOrBuilder(); 4819 4820 /** 4821 * <code>optional .io.prometheus.client.Histogram histogram = 7;</code> 4822 */ hasHistogram()4823 boolean hasHistogram(); 4824 /** 4825 * <code>optional .io.prometheus.client.Histogram histogram = 7;</code> 4826 */ getHistogram()4827 io.prometheus.client.Metrics.Histogram getHistogram(); 4828 /** 4829 * <code>optional .io.prometheus.client.Histogram histogram = 7;</code> 4830 */ getHistogramOrBuilder()4831 io.prometheus.client.Metrics.HistogramOrBuilder getHistogramOrBuilder(); 4832 4833 /** 4834 * <code>optional int64 timestamp_ms = 6;</code> 4835 */ hasTimestampMs()4836 boolean hasTimestampMs(); 4837 /** 4838 * <code>optional int64 timestamp_ms = 6;</code> 4839 */ getTimestampMs()4840 long getTimestampMs(); 4841 } 4842 /** 4843 * Protobuf type {@code io.prometheus.client.Metric} 4844 */ 4845 public static final class Metric extends 4846 com.google.protobuf.GeneratedMessage implements 4847 // @@protoc_insertion_point(message_implements:io.prometheus.client.Metric) 4848 MetricOrBuilder { 4849 // Use Metric.newBuilder() to construct. Metric(com.google.protobuf.GeneratedMessage.Builder<?> builder)4850 private Metric(com.google.protobuf.GeneratedMessage.Builder<?> builder) { 4851 super(builder); 4852 this.unknownFields = builder.getUnknownFields(); 4853 } Metric(boolean noInit)4854 private Metric(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } 4855 4856 private static final Metric defaultInstance; getDefaultInstance()4857 public static Metric getDefaultInstance() { 4858 return defaultInstance; 4859 } 4860 getDefaultInstanceForType()4861 public Metric getDefaultInstanceForType() { 4862 return defaultInstance; 4863 } 4864 4865 private final com.google.protobuf.UnknownFieldSet unknownFields; 4866 @java.lang.Override 4867 public final com.google.protobuf.UnknownFieldSet getUnknownFields()4868 getUnknownFields() { 4869 return this.unknownFields; 4870 } Metric( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4871 private Metric( 4872 com.google.protobuf.CodedInputStream input, 4873 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4874 throws com.google.protobuf.InvalidProtocolBufferException { 4875 initFields(); 4876 int mutable_bitField0_ = 0; 4877 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 4878 com.google.protobuf.UnknownFieldSet.newBuilder(); 4879 try { 4880 boolean done = false; 4881 while (!done) { 4882 int tag = input.readTag(); 4883 switch (tag) { 4884 case 0: 4885 done = true; 4886 break; 4887 default: { 4888 if (!parseUnknownField(input, unknownFields, 4889 extensionRegistry, tag)) { 4890 done = true; 4891 } 4892 break; 4893 } 4894 case 10: { 4895 if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { 4896 label_ = new java.util.ArrayList<io.prometheus.client.Metrics.LabelPair>(); 4897 mutable_bitField0_ |= 0x00000001; 4898 } 4899 label_.add(input.readMessage(io.prometheus.client.Metrics.LabelPair.PARSER, extensionRegistry)); 4900 break; 4901 } 4902 case 18: { 4903 io.prometheus.client.Metrics.Gauge.Builder subBuilder = null; 4904 if (((bitField0_ & 0x00000001) == 0x00000001)) { 4905 subBuilder = gauge_.toBuilder(); 4906 } 4907 gauge_ = input.readMessage(io.prometheus.client.Metrics.Gauge.PARSER, extensionRegistry); 4908 if (subBuilder != null) { 4909 subBuilder.mergeFrom(gauge_); 4910 gauge_ = subBuilder.buildPartial(); 4911 } 4912 bitField0_ |= 0x00000001; 4913 break; 4914 } 4915 case 26: { 4916 io.prometheus.client.Metrics.Counter.Builder subBuilder = null; 4917 if (((bitField0_ & 0x00000002) == 0x00000002)) { 4918 subBuilder = counter_.toBuilder(); 4919 } 4920 counter_ = input.readMessage(io.prometheus.client.Metrics.Counter.PARSER, extensionRegistry); 4921 if (subBuilder != null) { 4922 subBuilder.mergeFrom(counter_); 4923 counter_ = subBuilder.buildPartial(); 4924 } 4925 bitField0_ |= 0x00000002; 4926 break; 4927 } 4928 case 34: { 4929 io.prometheus.client.Metrics.Summary.Builder subBuilder = null; 4930 if (((bitField0_ & 0x00000004) == 0x00000004)) { 4931 subBuilder = summary_.toBuilder(); 4932 } 4933 summary_ = input.readMessage(io.prometheus.client.Metrics.Summary.PARSER, extensionRegistry); 4934 if (subBuilder != null) { 4935 subBuilder.mergeFrom(summary_); 4936 summary_ = subBuilder.buildPartial(); 4937 } 4938 bitField0_ |= 0x00000004; 4939 break; 4940 } 4941 case 42: { 4942 io.prometheus.client.Metrics.Untyped.Builder subBuilder = null; 4943 if (((bitField0_ & 0x00000008) == 0x00000008)) { 4944 subBuilder = untyped_.toBuilder(); 4945 } 4946 untyped_ = input.readMessage(io.prometheus.client.Metrics.Untyped.PARSER, extensionRegistry); 4947 if (subBuilder != null) { 4948 subBuilder.mergeFrom(untyped_); 4949 untyped_ = subBuilder.buildPartial(); 4950 } 4951 bitField0_ |= 0x00000008; 4952 break; 4953 } 4954 case 48: { 4955 bitField0_ |= 0x00000020; 4956 timestampMs_ = input.readInt64(); 4957 break; 4958 } 4959 case 58: { 4960 io.prometheus.client.Metrics.Histogram.Builder subBuilder = null; 4961 if (((bitField0_ & 0x00000010) == 0x00000010)) { 4962 subBuilder = histogram_.toBuilder(); 4963 } 4964 histogram_ = input.readMessage(io.prometheus.client.Metrics.Histogram.PARSER, extensionRegistry); 4965 if (subBuilder != null) { 4966 subBuilder.mergeFrom(histogram_); 4967 histogram_ = subBuilder.buildPartial(); 4968 } 4969 bitField0_ |= 0x00000010; 4970 break; 4971 } 4972 } 4973 } 4974 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 4975 throw e.setUnfinishedMessage(this); 4976 } catch (java.io.IOException e) { 4977 throw new com.google.protobuf.InvalidProtocolBufferException( 4978 e.getMessage()).setUnfinishedMessage(this); 4979 } finally { 4980 if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { 4981 label_ = java.util.Collections.unmodifiableList(label_); 4982 } 4983 this.unknownFields = unknownFields.build(); 4984 makeExtensionsImmutable(); 4985 } 4986 } 4987 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()4988 getDescriptor() { 4989 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Metric_descriptor; 4990 } 4991 4992 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()4993 internalGetFieldAccessorTable() { 4994 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Metric_fieldAccessorTable 4995 .ensureFieldAccessorsInitialized( 4996 io.prometheus.client.Metrics.Metric.class, io.prometheus.client.Metrics.Metric.Builder.class); 4997 } 4998 4999 public static com.google.protobuf.Parser<Metric> PARSER = 5000 new com.google.protobuf.AbstractParser<Metric>() { 5001 public Metric parsePartialFrom( 5002 com.google.protobuf.CodedInputStream input, 5003 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5004 throws com.google.protobuf.InvalidProtocolBufferException { 5005 return new Metric(input, extensionRegistry); 5006 } 5007 }; 5008 5009 @java.lang.Override getParserForType()5010 public com.google.protobuf.Parser<Metric> getParserForType() { 5011 return PARSER; 5012 } 5013 5014 private int bitField0_; 5015 public static final int LABEL_FIELD_NUMBER = 1; 5016 private java.util.List<io.prometheus.client.Metrics.LabelPair> label_; 5017 /** 5018 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5019 */ getLabelList()5020 public java.util.List<io.prometheus.client.Metrics.LabelPair> getLabelList() { 5021 return label_; 5022 } 5023 /** 5024 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5025 */ 5026 public java.util.List<? extends io.prometheus.client.Metrics.LabelPairOrBuilder> getLabelOrBuilderList()5027 getLabelOrBuilderList() { 5028 return label_; 5029 } 5030 /** 5031 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5032 */ getLabelCount()5033 public int getLabelCount() { 5034 return label_.size(); 5035 } 5036 /** 5037 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5038 */ getLabel(int index)5039 public io.prometheus.client.Metrics.LabelPair getLabel(int index) { 5040 return label_.get(index); 5041 } 5042 /** 5043 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5044 */ getLabelOrBuilder( int index)5045 public io.prometheus.client.Metrics.LabelPairOrBuilder getLabelOrBuilder( 5046 int index) { 5047 return label_.get(index); 5048 } 5049 5050 public static final int GAUGE_FIELD_NUMBER = 2; 5051 private io.prometheus.client.Metrics.Gauge gauge_; 5052 /** 5053 * <code>optional .io.prometheus.client.Gauge gauge = 2;</code> 5054 */ hasGauge()5055 public boolean hasGauge() { 5056 return ((bitField0_ & 0x00000001) == 0x00000001); 5057 } 5058 /** 5059 * <code>optional .io.prometheus.client.Gauge gauge = 2;</code> 5060 */ getGauge()5061 public io.prometheus.client.Metrics.Gauge getGauge() { 5062 return gauge_; 5063 } 5064 /** 5065 * <code>optional .io.prometheus.client.Gauge gauge = 2;</code> 5066 */ getGaugeOrBuilder()5067 public io.prometheus.client.Metrics.GaugeOrBuilder getGaugeOrBuilder() { 5068 return gauge_; 5069 } 5070 5071 public static final int COUNTER_FIELD_NUMBER = 3; 5072 private io.prometheus.client.Metrics.Counter counter_; 5073 /** 5074 * <code>optional .io.prometheus.client.Counter counter = 3;</code> 5075 */ hasCounter()5076 public boolean hasCounter() { 5077 return ((bitField0_ & 0x00000002) == 0x00000002); 5078 } 5079 /** 5080 * <code>optional .io.prometheus.client.Counter counter = 3;</code> 5081 */ getCounter()5082 public io.prometheus.client.Metrics.Counter getCounter() { 5083 return counter_; 5084 } 5085 /** 5086 * <code>optional .io.prometheus.client.Counter counter = 3;</code> 5087 */ getCounterOrBuilder()5088 public io.prometheus.client.Metrics.CounterOrBuilder getCounterOrBuilder() { 5089 return counter_; 5090 } 5091 5092 public static final int SUMMARY_FIELD_NUMBER = 4; 5093 private io.prometheus.client.Metrics.Summary summary_; 5094 /** 5095 * <code>optional .io.prometheus.client.Summary summary = 4;</code> 5096 */ hasSummary()5097 public boolean hasSummary() { 5098 return ((bitField0_ & 0x00000004) == 0x00000004); 5099 } 5100 /** 5101 * <code>optional .io.prometheus.client.Summary summary = 4;</code> 5102 */ getSummary()5103 public io.prometheus.client.Metrics.Summary getSummary() { 5104 return summary_; 5105 } 5106 /** 5107 * <code>optional .io.prometheus.client.Summary summary = 4;</code> 5108 */ getSummaryOrBuilder()5109 public io.prometheus.client.Metrics.SummaryOrBuilder getSummaryOrBuilder() { 5110 return summary_; 5111 } 5112 5113 public static final int UNTYPED_FIELD_NUMBER = 5; 5114 private io.prometheus.client.Metrics.Untyped untyped_; 5115 /** 5116 * <code>optional .io.prometheus.client.Untyped untyped = 5;</code> 5117 */ hasUntyped()5118 public boolean hasUntyped() { 5119 return ((bitField0_ & 0x00000008) == 0x00000008); 5120 } 5121 /** 5122 * <code>optional .io.prometheus.client.Untyped untyped = 5;</code> 5123 */ getUntyped()5124 public io.prometheus.client.Metrics.Untyped getUntyped() { 5125 return untyped_; 5126 } 5127 /** 5128 * <code>optional .io.prometheus.client.Untyped untyped = 5;</code> 5129 */ getUntypedOrBuilder()5130 public io.prometheus.client.Metrics.UntypedOrBuilder getUntypedOrBuilder() { 5131 return untyped_; 5132 } 5133 5134 public static final int HISTOGRAM_FIELD_NUMBER = 7; 5135 private io.prometheus.client.Metrics.Histogram histogram_; 5136 /** 5137 * <code>optional .io.prometheus.client.Histogram histogram = 7;</code> 5138 */ hasHistogram()5139 public boolean hasHistogram() { 5140 return ((bitField0_ & 0x00000010) == 0x00000010); 5141 } 5142 /** 5143 * <code>optional .io.prometheus.client.Histogram histogram = 7;</code> 5144 */ getHistogram()5145 public io.prometheus.client.Metrics.Histogram getHistogram() { 5146 return histogram_; 5147 } 5148 /** 5149 * <code>optional .io.prometheus.client.Histogram histogram = 7;</code> 5150 */ getHistogramOrBuilder()5151 public io.prometheus.client.Metrics.HistogramOrBuilder getHistogramOrBuilder() { 5152 return histogram_; 5153 } 5154 5155 public static final int TIMESTAMP_MS_FIELD_NUMBER = 6; 5156 private long timestampMs_; 5157 /** 5158 * <code>optional int64 timestamp_ms = 6;</code> 5159 */ hasTimestampMs()5160 public boolean hasTimestampMs() { 5161 return ((bitField0_ & 0x00000020) == 0x00000020); 5162 } 5163 /** 5164 * <code>optional int64 timestamp_ms = 6;</code> 5165 */ getTimestampMs()5166 public long getTimestampMs() { 5167 return timestampMs_; 5168 } 5169 initFields()5170 private void initFields() { 5171 label_ = java.util.Collections.emptyList(); 5172 gauge_ = io.prometheus.client.Metrics.Gauge.getDefaultInstance(); 5173 counter_ = io.prometheus.client.Metrics.Counter.getDefaultInstance(); 5174 summary_ = io.prometheus.client.Metrics.Summary.getDefaultInstance(); 5175 untyped_ = io.prometheus.client.Metrics.Untyped.getDefaultInstance(); 5176 histogram_ = io.prometheus.client.Metrics.Histogram.getDefaultInstance(); 5177 timestampMs_ = 0L; 5178 } 5179 private byte memoizedIsInitialized = -1; isInitialized()5180 public final boolean isInitialized() { 5181 byte isInitialized = memoizedIsInitialized; 5182 if (isInitialized == 1) return true; 5183 if (isInitialized == 0) return false; 5184 5185 memoizedIsInitialized = 1; 5186 return true; 5187 } 5188 writeTo(com.google.protobuf.CodedOutputStream output)5189 public void writeTo(com.google.protobuf.CodedOutputStream output) 5190 throws java.io.IOException { 5191 getSerializedSize(); 5192 for (int i = 0; i < label_.size(); i++) { 5193 output.writeMessage(1, label_.get(i)); 5194 } 5195 if (((bitField0_ & 0x00000001) == 0x00000001)) { 5196 output.writeMessage(2, gauge_); 5197 } 5198 if (((bitField0_ & 0x00000002) == 0x00000002)) { 5199 output.writeMessage(3, counter_); 5200 } 5201 if (((bitField0_ & 0x00000004) == 0x00000004)) { 5202 output.writeMessage(4, summary_); 5203 } 5204 if (((bitField0_ & 0x00000008) == 0x00000008)) { 5205 output.writeMessage(5, untyped_); 5206 } 5207 if (((bitField0_ & 0x00000020) == 0x00000020)) { 5208 output.writeInt64(6, timestampMs_); 5209 } 5210 if (((bitField0_ & 0x00000010) == 0x00000010)) { 5211 output.writeMessage(7, histogram_); 5212 } 5213 getUnknownFields().writeTo(output); 5214 } 5215 5216 private int memoizedSerializedSize = -1; getSerializedSize()5217 public int getSerializedSize() { 5218 int size = memoizedSerializedSize; 5219 if (size != -1) return size; 5220 5221 size = 0; 5222 for (int i = 0; i < label_.size(); i++) { 5223 size += com.google.protobuf.CodedOutputStream 5224 .computeMessageSize(1, label_.get(i)); 5225 } 5226 if (((bitField0_ & 0x00000001) == 0x00000001)) { 5227 size += com.google.protobuf.CodedOutputStream 5228 .computeMessageSize(2, gauge_); 5229 } 5230 if (((bitField0_ & 0x00000002) == 0x00000002)) { 5231 size += com.google.protobuf.CodedOutputStream 5232 .computeMessageSize(3, counter_); 5233 } 5234 if (((bitField0_ & 0x00000004) == 0x00000004)) { 5235 size += com.google.protobuf.CodedOutputStream 5236 .computeMessageSize(4, summary_); 5237 } 5238 if (((bitField0_ & 0x00000008) == 0x00000008)) { 5239 size += com.google.protobuf.CodedOutputStream 5240 .computeMessageSize(5, untyped_); 5241 } 5242 if (((bitField0_ & 0x00000020) == 0x00000020)) { 5243 size += com.google.protobuf.CodedOutputStream 5244 .computeInt64Size(6, timestampMs_); 5245 } 5246 if (((bitField0_ & 0x00000010) == 0x00000010)) { 5247 size += com.google.protobuf.CodedOutputStream 5248 .computeMessageSize(7, histogram_); 5249 } 5250 size += getUnknownFields().getSerializedSize(); 5251 memoizedSerializedSize = size; 5252 return size; 5253 } 5254 5255 private static final long serialVersionUID = 0L; 5256 @java.lang.Override writeReplace()5257 protected java.lang.Object writeReplace() 5258 throws java.io.ObjectStreamException { 5259 return super.writeReplace(); 5260 } 5261 parseFrom( com.google.protobuf.ByteString data)5262 public static io.prometheus.client.Metrics.Metric parseFrom( 5263 com.google.protobuf.ByteString data) 5264 throws com.google.protobuf.InvalidProtocolBufferException { 5265 return PARSER.parseFrom(data); 5266 } parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5267 public static io.prometheus.client.Metrics.Metric parseFrom( 5268 com.google.protobuf.ByteString data, 5269 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5270 throws com.google.protobuf.InvalidProtocolBufferException { 5271 return PARSER.parseFrom(data, extensionRegistry); 5272 } parseFrom(byte[] data)5273 public static io.prometheus.client.Metrics.Metric parseFrom(byte[] data) 5274 throws com.google.protobuf.InvalidProtocolBufferException { 5275 return PARSER.parseFrom(data); 5276 } parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5277 public static io.prometheus.client.Metrics.Metric parseFrom( 5278 byte[] data, 5279 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5280 throws com.google.protobuf.InvalidProtocolBufferException { 5281 return PARSER.parseFrom(data, extensionRegistry); 5282 } parseFrom(java.io.InputStream input)5283 public static io.prometheus.client.Metrics.Metric parseFrom(java.io.InputStream input) 5284 throws java.io.IOException { 5285 return PARSER.parseFrom(input); 5286 } parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5287 public static io.prometheus.client.Metrics.Metric parseFrom( 5288 java.io.InputStream input, 5289 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5290 throws java.io.IOException { 5291 return PARSER.parseFrom(input, extensionRegistry); 5292 } parseDelimitedFrom(java.io.InputStream input)5293 public static io.prometheus.client.Metrics.Metric parseDelimitedFrom(java.io.InputStream input) 5294 throws java.io.IOException { 5295 return PARSER.parseDelimitedFrom(input); 5296 } parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5297 public static io.prometheus.client.Metrics.Metric parseDelimitedFrom( 5298 java.io.InputStream input, 5299 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5300 throws java.io.IOException { 5301 return PARSER.parseDelimitedFrom(input, extensionRegistry); 5302 } parseFrom( com.google.protobuf.CodedInputStream input)5303 public static io.prometheus.client.Metrics.Metric parseFrom( 5304 com.google.protobuf.CodedInputStream input) 5305 throws java.io.IOException { 5306 return PARSER.parseFrom(input); 5307 } parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5308 public static io.prometheus.client.Metrics.Metric parseFrom( 5309 com.google.protobuf.CodedInputStream input, 5310 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5311 throws java.io.IOException { 5312 return PARSER.parseFrom(input, extensionRegistry); 5313 } 5314 newBuilder()5315 public static Builder newBuilder() { return Builder.create(); } newBuilderForType()5316 public Builder newBuilderForType() { return newBuilder(); } newBuilder(io.prometheus.client.Metrics.Metric prototype)5317 public static Builder newBuilder(io.prometheus.client.Metrics.Metric prototype) { 5318 return newBuilder().mergeFrom(prototype); 5319 } toBuilder()5320 public Builder toBuilder() { return newBuilder(this); } 5321 5322 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent)5323 protected Builder newBuilderForType( 5324 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 5325 Builder builder = new Builder(parent); 5326 return builder; 5327 } 5328 /** 5329 * Protobuf type {@code io.prometheus.client.Metric} 5330 */ 5331 public static final class Builder extends 5332 com.google.protobuf.GeneratedMessage.Builder<Builder> implements 5333 // @@protoc_insertion_point(builder_implements:io.prometheus.client.Metric) 5334 io.prometheus.client.Metrics.MetricOrBuilder { 5335 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()5336 getDescriptor() { 5337 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Metric_descriptor; 5338 } 5339 5340 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()5341 internalGetFieldAccessorTable() { 5342 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Metric_fieldAccessorTable 5343 .ensureFieldAccessorsInitialized( 5344 io.prometheus.client.Metrics.Metric.class, io.prometheus.client.Metrics.Metric.Builder.class); 5345 } 5346 5347 // Construct using io.prometheus.client.Metrics.Metric.newBuilder() Builder()5348 private Builder() { 5349 maybeForceBuilderInitialization(); 5350 } 5351 Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent)5352 private Builder( 5353 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 5354 super(parent); 5355 maybeForceBuilderInitialization(); 5356 } maybeForceBuilderInitialization()5357 private void maybeForceBuilderInitialization() { 5358 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { 5359 getLabelFieldBuilder(); 5360 getGaugeFieldBuilder(); 5361 getCounterFieldBuilder(); 5362 getSummaryFieldBuilder(); 5363 getUntypedFieldBuilder(); 5364 getHistogramFieldBuilder(); 5365 } 5366 } create()5367 private static Builder create() { 5368 return new Builder(); 5369 } 5370 clear()5371 public Builder clear() { 5372 super.clear(); 5373 if (labelBuilder_ == null) { 5374 label_ = java.util.Collections.emptyList(); 5375 bitField0_ = (bitField0_ & ~0x00000001); 5376 } else { 5377 labelBuilder_.clear(); 5378 } 5379 if (gaugeBuilder_ == null) { 5380 gauge_ = io.prometheus.client.Metrics.Gauge.getDefaultInstance(); 5381 } else { 5382 gaugeBuilder_.clear(); 5383 } 5384 bitField0_ = (bitField0_ & ~0x00000002); 5385 if (counterBuilder_ == null) { 5386 counter_ = io.prometheus.client.Metrics.Counter.getDefaultInstance(); 5387 } else { 5388 counterBuilder_.clear(); 5389 } 5390 bitField0_ = (bitField0_ & ~0x00000004); 5391 if (summaryBuilder_ == null) { 5392 summary_ = io.prometheus.client.Metrics.Summary.getDefaultInstance(); 5393 } else { 5394 summaryBuilder_.clear(); 5395 } 5396 bitField0_ = (bitField0_ & ~0x00000008); 5397 if (untypedBuilder_ == null) { 5398 untyped_ = io.prometheus.client.Metrics.Untyped.getDefaultInstance(); 5399 } else { 5400 untypedBuilder_.clear(); 5401 } 5402 bitField0_ = (bitField0_ & ~0x00000010); 5403 if (histogramBuilder_ == null) { 5404 histogram_ = io.prometheus.client.Metrics.Histogram.getDefaultInstance(); 5405 } else { 5406 histogramBuilder_.clear(); 5407 } 5408 bitField0_ = (bitField0_ & ~0x00000020); 5409 timestampMs_ = 0L; 5410 bitField0_ = (bitField0_ & ~0x00000040); 5411 return this; 5412 } 5413 clone()5414 public Builder clone() { 5415 return create().mergeFrom(buildPartial()); 5416 } 5417 5418 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()5419 getDescriptorForType() { 5420 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_Metric_descriptor; 5421 } 5422 getDefaultInstanceForType()5423 public io.prometheus.client.Metrics.Metric getDefaultInstanceForType() { 5424 return io.prometheus.client.Metrics.Metric.getDefaultInstance(); 5425 } 5426 build()5427 public io.prometheus.client.Metrics.Metric build() { 5428 io.prometheus.client.Metrics.Metric result = buildPartial(); 5429 if (!result.isInitialized()) { 5430 throw newUninitializedMessageException(result); 5431 } 5432 return result; 5433 } 5434 buildPartial()5435 public io.prometheus.client.Metrics.Metric buildPartial() { 5436 io.prometheus.client.Metrics.Metric result = new io.prometheus.client.Metrics.Metric(this); 5437 int from_bitField0_ = bitField0_; 5438 int to_bitField0_ = 0; 5439 if (labelBuilder_ == null) { 5440 if (((bitField0_ & 0x00000001) == 0x00000001)) { 5441 label_ = java.util.Collections.unmodifiableList(label_); 5442 bitField0_ = (bitField0_ & ~0x00000001); 5443 } 5444 result.label_ = label_; 5445 } else { 5446 result.label_ = labelBuilder_.build(); 5447 } 5448 if (((from_bitField0_ & 0x00000002) == 0x00000002)) { 5449 to_bitField0_ |= 0x00000001; 5450 } 5451 if (gaugeBuilder_ == null) { 5452 result.gauge_ = gauge_; 5453 } else { 5454 result.gauge_ = gaugeBuilder_.build(); 5455 } 5456 if (((from_bitField0_ & 0x00000004) == 0x00000004)) { 5457 to_bitField0_ |= 0x00000002; 5458 } 5459 if (counterBuilder_ == null) { 5460 result.counter_ = counter_; 5461 } else { 5462 result.counter_ = counterBuilder_.build(); 5463 } 5464 if (((from_bitField0_ & 0x00000008) == 0x00000008)) { 5465 to_bitField0_ |= 0x00000004; 5466 } 5467 if (summaryBuilder_ == null) { 5468 result.summary_ = summary_; 5469 } else { 5470 result.summary_ = summaryBuilder_.build(); 5471 } 5472 if (((from_bitField0_ & 0x00000010) == 0x00000010)) { 5473 to_bitField0_ |= 0x00000008; 5474 } 5475 if (untypedBuilder_ == null) { 5476 result.untyped_ = untyped_; 5477 } else { 5478 result.untyped_ = untypedBuilder_.build(); 5479 } 5480 if (((from_bitField0_ & 0x00000020) == 0x00000020)) { 5481 to_bitField0_ |= 0x00000010; 5482 } 5483 if (histogramBuilder_ == null) { 5484 result.histogram_ = histogram_; 5485 } else { 5486 result.histogram_ = histogramBuilder_.build(); 5487 } 5488 if (((from_bitField0_ & 0x00000040) == 0x00000040)) { 5489 to_bitField0_ |= 0x00000020; 5490 } 5491 result.timestampMs_ = timestampMs_; 5492 result.bitField0_ = to_bitField0_; 5493 onBuilt(); 5494 return result; 5495 } 5496 mergeFrom(com.google.protobuf.Message other)5497 public Builder mergeFrom(com.google.protobuf.Message other) { 5498 if (other instanceof io.prometheus.client.Metrics.Metric) { 5499 return mergeFrom((io.prometheus.client.Metrics.Metric)other); 5500 } else { 5501 super.mergeFrom(other); 5502 return this; 5503 } 5504 } 5505 mergeFrom(io.prometheus.client.Metrics.Metric other)5506 public Builder mergeFrom(io.prometheus.client.Metrics.Metric other) { 5507 if (other == io.prometheus.client.Metrics.Metric.getDefaultInstance()) return this; 5508 if (labelBuilder_ == null) { 5509 if (!other.label_.isEmpty()) { 5510 if (label_.isEmpty()) { 5511 label_ = other.label_; 5512 bitField0_ = (bitField0_ & ~0x00000001); 5513 } else { 5514 ensureLabelIsMutable(); 5515 label_.addAll(other.label_); 5516 } 5517 onChanged(); 5518 } 5519 } else { 5520 if (!other.label_.isEmpty()) { 5521 if (labelBuilder_.isEmpty()) { 5522 labelBuilder_.dispose(); 5523 labelBuilder_ = null; 5524 label_ = other.label_; 5525 bitField0_ = (bitField0_ & ~0x00000001); 5526 labelBuilder_ = 5527 com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? 5528 getLabelFieldBuilder() : null; 5529 } else { 5530 labelBuilder_.addAllMessages(other.label_); 5531 } 5532 } 5533 } 5534 if (other.hasGauge()) { 5535 mergeGauge(other.getGauge()); 5536 } 5537 if (other.hasCounter()) { 5538 mergeCounter(other.getCounter()); 5539 } 5540 if (other.hasSummary()) { 5541 mergeSummary(other.getSummary()); 5542 } 5543 if (other.hasUntyped()) { 5544 mergeUntyped(other.getUntyped()); 5545 } 5546 if (other.hasHistogram()) { 5547 mergeHistogram(other.getHistogram()); 5548 } 5549 if (other.hasTimestampMs()) { 5550 setTimestampMs(other.getTimestampMs()); 5551 } 5552 this.mergeUnknownFields(other.getUnknownFields()); 5553 return this; 5554 } 5555 isInitialized()5556 public final boolean isInitialized() { 5557 return true; 5558 } 5559 mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5560 public Builder mergeFrom( 5561 com.google.protobuf.CodedInputStream input, 5562 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5563 throws java.io.IOException { 5564 io.prometheus.client.Metrics.Metric parsedMessage = null; 5565 try { 5566 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 5567 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 5568 parsedMessage = (io.prometheus.client.Metrics.Metric) e.getUnfinishedMessage(); 5569 throw e; 5570 } finally { 5571 if (parsedMessage != null) { 5572 mergeFrom(parsedMessage); 5573 } 5574 } 5575 return this; 5576 } 5577 private int bitField0_; 5578 5579 private java.util.List<io.prometheus.client.Metrics.LabelPair> label_ = 5580 java.util.Collections.emptyList(); ensureLabelIsMutable()5581 private void ensureLabelIsMutable() { 5582 if (!((bitField0_ & 0x00000001) == 0x00000001)) { 5583 label_ = new java.util.ArrayList<io.prometheus.client.Metrics.LabelPair>(label_); 5584 bitField0_ |= 0x00000001; 5585 } 5586 } 5587 5588 private com.google.protobuf.RepeatedFieldBuilder< 5589 io.prometheus.client.Metrics.LabelPair, io.prometheus.client.Metrics.LabelPair.Builder, io.prometheus.client.Metrics.LabelPairOrBuilder> labelBuilder_; 5590 5591 /** 5592 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5593 */ getLabelList()5594 public java.util.List<io.prometheus.client.Metrics.LabelPair> getLabelList() { 5595 if (labelBuilder_ == null) { 5596 return java.util.Collections.unmodifiableList(label_); 5597 } else { 5598 return labelBuilder_.getMessageList(); 5599 } 5600 } 5601 /** 5602 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5603 */ getLabelCount()5604 public int getLabelCount() { 5605 if (labelBuilder_ == null) { 5606 return label_.size(); 5607 } else { 5608 return labelBuilder_.getCount(); 5609 } 5610 } 5611 /** 5612 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5613 */ getLabel(int index)5614 public io.prometheus.client.Metrics.LabelPair getLabel(int index) { 5615 if (labelBuilder_ == null) { 5616 return label_.get(index); 5617 } else { 5618 return labelBuilder_.getMessage(index); 5619 } 5620 } 5621 /** 5622 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5623 */ setLabel( int index, io.prometheus.client.Metrics.LabelPair value)5624 public Builder setLabel( 5625 int index, io.prometheus.client.Metrics.LabelPair value) { 5626 if (labelBuilder_ == null) { 5627 if (value == null) { 5628 throw new NullPointerException(); 5629 } 5630 ensureLabelIsMutable(); 5631 label_.set(index, value); 5632 onChanged(); 5633 } else { 5634 labelBuilder_.setMessage(index, value); 5635 } 5636 return this; 5637 } 5638 /** 5639 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5640 */ setLabel( int index, io.prometheus.client.Metrics.LabelPair.Builder builderForValue)5641 public Builder setLabel( 5642 int index, io.prometheus.client.Metrics.LabelPair.Builder builderForValue) { 5643 if (labelBuilder_ == null) { 5644 ensureLabelIsMutable(); 5645 label_.set(index, builderForValue.build()); 5646 onChanged(); 5647 } else { 5648 labelBuilder_.setMessage(index, builderForValue.build()); 5649 } 5650 return this; 5651 } 5652 /** 5653 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5654 */ addLabel(io.prometheus.client.Metrics.LabelPair value)5655 public Builder addLabel(io.prometheus.client.Metrics.LabelPair value) { 5656 if (labelBuilder_ == null) { 5657 if (value == null) { 5658 throw new NullPointerException(); 5659 } 5660 ensureLabelIsMutable(); 5661 label_.add(value); 5662 onChanged(); 5663 } else { 5664 labelBuilder_.addMessage(value); 5665 } 5666 return this; 5667 } 5668 /** 5669 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5670 */ addLabel( int index, io.prometheus.client.Metrics.LabelPair value)5671 public Builder addLabel( 5672 int index, io.prometheus.client.Metrics.LabelPair value) { 5673 if (labelBuilder_ == null) { 5674 if (value == null) { 5675 throw new NullPointerException(); 5676 } 5677 ensureLabelIsMutable(); 5678 label_.add(index, value); 5679 onChanged(); 5680 } else { 5681 labelBuilder_.addMessage(index, value); 5682 } 5683 return this; 5684 } 5685 /** 5686 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5687 */ addLabel( io.prometheus.client.Metrics.LabelPair.Builder builderForValue)5688 public Builder addLabel( 5689 io.prometheus.client.Metrics.LabelPair.Builder builderForValue) { 5690 if (labelBuilder_ == null) { 5691 ensureLabelIsMutable(); 5692 label_.add(builderForValue.build()); 5693 onChanged(); 5694 } else { 5695 labelBuilder_.addMessage(builderForValue.build()); 5696 } 5697 return this; 5698 } 5699 /** 5700 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5701 */ addLabel( int index, io.prometheus.client.Metrics.LabelPair.Builder builderForValue)5702 public Builder addLabel( 5703 int index, io.prometheus.client.Metrics.LabelPair.Builder builderForValue) { 5704 if (labelBuilder_ == null) { 5705 ensureLabelIsMutable(); 5706 label_.add(index, builderForValue.build()); 5707 onChanged(); 5708 } else { 5709 labelBuilder_.addMessage(index, builderForValue.build()); 5710 } 5711 return this; 5712 } 5713 /** 5714 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5715 */ addAllLabel( java.lang.Iterable<? extends io.prometheus.client.Metrics.LabelPair> values)5716 public Builder addAllLabel( 5717 java.lang.Iterable<? extends io.prometheus.client.Metrics.LabelPair> values) { 5718 if (labelBuilder_ == null) { 5719 ensureLabelIsMutable(); 5720 com.google.protobuf.AbstractMessageLite.Builder.addAll( 5721 values, label_); 5722 onChanged(); 5723 } else { 5724 labelBuilder_.addAllMessages(values); 5725 } 5726 return this; 5727 } 5728 /** 5729 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5730 */ clearLabel()5731 public Builder clearLabel() { 5732 if (labelBuilder_ == null) { 5733 label_ = java.util.Collections.emptyList(); 5734 bitField0_ = (bitField0_ & ~0x00000001); 5735 onChanged(); 5736 } else { 5737 labelBuilder_.clear(); 5738 } 5739 return this; 5740 } 5741 /** 5742 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5743 */ removeLabel(int index)5744 public Builder removeLabel(int index) { 5745 if (labelBuilder_ == null) { 5746 ensureLabelIsMutable(); 5747 label_.remove(index); 5748 onChanged(); 5749 } else { 5750 labelBuilder_.remove(index); 5751 } 5752 return this; 5753 } 5754 /** 5755 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5756 */ getLabelBuilder( int index)5757 public io.prometheus.client.Metrics.LabelPair.Builder getLabelBuilder( 5758 int index) { 5759 return getLabelFieldBuilder().getBuilder(index); 5760 } 5761 /** 5762 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5763 */ getLabelOrBuilder( int index)5764 public io.prometheus.client.Metrics.LabelPairOrBuilder getLabelOrBuilder( 5765 int index) { 5766 if (labelBuilder_ == null) { 5767 return label_.get(index); } else { 5768 return labelBuilder_.getMessageOrBuilder(index); 5769 } 5770 } 5771 /** 5772 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5773 */ 5774 public java.util.List<? extends io.prometheus.client.Metrics.LabelPairOrBuilder> getLabelOrBuilderList()5775 getLabelOrBuilderList() { 5776 if (labelBuilder_ != null) { 5777 return labelBuilder_.getMessageOrBuilderList(); 5778 } else { 5779 return java.util.Collections.unmodifiableList(label_); 5780 } 5781 } 5782 /** 5783 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5784 */ addLabelBuilder()5785 public io.prometheus.client.Metrics.LabelPair.Builder addLabelBuilder() { 5786 return getLabelFieldBuilder().addBuilder( 5787 io.prometheus.client.Metrics.LabelPair.getDefaultInstance()); 5788 } 5789 /** 5790 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5791 */ addLabelBuilder( int index)5792 public io.prometheus.client.Metrics.LabelPair.Builder addLabelBuilder( 5793 int index) { 5794 return getLabelFieldBuilder().addBuilder( 5795 index, io.prometheus.client.Metrics.LabelPair.getDefaultInstance()); 5796 } 5797 /** 5798 * <code>repeated .io.prometheus.client.LabelPair label = 1;</code> 5799 */ 5800 public java.util.List<io.prometheus.client.Metrics.LabelPair.Builder> getLabelBuilderList()5801 getLabelBuilderList() { 5802 return getLabelFieldBuilder().getBuilderList(); 5803 } 5804 private com.google.protobuf.RepeatedFieldBuilder< 5805 io.prometheus.client.Metrics.LabelPair, io.prometheus.client.Metrics.LabelPair.Builder, io.prometheus.client.Metrics.LabelPairOrBuilder> getLabelFieldBuilder()5806 getLabelFieldBuilder() { 5807 if (labelBuilder_ == null) { 5808 labelBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< 5809 io.prometheus.client.Metrics.LabelPair, io.prometheus.client.Metrics.LabelPair.Builder, io.prometheus.client.Metrics.LabelPairOrBuilder>( 5810 label_, 5811 ((bitField0_ & 0x00000001) == 0x00000001), 5812 getParentForChildren(), 5813 isClean()); 5814 label_ = null; 5815 } 5816 return labelBuilder_; 5817 } 5818 5819 private io.prometheus.client.Metrics.Gauge gauge_ = io.prometheus.client.Metrics.Gauge.getDefaultInstance(); 5820 private com.google.protobuf.SingleFieldBuilder< 5821 io.prometheus.client.Metrics.Gauge, io.prometheus.client.Metrics.Gauge.Builder, io.prometheus.client.Metrics.GaugeOrBuilder> gaugeBuilder_; 5822 /** 5823 * <code>optional .io.prometheus.client.Gauge gauge = 2;</code> 5824 */ hasGauge()5825 public boolean hasGauge() { 5826 return ((bitField0_ & 0x00000002) == 0x00000002); 5827 } 5828 /** 5829 * <code>optional .io.prometheus.client.Gauge gauge = 2;</code> 5830 */ getGauge()5831 public io.prometheus.client.Metrics.Gauge getGauge() { 5832 if (gaugeBuilder_ == null) { 5833 return gauge_; 5834 } else { 5835 return gaugeBuilder_.getMessage(); 5836 } 5837 } 5838 /** 5839 * <code>optional .io.prometheus.client.Gauge gauge = 2;</code> 5840 */ setGauge(io.prometheus.client.Metrics.Gauge value)5841 public Builder setGauge(io.prometheus.client.Metrics.Gauge value) { 5842 if (gaugeBuilder_ == null) { 5843 if (value == null) { 5844 throw new NullPointerException(); 5845 } 5846 gauge_ = value; 5847 onChanged(); 5848 } else { 5849 gaugeBuilder_.setMessage(value); 5850 } 5851 bitField0_ |= 0x00000002; 5852 return this; 5853 } 5854 /** 5855 * <code>optional .io.prometheus.client.Gauge gauge = 2;</code> 5856 */ setGauge( io.prometheus.client.Metrics.Gauge.Builder builderForValue)5857 public Builder setGauge( 5858 io.prometheus.client.Metrics.Gauge.Builder builderForValue) { 5859 if (gaugeBuilder_ == null) { 5860 gauge_ = builderForValue.build(); 5861 onChanged(); 5862 } else { 5863 gaugeBuilder_.setMessage(builderForValue.build()); 5864 } 5865 bitField0_ |= 0x00000002; 5866 return this; 5867 } 5868 /** 5869 * <code>optional .io.prometheus.client.Gauge gauge = 2;</code> 5870 */ mergeGauge(io.prometheus.client.Metrics.Gauge value)5871 public Builder mergeGauge(io.prometheus.client.Metrics.Gauge value) { 5872 if (gaugeBuilder_ == null) { 5873 if (((bitField0_ & 0x00000002) == 0x00000002) && 5874 gauge_ != io.prometheus.client.Metrics.Gauge.getDefaultInstance()) { 5875 gauge_ = 5876 io.prometheus.client.Metrics.Gauge.newBuilder(gauge_).mergeFrom(value).buildPartial(); 5877 } else { 5878 gauge_ = value; 5879 } 5880 onChanged(); 5881 } else { 5882 gaugeBuilder_.mergeFrom(value); 5883 } 5884 bitField0_ |= 0x00000002; 5885 return this; 5886 } 5887 /** 5888 * <code>optional .io.prometheus.client.Gauge gauge = 2;</code> 5889 */ clearGauge()5890 public Builder clearGauge() { 5891 if (gaugeBuilder_ == null) { 5892 gauge_ = io.prometheus.client.Metrics.Gauge.getDefaultInstance(); 5893 onChanged(); 5894 } else { 5895 gaugeBuilder_.clear(); 5896 } 5897 bitField0_ = (bitField0_ & ~0x00000002); 5898 return this; 5899 } 5900 /** 5901 * <code>optional .io.prometheus.client.Gauge gauge = 2;</code> 5902 */ getGaugeBuilder()5903 public io.prometheus.client.Metrics.Gauge.Builder getGaugeBuilder() { 5904 bitField0_ |= 0x00000002; 5905 onChanged(); 5906 return getGaugeFieldBuilder().getBuilder(); 5907 } 5908 /** 5909 * <code>optional .io.prometheus.client.Gauge gauge = 2;</code> 5910 */ getGaugeOrBuilder()5911 public io.prometheus.client.Metrics.GaugeOrBuilder getGaugeOrBuilder() { 5912 if (gaugeBuilder_ != null) { 5913 return gaugeBuilder_.getMessageOrBuilder(); 5914 } else { 5915 return gauge_; 5916 } 5917 } 5918 /** 5919 * <code>optional .io.prometheus.client.Gauge gauge = 2;</code> 5920 */ 5921 private com.google.protobuf.SingleFieldBuilder< 5922 io.prometheus.client.Metrics.Gauge, io.prometheus.client.Metrics.Gauge.Builder, io.prometheus.client.Metrics.GaugeOrBuilder> getGaugeFieldBuilder()5923 getGaugeFieldBuilder() { 5924 if (gaugeBuilder_ == null) { 5925 gaugeBuilder_ = new com.google.protobuf.SingleFieldBuilder< 5926 io.prometheus.client.Metrics.Gauge, io.prometheus.client.Metrics.Gauge.Builder, io.prometheus.client.Metrics.GaugeOrBuilder>( 5927 getGauge(), 5928 getParentForChildren(), 5929 isClean()); 5930 gauge_ = null; 5931 } 5932 return gaugeBuilder_; 5933 } 5934 5935 private io.prometheus.client.Metrics.Counter counter_ = io.prometheus.client.Metrics.Counter.getDefaultInstance(); 5936 private com.google.protobuf.SingleFieldBuilder< 5937 io.prometheus.client.Metrics.Counter, io.prometheus.client.Metrics.Counter.Builder, io.prometheus.client.Metrics.CounterOrBuilder> counterBuilder_; 5938 /** 5939 * <code>optional .io.prometheus.client.Counter counter = 3;</code> 5940 */ hasCounter()5941 public boolean hasCounter() { 5942 return ((bitField0_ & 0x00000004) == 0x00000004); 5943 } 5944 /** 5945 * <code>optional .io.prometheus.client.Counter counter = 3;</code> 5946 */ getCounter()5947 public io.prometheus.client.Metrics.Counter getCounter() { 5948 if (counterBuilder_ == null) { 5949 return counter_; 5950 } else { 5951 return counterBuilder_.getMessage(); 5952 } 5953 } 5954 /** 5955 * <code>optional .io.prometheus.client.Counter counter = 3;</code> 5956 */ setCounter(io.prometheus.client.Metrics.Counter value)5957 public Builder setCounter(io.prometheus.client.Metrics.Counter value) { 5958 if (counterBuilder_ == null) { 5959 if (value == null) { 5960 throw new NullPointerException(); 5961 } 5962 counter_ = value; 5963 onChanged(); 5964 } else { 5965 counterBuilder_.setMessage(value); 5966 } 5967 bitField0_ |= 0x00000004; 5968 return this; 5969 } 5970 /** 5971 * <code>optional .io.prometheus.client.Counter counter = 3;</code> 5972 */ setCounter( io.prometheus.client.Metrics.Counter.Builder builderForValue)5973 public Builder setCounter( 5974 io.prometheus.client.Metrics.Counter.Builder builderForValue) { 5975 if (counterBuilder_ == null) { 5976 counter_ = builderForValue.build(); 5977 onChanged(); 5978 } else { 5979 counterBuilder_.setMessage(builderForValue.build()); 5980 } 5981 bitField0_ |= 0x00000004; 5982 return this; 5983 } 5984 /** 5985 * <code>optional .io.prometheus.client.Counter counter = 3;</code> 5986 */ mergeCounter(io.prometheus.client.Metrics.Counter value)5987 public Builder mergeCounter(io.prometheus.client.Metrics.Counter value) { 5988 if (counterBuilder_ == null) { 5989 if (((bitField0_ & 0x00000004) == 0x00000004) && 5990 counter_ != io.prometheus.client.Metrics.Counter.getDefaultInstance()) { 5991 counter_ = 5992 io.prometheus.client.Metrics.Counter.newBuilder(counter_).mergeFrom(value).buildPartial(); 5993 } else { 5994 counter_ = value; 5995 } 5996 onChanged(); 5997 } else { 5998 counterBuilder_.mergeFrom(value); 5999 } 6000 bitField0_ |= 0x00000004; 6001 return this; 6002 } 6003 /** 6004 * <code>optional .io.prometheus.client.Counter counter = 3;</code> 6005 */ clearCounter()6006 public Builder clearCounter() { 6007 if (counterBuilder_ == null) { 6008 counter_ = io.prometheus.client.Metrics.Counter.getDefaultInstance(); 6009 onChanged(); 6010 } else { 6011 counterBuilder_.clear(); 6012 } 6013 bitField0_ = (bitField0_ & ~0x00000004); 6014 return this; 6015 } 6016 /** 6017 * <code>optional .io.prometheus.client.Counter counter = 3;</code> 6018 */ getCounterBuilder()6019 public io.prometheus.client.Metrics.Counter.Builder getCounterBuilder() { 6020 bitField0_ |= 0x00000004; 6021 onChanged(); 6022 return getCounterFieldBuilder().getBuilder(); 6023 } 6024 /** 6025 * <code>optional .io.prometheus.client.Counter counter = 3;</code> 6026 */ getCounterOrBuilder()6027 public io.prometheus.client.Metrics.CounterOrBuilder getCounterOrBuilder() { 6028 if (counterBuilder_ != null) { 6029 return counterBuilder_.getMessageOrBuilder(); 6030 } else { 6031 return counter_; 6032 } 6033 } 6034 /** 6035 * <code>optional .io.prometheus.client.Counter counter = 3;</code> 6036 */ 6037 private com.google.protobuf.SingleFieldBuilder< 6038 io.prometheus.client.Metrics.Counter, io.prometheus.client.Metrics.Counter.Builder, io.prometheus.client.Metrics.CounterOrBuilder> getCounterFieldBuilder()6039 getCounterFieldBuilder() { 6040 if (counterBuilder_ == null) { 6041 counterBuilder_ = new com.google.protobuf.SingleFieldBuilder< 6042 io.prometheus.client.Metrics.Counter, io.prometheus.client.Metrics.Counter.Builder, io.prometheus.client.Metrics.CounterOrBuilder>( 6043 getCounter(), 6044 getParentForChildren(), 6045 isClean()); 6046 counter_ = null; 6047 } 6048 return counterBuilder_; 6049 } 6050 6051 private io.prometheus.client.Metrics.Summary summary_ = io.prometheus.client.Metrics.Summary.getDefaultInstance(); 6052 private com.google.protobuf.SingleFieldBuilder< 6053 io.prometheus.client.Metrics.Summary, io.prometheus.client.Metrics.Summary.Builder, io.prometheus.client.Metrics.SummaryOrBuilder> summaryBuilder_; 6054 /** 6055 * <code>optional .io.prometheus.client.Summary summary = 4;</code> 6056 */ hasSummary()6057 public boolean hasSummary() { 6058 return ((bitField0_ & 0x00000008) == 0x00000008); 6059 } 6060 /** 6061 * <code>optional .io.prometheus.client.Summary summary = 4;</code> 6062 */ getSummary()6063 public io.prometheus.client.Metrics.Summary getSummary() { 6064 if (summaryBuilder_ == null) { 6065 return summary_; 6066 } else { 6067 return summaryBuilder_.getMessage(); 6068 } 6069 } 6070 /** 6071 * <code>optional .io.prometheus.client.Summary summary = 4;</code> 6072 */ setSummary(io.prometheus.client.Metrics.Summary value)6073 public Builder setSummary(io.prometheus.client.Metrics.Summary value) { 6074 if (summaryBuilder_ == null) { 6075 if (value == null) { 6076 throw new NullPointerException(); 6077 } 6078 summary_ = value; 6079 onChanged(); 6080 } else { 6081 summaryBuilder_.setMessage(value); 6082 } 6083 bitField0_ |= 0x00000008; 6084 return this; 6085 } 6086 /** 6087 * <code>optional .io.prometheus.client.Summary summary = 4;</code> 6088 */ setSummary( io.prometheus.client.Metrics.Summary.Builder builderForValue)6089 public Builder setSummary( 6090 io.prometheus.client.Metrics.Summary.Builder builderForValue) { 6091 if (summaryBuilder_ == null) { 6092 summary_ = builderForValue.build(); 6093 onChanged(); 6094 } else { 6095 summaryBuilder_.setMessage(builderForValue.build()); 6096 } 6097 bitField0_ |= 0x00000008; 6098 return this; 6099 } 6100 /** 6101 * <code>optional .io.prometheus.client.Summary summary = 4;</code> 6102 */ mergeSummary(io.prometheus.client.Metrics.Summary value)6103 public Builder mergeSummary(io.prometheus.client.Metrics.Summary value) { 6104 if (summaryBuilder_ == null) { 6105 if (((bitField0_ & 0x00000008) == 0x00000008) && 6106 summary_ != io.prometheus.client.Metrics.Summary.getDefaultInstance()) { 6107 summary_ = 6108 io.prometheus.client.Metrics.Summary.newBuilder(summary_).mergeFrom(value).buildPartial(); 6109 } else { 6110 summary_ = value; 6111 } 6112 onChanged(); 6113 } else { 6114 summaryBuilder_.mergeFrom(value); 6115 } 6116 bitField0_ |= 0x00000008; 6117 return this; 6118 } 6119 /** 6120 * <code>optional .io.prometheus.client.Summary summary = 4;</code> 6121 */ clearSummary()6122 public Builder clearSummary() { 6123 if (summaryBuilder_ == null) { 6124 summary_ = io.prometheus.client.Metrics.Summary.getDefaultInstance(); 6125 onChanged(); 6126 } else { 6127 summaryBuilder_.clear(); 6128 } 6129 bitField0_ = (bitField0_ & ~0x00000008); 6130 return this; 6131 } 6132 /** 6133 * <code>optional .io.prometheus.client.Summary summary = 4;</code> 6134 */ getSummaryBuilder()6135 public io.prometheus.client.Metrics.Summary.Builder getSummaryBuilder() { 6136 bitField0_ |= 0x00000008; 6137 onChanged(); 6138 return getSummaryFieldBuilder().getBuilder(); 6139 } 6140 /** 6141 * <code>optional .io.prometheus.client.Summary summary = 4;</code> 6142 */ getSummaryOrBuilder()6143 public io.prometheus.client.Metrics.SummaryOrBuilder getSummaryOrBuilder() { 6144 if (summaryBuilder_ != null) { 6145 return summaryBuilder_.getMessageOrBuilder(); 6146 } else { 6147 return summary_; 6148 } 6149 } 6150 /** 6151 * <code>optional .io.prometheus.client.Summary summary = 4;</code> 6152 */ 6153 private com.google.protobuf.SingleFieldBuilder< 6154 io.prometheus.client.Metrics.Summary, io.prometheus.client.Metrics.Summary.Builder, io.prometheus.client.Metrics.SummaryOrBuilder> getSummaryFieldBuilder()6155 getSummaryFieldBuilder() { 6156 if (summaryBuilder_ == null) { 6157 summaryBuilder_ = new com.google.protobuf.SingleFieldBuilder< 6158 io.prometheus.client.Metrics.Summary, io.prometheus.client.Metrics.Summary.Builder, io.prometheus.client.Metrics.SummaryOrBuilder>( 6159 getSummary(), 6160 getParentForChildren(), 6161 isClean()); 6162 summary_ = null; 6163 } 6164 return summaryBuilder_; 6165 } 6166 6167 private io.prometheus.client.Metrics.Untyped untyped_ = io.prometheus.client.Metrics.Untyped.getDefaultInstance(); 6168 private com.google.protobuf.SingleFieldBuilder< 6169 io.prometheus.client.Metrics.Untyped, io.prometheus.client.Metrics.Untyped.Builder, io.prometheus.client.Metrics.UntypedOrBuilder> untypedBuilder_; 6170 /** 6171 * <code>optional .io.prometheus.client.Untyped untyped = 5;</code> 6172 */ hasUntyped()6173 public boolean hasUntyped() { 6174 return ((bitField0_ & 0x00000010) == 0x00000010); 6175 } 6176 /** 6177 * <code>optional .io.prometheus.client.Untyped untyped = 5;</code> 6178 */ getUntyped()6179 public io.prometheus.client.Metrics.Untyped getUntyped() { 6180 if (untypedBuilder_ == null) { 6181 return untyped_; 6182 } else { 6183 return untypedBuilder_.getMessage(); 6184 } 6185 } 6186 /** 6187 * <code>optional .io.prometheus.client.Untyped untyped = 5;</code> 6188 */ setUntyped(io.prometheus.client.Metrics.Untyped value)6189 public Builder setUntyped(io.prometheus.client.Metrics.Untyped value) { 6190 if (untypedBuilder_ == null) { 6191 if (value == null) { 6192 throw new NullPointerException(); 6193 } 6194 untyped_ = value; 6195 onChanged(); 6196 } else { 6197 untypedBuilder_.setMessage(value); 6198 } 6199 bitField0_ |= 0x00000010; 6200 return this; 6201 } 6202 /** 6203 * <code>optional .io.prometheus.client.Untyped untyped = 5;</code> 6204 */ setUntyped( io.prometheus.client.Metrics.Untyped.Builder builderForValue)6205 public Builder setUntyped( 6206 io.prometheus.client.Metrics.Untyped.Builder builderForValue) { 6207 if (untypedBuilder_ == null) { 6208 untyped_ = builderForValue.build(); 6209 onChanged(); 6210 } else { 6211 untypedBuilder_.setMessage(builderForValue.build()); 6212 } 6213 bitField0_ |= 0x00000010; 6214 return this; 6215 } 6216 /** 6217 * <code>optional .io.prometheus.client.Untyped untyped = 5;</code> 6218 */ mergeUntyped(io.prometheus.client.Metrics.Untyped value)6219 public Builder mergeUntyped(io.prometheus.client.Metrics.Untyped value) { 6220 if (untypedBuilder_ == null) { 6221 if (((bitField0_ & 0x00000010) == 0x00000010) && 6222 untyped_ != io.prometheus.client.Metrics.Untyped.getDefaultInstance()) { 6223 untyped_ = 6224 io.prometheus.client.Metrics.Untyped.newBuilder(untyped_).mergeFrom(value).buildPartial(); 6225 } else { 6226 untyped_ = value; 6227 } 6228 onChanged(); 6229 } else { 6230 untypedBuilder_.mergeFrom(value); 6231 } 6232 bitField0_ |= 0x00000010; 6233 return this; 6234 } 6235 /** 6236 * <code>optional .io.prometheus.client.Untyped untyped = 5;</code> 6237 */ clearUntyped()6238 public Builder clearUntyped() { 6239 if (untypedBuilder_ == null) { 6240 untyped_ = io.prometheus.client.Metrics.Untyped.getDefaultInstance(); 6241 onChanged(); 6242 } else { 6243 untypedBuilder_.clear(); 6244 } 6245 bitField0_ = (bitField0_ & ~0x00000010); 6246 return this; 6247 } 6248 /** 6249 * <code>optional .io.prometheus.client.Untyped untyped = 5;</code> 6250 */ getUntypedBuilder()6251 public io.prometheus.client.Metrics.Untyped.Builder getUntypedBuilder() { 6252 bitField0_ |= 0x00000010; 6253 onChanged(); 6254 return getUntypedFieldBuilder().getBuilder(); 6255 } 6256 /** 6257 * <code>optional .io.prometheus.client.Untyped untyped = 5;</code> 6258 */ getUntypedOrBuilder()6259 public io.prometheus.client.Metrics.UntypedOrBuilder getUntypedOrBuilder() { 6260 if (untypedBuilder_ != null) { 6261 return untypedBuilder_.getMessageOrBuilder(); 6262 } else { 6263 return untyped_; 6264 } 6265 } 6266 /** 6267 * <code>optional .io.prometheus.client.Untyped untyped = 5;</code> 6268 */ 6269 private com.google.protobuf.SingleFieldBuilder< 6270 io.prometheus.client.Metrics.Untyped, io.prometheus.client.Metrics.Untyped.Builder, io.prometheus.client.Metrics.UntypedOrBuilder> getUntypedFieldBuilder()6271 getUntypedFieldBuilder() { 6272 if (untypedBuilder_ == null) { 6273 untypedBuilder_ = new com.google.protobuf.SingleFieldBuilder< 6274 io.prometheus.client.Metrics.Untyped, io.prometheus.client.Metrics.Untyped.Builder, io.prometheus.client.Metrics.UntypedOrBuilder>( 6275 getUntyped(), 6276 getParentForChildren(), 6277 isClean()); 6278 untyped_ = null; 6279 } 6280 return untypedBuilder_; 6281 } 6282 6283 private io.prometheus.client.Metrics.Histogram histogram_ = io.prometheus.client.Metrics.Histogram.getDefaultInstance(); 6284 private com.google.protobuf.SingleFieldBuilder< 6285 io.prometheus.client.Metrics.Histogram, io.prometheus.client.Metrics.Histogram.Builder, io.prometheus.client.Metrics.HistogramOrBuilder> histogramBuilder_; 6286 /** 6287 * <code>optional .io.prometheus.client.Histogram histogram = 7;</code> 6288 */ hasHistogram()6289 public boolean hasHistogram() { 6290 return ((bitField0_ & 0x00000020) == 0x00000020); 6291 } 6292 /** 6293 * <code>optional .io.prometheus.client.Histogram histogram = 7;</code> 6294 */ getHistogram()6295 public io.prometheus.client.Metrics.Histogram getHistogram() { 6296 if (histogramBuilder_ == null) { 6297 return histogram_; 6298 } else { 6299 return histogramBuilder_.getMessage(); 6300 } 6301 } 6302 /** 6303 * <code>optional .io.prometheus.client.Histogram histogram = 7;</code> 6304 */ setHistogram(io.prometheus.client.Metrics.Histogram value)6305 public Builder setHistogram(io.prometheus.client.Metrics.Histogram value) { 6306 if (histogramBuilder_ == null) { 6307 if (value == null) { 6308 throw new NullPointerException(); 6309 } 6310 histogram_ = value; 6311 onChanged(); 6312 } else { 6313 histogramBuilder_.setMessage(value); 6314 } 6315 bitField0_ |= 0x00000020; 6316 return this; 6317 } 6318 /** 6319 * <code>optional .io.prometheus.client.Histogram histogram = 7;</code> 6320 */ setHistogram( io.prometheus.client.Metrics.Histogram.Builder builderForValue)6321 public Builder setHistogram( 6322 io.prometheus.client.Metrics.Histogram.Builder builderForValue) { 6323 if (histogramBuilder_ == null) { 6324 histogram_ = builderForValue.build(); 6325 onChanged(); 6326 } else { 6327 histogramBuilder_.setMessage(builderForValue.build()); 6328 } 6329 bitField0_ |= 0x00000020; 6330 return this; 6331 } 6332 /** 6333 * <code>optional .io.prometheus.client.Histogram histogram = 7;</code> 6334 */ mergeHistogram(io.prometheus.client.Metrics.Histogram value)6335 public Builder mergeHistogram(io.prometheus.client.Metrics.Histogram value) { 6336 if (histogramBuilder_ == null) { 6337 if (((bitField0_ & 0x00000020) == 0x00000020) && 6338 histogram_ != io.prometheus.client.Metrics.Histogram.getDefaultInstance()) { 6339 histogram_ = 6340 io.prometheus.client.Metrics.Histogram.newBuilder(histogram_).mergeFrom(value).buildPartial(); 6341 } else { 6342 histogram_ = value; 6343 } 6344 onChanged(); 6345 } else { 6346 histogramBuilder_.mergeFrom(value); 6347 } 6348 bitField0_ |= 0x00000020; 6349 return this; 6350 } 6351 /** 6352 * <code>optional .io.prometheus.client.Histogram histogram = 7;</code> 6353 */ clearHistogram()6354 public Builder clearHistogram() { 6355 if (histogramBuilder_ == null) { 6356 histogram_ = io.prometheus.client.Metrics.Histogram.getDefaultInstance(); 6357 onChanged(); 6358 } else { 6359 histogramBuilder_.clear(); 6360 } 6361 bitField0_ = (bitField0_ & ~0x00000020); 6362 return this; 6363 } 6364 /** 6365 * <code>optional .io.prometheus.client.Histogram histogram = 7;</code> 6366 */ getHistogramBuilder()6367 public io.prometheus.client.Metrics.Histogram.Builder getHistogramBuilder() { 6368 bitField0_ |= 0x00000020; 6369 onChanged(); 6370 return getHistogramFieldBuilder().getBuilder(); 6371 } 6372 /** 6373 * <code>optional .io.prometheus.client.Histogram histogram = 7;</code> 6374 */ getHistogramOrBuilder()6375 public io.prometheus.client.Metrics.HistogramOrBuilder getHistogramOrBuilder() { 6376 if (histogramBuilder_ != null) { 6377 return histogramBuilder_.getMessageOrBuilder(); 6378 } else { 6379 return histogram_; 6380 } 6381 } 6382 /** 6383 * <code>optional .io.prometheus.client.Histogram histogram = 7;</code> 6384 */ 6385 private com.google.protobuf.SingleFieldBuilder< 6386 io.prometheus.client.Metrics.Histogram, io.prometheus.client.Metrics.Histogram.Builder, io.prometheus.client.Metrics.HistogramOrBuilder> getHistogramFieldBuilder()6387 getHistogramFieldBuilder() { 6388 if (histogramBuilder_ == null) { 6389 histogramBuilder_ = new com.google.protobuf.SingleFieldBuilder< 6390 io.prometheus.client.Metrics.Histogram, io.prometheus.client.Metrics.Histogram.Builder, io.prometheus.client.Metrics.HistogramOrBuilder>( 6391 getHistogram(), 6392 getParentForChildren(), 6393 isClean()); 6394 histogram_ = null; 6395 } 6396 return histogramBuilder_; 6397 } 6398 6399 private long timestampMs_ ; 6400 /** 6401 * <code>optional int64 timestamp_ms = 6;</code> 6402 */ hasTimestampMs()6403 public boolean hasTimestampMs() { 6404 return ((bitField0_ & 0x00000040) == 0x00000040); 6405 } 6406 /** 6407 * <code>optional int64 timestamp_ms = 6;</code> 6408 */ getTimestampMs()6409 public long getTimestampMs() { 6410 return timestampMs_; 6411 } 6412 /** 6413 * <code>optional int64 timestamp_ms = 6;</code> 6414 */ setTimestampMs(long value)6415 public Builder setTimestampMs(long value) { 6416 bitField0_ |= 0x00000040; 6417 timestampMs_ = value; 6418 onChanged(); 6419 return this; 6420 } 6421 /** 6422 * <code>optional int64 timestamp_ms = 6;</code> 6423 */ clearTimestampMs()6424 public Builder clearTimestampMs() { 6425 bitField0_ = (bitField0_ & ~0x00000040); 6426 timestampMs_ = 0L; 6427 onChanged(); 6428 return this; 6429 } 6430 6431 // @@protoc_insertion_point(builder_scope:io.prometheus.client.Metric) 6432 } 6433 6434 static { 6435 defaultInstance = new Metric(true); defaultInstance.initFields()6436 defaultInstance.initFields(); 6437 } 6438 6439 // @@protoc_insertion_point(class_scope:io.prometheus.client.Metric) 6440 } 6441 6442 public interface MetricFamilyOrBuilder extends 6443 // @@protoc_insertion_point(interface_extends:io.prometheus.client.MetricFamily) 6444 com.google.protobuf.MessageOrBuilder { 6445 6446 /** 6447 * <code>optional string name = 1;</code> 6448 */ hasName()6449 boolean hasName(); 6450 /** 6451 * <code>optional string name = 1;</code> 6452 */ getName()6453 java.lang.String getName(); 6454 /** 6455 * <code>optional string name = 1;</code> 6456 */ 6457 com.google.protobuf.ByteString getNameBytes()6458 getNameBytes(); 6459 6460 /** 6461 * <code>optional string help = 2;</code> 6462 */ hasHelp()6463 boolean hasHelp(); 6464 /** 6465 * <code>optional string help = 2;</code> 6466 */ getHelp()6467 java.lang.String getHelp(); 6468 /** 6469 * <code>optional string help = 2;</code> 6470 */ 6471 com.google.protobuf.ByteString getHelpBytes()6472 getHelpBytes(); 6473 6474 /** 6475 * <code>optional .io.prometheus.client.MetricType type = 3;</code> 6476 */ hasType()6477 boolean hasType(); 6478 /** 6479 * <code>optional .io.prometheus.client.MetricType type = 3;</code> 6480 */ getType()6481 io.prometheus.client.Metrics.MetricType getType(); 6482 6483 /** 6484 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 6485 */ 6486 java.util.List<io.prometheus.client.Metrics.Metric> getMetricList()6487 getMetricList(); 6488 /** 6489 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 6490 */ getMetric(int index)6491 io.prometheus.client.Metrics.Metric getMetric(int index); 6492 /** 6493 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 6494 */ getMetricCount()6495 int getMetricCount(); 6496 /** 6497 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 6498 */ 6499 java.util.List<? extends io.prometheus.client.Metrics.MetricOrBuilder> getMetricOrBuilderList()6500 getMetricOrBuilderList(); 6501 /** 6502 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 6503 */ getMetricOrBuilder( int index)6504 io.prometheus.client.Metrics.MetricOrBuilder getMetricOrBuilder( 6505 int index); 6506 } 6507 /** 6508 * Protobuf type {@code io.prometheus.client.MetricFamily} 6509 */ 6510 public static final class MetricFamily extends 6511 com.google.protobuf.GeneratedMessage implements 6512 // @@protoc_insertion_point(message_implements:io.prometheus.client.MetricFamily) 6513 MetricFamilyOrBuilder { 6514 // Use MetricFamily.newBuilder() to construct. MetricFamily(com.google.protobuf.GeneratedMessage.Builder<?> builder)6515 private MetricFamily(com.google.protobuf.GeneratedMessage.Builder<?> builder) { 6516 super(builder); 6517 this.unknownFields = builder.getUnknownFields(); 6518 } MetricFamily(boolean noInit)6519 private MetricFamily(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } 6520 6521 private static final MetricFamily defaultInstance; getDefaultInstance()6522 public static MetricFamily getDefaultInstance() { 6523 return defaultInstance; 6524 } 6525 getDefaultInstanceForType()6526 public MetricFamily getDefaultInstanceForType() { 6527 return defaultInstance; 6528 } 6529 6530 private final com.google.protobuf.UnknownFieldSet unknownFields; 6531 @java.lang.Override 6532 public final com.google.protobuf.UnknownFieldSet getUnknownFields()6533 getUnknownFields() { 6534 return this.unknownFields; 6535 } MetricFamily( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)6536 private MetricFamily( 6537 com.google.protobuf.CodedInputStream input, 6538 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6539 throws com.google.protobuf.InvalidProtocolBufferException { 6540 initFields(); 6541 int mutable_bitField0_ = 0; 6542 com.google.protobuf.UnknownFieldSet.Builder unknownFields = 6543 com.google.protobuf.UnknownFieldSet.newBuilder(); 6544 try { 6545 boolean done = false; 6546 while (!done) { 6547 int tag = input.readTag(); 6548 switch (tag) { 6549 case 0: 6550 done = true; 6551 break; 6552 default: { 6553 if (!parseUnknownField(input, unknownFields, 6554 extensionRegistry, tag)) { 6555 done = true; 6556 } 6557 break; 6558 } 6559 case 10: { 6560 com.google.protobuf.ByteString bs = input.readBytes(); 6561 bitField0_ |= 0x00000001; 6562 name_ = bs; 6563 break; 6564 } 6565 case 18: { 6566 com.google.protobuf.ByteString bs = input.readBytes(); 6567 bitField0_ |= 0x00000002; 6568 help_ = bs; 6569 break; 6570 } 6571 case 24: { 6572 int rawValue = input.readEnum(); 6573 io.prometheus.client.Metrics.MetricType value = io.prometheus.client.Metrics.MetricType.valueOf(rawValue); 6574 if (value == null) { 6575 unknownFields.mergeVarintField(3, rawValue); 6576 } else { 6577 bitField0_ |= 0x00000004; 6578 type_ = value; 6579 } 6580 break; 6581 } 6582 case 34: { 6583 if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) { 6584 metric_ = new java.util.ArrayList<io.prometheus.client.Metrics.Metric>(); 6585 mutable_bitField0_ |= 0x00000008; 6586 } 6587 metric_.add(input.readMessage(io.prometheus.client.Metrics.Metric.PARSER, extensionRegistry)); 6588 break; 6589 } 6590 } 6591 } 6592 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 6593 throw e.setUnfinishedMessage(this); 6594 } catch (java.io.IOException e) { 6595 throw new com.google.protobuf.InvalidProtocolBufferException( 6596 e.getMessage()).setUnfinishedMessage(this); 6597 } finally { 6598 if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) { 6599 metric_ = java.util.Collections.unmodifiableList(metric_); 6600 } 6601 this.unknownFields = unknownFields.build(); 6602 makeExtensionsImmutable(); 6603 } 6604 } 6605 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()6606 getDescriptor() { 6607 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_MetricFamily_descriptor; 6608 } 6609 6610 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()6611 internalGetFieldAccessorTable() { 6612 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_MetricFamily_fieldAccessorTable 6613 .ensureFieldAccessorsInitialized( 6614 io.prometheus.client.Metrics.MetricFamily.class, io.prometheus.client.Metrics.MetricFamily.Builder.class); 6615 } 6616 6617 public static com.google.protobuf.Parser<MetricFamily> PARSER = 6618 new com.google.protobuf.AbstractParser<MetricFamily>() { 6619 public MetricFamily parsePartialFrom( 6620 com.google.protobuf.CodedInputStream input, 6621 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6622 throws com.google.protobuf.InvalidProtocolBufferException { 6623 return new MetricFamily(input, extensionRegistry); 6624 } 6625 }; 6626 6627 @java.lang.Override getParserForType()6628 public com.google.protobuf.Parser<MetricFamily> getParserForType() { 6629 return PARSER; 6630 } 6631 6632 private int bitField0_; 6633 public static final int NAME_FIELD_NUMBER = 1; 6634 private java.lang.Object name_; 6635 /** 6636 * <code>optional string name = 1;</code> 6637 */ hasName()6638 public boolean hasName() { 6639 return ((bitField0_ & 0x00000001) == 0x00000001); 6640 } 6641 /** 6642 * <code>optional string name = 1;</code> 6643 */ getName()6644 public java.lang.String getName() { 6645 java.lang.Object ref = name_; 6646 if (ref instanceof java.lang.String) { 6647 return (java.lang.String) ref; 6648 } else { 6649 com.google.protobuf.ByteString bs = 6650 (com.google.protobuf.ByteString) ref; 6651 java.lang.String s = bs.toStringUtf8(); 6652 if (bs.isValidUtf8()) { 6653 name_ = s; 6654 } 6655 return s; 6656 } 6657 } 6658 /** 6659 * <code>optional string name = 1;</code> 6660 */ 6661 public com.google.protobuf.ByteString getNameBytes()6662 getNameBytes() { 6663 java.lang.Object ref = name_; 6664 if (ref instanceof java.lang.String) { 6665 com.google.protobuf.ByteString b = 6666 com.google.protobuf.ByteString.copyFromUtf8( 6667 (java.lang.String) ref); 6668 name_ = b; 6669 return b; 6670 } else { 6671 return (com.google.protobuf.ByteString) ref; 6672 } 6673 } 6674 6675 public static final int HELP_FIELD_NUMBER = 2; 6676 private java.lang.Object help_; 6677 /** 6678 * <code>optional string help = 2;</code> 6679 */ hasHelp()6680 public boolean hasHelp() { 6681 return ((bitField0_ & 0x00000002) == 0x00000002); 6682 } 6683 /** 6684 * <code>optional string help = 2;</code> 6685 */ getHelp()6686 public java.lang.String getHelp() { 6687 java.lang.Object ref = help_; 6688 if (ref instanceof java.lang.String) { 6689 return (java.lang.String) ref; 6690 } else { 6691 com.google.protobuf.ByteString bs = 6692 (com.google.protobuf.ByteString) ref; 6693 java.lang.String s = bs.toStringUtf8(); 6694 if (bs.isValidUtf8()) { 6695 help_ = s; 6696 } 6697 return s; 6698 } 6699 } 6700 /** 6701 * <code>optional string help = 2;</code> 6702 */ 6703 public com.google.protobuf.ByteString getHelpBytes()6704 getHelpBytes() { 6705 java.lang.Object ref = help_; 6706 if (ref instanceof java.lang.String) { 6707 com.google.protobuf.ByteString b = 6708 com.google.protobuf.ByteString.copyFromUtf8( 6709 (java.lang.String) ref); 6710 help_ = b; 6711 return b; 6712 } else { 6713 return (com.google.protobuf.ByteString) ref; 6714 } 6715 } 6716 6717 public static final int TYPE_FIELD_NUMBER = 3; 6718 private io.prometheus.client.Metrics.MetricType type_; 6719 /** 6720 * <code>optional .io.prometheus.client.MetricType type = 3;</code> 6721 */ hasType()6722 public boolean hasType() { 6723 return ((bitField0_ & 0x00000004) == 0x00000004); 6724 } 6725 /** 6726 * <code>optional .io.prometheus.client.MetricType type = 3;</code> 6727 */ getType()6728 public io.prometheus.client.Metrics.MetricType getType() { 6729 return type_; 6730 } 6731 6732 public static final int METRIC_FIELD_NUMBER = 4; 6733 private java.util.List<io.prometheus.client.Metrics.Metric> metric_; 6734 /** 6735 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 6736 */ getMetricList()6737 public java.util.List<io.prometheus.client.Metrics.Metric> getMetricList() { 6738 return metric_; 6739 } 6740 /** 6741 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 6742 */ 6743 public java.util.List<? extends io.prometheus.client.Metrics.MetricOrBuilder> getMetricOrBuilderList()6744 getMetricOrBuilderList() { 6745 return metric_; 6746 } 6747 /** 6748 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 6749 */ getMetricCount()6750 public int getMetricCount() { 6751 return metric_.size(); 6752 } 6753 /** 6754 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 6755 */ getMetric(int index)6756 public io.prometheus.client.Metrics.Metric getMetric(int index) { 6757 return metric_.get(index); 6758 } 6759 /** 6760 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 6761 */ getMetricOrBuilder( int index)6762 public io.prometheus.client.Metrics.MetricOrBuilder getMetricOrBuilder( 6763 int index) { 6764 return metric_.get(index); 6765 } 6766 initFields()6767 private void initFields() { 6768 name_ = ""; 6769 help_ = ""; 6770 type_ = io.prometheus.client.Metrics.MetricType.COUNTER; 6771 metric_ = java.util.Collections.emptyList(); 6772 } 6773 private byte memoizedIsInitialized = -1; isInitialized()6774 public final boolean isInitialized() { 6775 byte isInitialized = memoizedIsInitialized; 6776 if (isInitialized == 1) return true; 6777 if (isInitialized == 0) return false; 6778 6779 memoizedIsInitialized = 1; 6780 return true; 6781 } 6782 writeTo(com.google.protobuf.CodedOutputStream output)6783 public void writeTo(com.google.protobuf.CodedOutputStream output) 6784 throws java.io.IOException { 6785 getSerializedSize(); 6786 if (((bitField0_ & 0x00000001) == 0x00000001)) { 6787 output.writeBytes(1, getNameBytes()); 6788 } 6789 if (((bitField0_ & 0x00000002) == 0x00000002)) { 6790 output.writeBytes(2, getHelpBytes()); 6791 } 6792 if (((bitField0_ & 0x00000004) == 0x00000004)) { 6793 output.writeEnum(3, type_.getNumber()); 6794 } 6795 for (int i = 0; i < metric_.size(); i++) { 6796 output.writeMessage(4, metric_.get(i)); 6797 } 6798 getUnknownFields().writeTo(output); 6799 } 6800 6801 private int memoizedSerializedSize = -1; getSerializedSize()6802 public int getSerializedSize() { 6803 int size = memoizedSerializedSize; 6804 if (size != -1) return size; 6805 6806 size = 0; 6807 if (((bitField0_ & 0x00000001) == 0x00000001)) { 6808 size += com.google.protobuf.CodedOutputStream 6809 .computeBytesSize(1, getNameBytes()); 6810 } 6811 if (((bitField0_ & 0x00000002) == 0x00000002)) { 6812 size += com.google.protobuf.CodedOutputStream 6813 .computeBytesSize(2, getHelpBytes()); 6814 } 6815 if (((bitField0_ & 0x00000004) == 0x00000004)) { 6816 size += com.google.protobuf.CodedOutputStream 6817 .computeEnumSize(3, type_.getNumber()); 6818 } 6819 for (int i = 0; i < metric_.size(); i++) { 6820 size += com.google.protobuf.CodedOutputStream 6821 .computeMessageSize(4, metric_.get(i)); 6822 } 6823 size += getUnknownFields().getSerializedSize(); 6824 memoizedSerializedSize = size; 6825 return size; 6826 } 6827 6828 private static final long serialVersionUID = 0L; 6829 @java.lang.Override writeReplace()6830 protected java.lang.Object writeReplace() 6831 throws java.io.ObjectStreamException { 6832 return super.writeReplace(); 6833 } 6834 parseFrom( com.google.protobuf.ByteString data)6835 public static io.prometheus.client.Metrics.MetricFamily parseFrom( 6836 com.google.protobuf.ByteString data) 6837 throws com.google.protobuf.InvalidProtocolBufferException { 6838 return PARSER.parseFrom(data); 6839 } parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)6840 public static io.prometheus.client.Metrics.MetricFamily parseFrom( 6841 com.google.protobuf.ByteString data, 6842 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6843 throws com.google.protobuf.InvalidProtocolBufferException { 6844 return PARSER.parseFrom(data, extensionRegistry); 6845 } parseFrom(byte[] data)6846 public static io.prometheus.client.Metrics.MetricFamily parseFrom(byte[] data) 6847 throws com.google.protobuf.InvalidProtocolBufferException { 6848 return PARSER.parseFrom(data); 6849 } parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)6850 public static io.prometheus.client.Metrics.MetricFamily parseFrom( 6851 byte[] data, 6852 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6853 throws com.google.protobuf.InvalidProtocolBufferException { 6854 return PARSER.parseFrom(data, extensionRegistry); 6855 } parseFrom(java.io.InputStream input)6856 public static io.prometheus.client.Metrics.MetricFamily parseFrom(java.io.InputStream input) 6857 throws java.io.IOException { 6858 return PARSER.parseFrom(input); 6859 } parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)6860 public static io.prometheus.client.Metrics.MetricFamily parseFrom( 6861 java.io.InputStream input, 6862 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6863 throws java.io.IOException { 6864 return PARSER.parseFrom(input, extensionRegistry); 6865 } parseDelimitedFrom(java.io.InputStream input)6866 public static io.prometheus.client.Metrics.MetricFamily parseDelimitedFrom(java.io.InputStream input) 6867 throws java.io.IOException { 6868 return PARSER.parseDelimitedFrom(input); 6869 } parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)6870 public static io.prometheus.client.Metrics.MetricFamily parseDelimitedFrom( 6871 java.io.InputStream input, 6872 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6873 throws java.io.IOException { 6874 return PARSER.parseDelimitedFrom(input, extensionRegistry); 6875 } parseFrom( com.google.protobuf.CodedInputStream input)6876 public static io.prometheus.client.Metrics.MetricFamily parseFrom( 6877 com.google.protobuf.CodedInputStream input) 6878 throws java.io.IOException { 6879 return PARSER.parseFrom(input); 6880 } parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)6881 public static io.prometheus.client.Metrics.MetricFamily parseFrom( 6882 com.google.protobuf.CodedInputStream input, 6883 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6884 throws java.io.IOException { 6885 return PARSER.parseFrom(input, extensionRegistry); 6886 } 6887 newBuilder()6888 public static Builder newBuilder() { return Builder.create(); } newBuilderForType()6889 public Builder newBuilderForType() { return newBuilder(); } newBuilder(io.prometheus.client.Metrics.MetricFamily prototype)6890 public static Builder newBuilder(io.prometheus.client.Metrics.MetricFamily prototype) { 6891 return newBuilder().mergeFrom(prototype); 6892 } toBuilder()6893 public Builder toBuilder() { return newBuilder(this); } 6894 6895 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent)6896 protected Builder newBuilderForType( 6897 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 6898 Builder builder = new Builder(parent); 6899 return builder; 6900 } 6901 /** 6902 * Protobuf type {@code io.prometheus.client.MetricFamily} 6903 */ 6904 public static final class Builder extends 6905 com.google.protobuf.GeneratedMessage.Builder<Builder> implements 6906 // @@protoc_insertion_point(builder_implements:io.prometheus.client.MetricFamily) 6907 io.prometheus.client.Metrics.MetricFamilyOrBuilder { 6908 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()6909 getDescriptor() { 6910 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_MetricFamily_descriptor; 6911 } 6912 6913 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()6914 internalGetFieldAccessorTable() { 6915 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_MetricFamily_fieldAccessorTable 6916 .ensureFieldAccessorsInitialized( 6917 io.prometheus.client.Metrics.MetricFamily.class, io.prometheus.client.Metrics.MetricFamily.Builder.class); 6918 } 6919 6920 // Construct using io.prometheus.client.Metrics.MetricFamily.newBuilder() Builder()6921 private Builder() { 6922 maybeForceBuilderInitialization(); 6923 } 6924 Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent)6925 private Builder( 6926 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 6927 super(parent); 6928 maybeForceBuilderInitialization(); 6929 } maybeForceBuilderInitialization()6930 private void maybeForceBuilderInitialization() { 6931 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { 6932 getMetricFieldBuilder(); 6933 } 6934 } create()6935 private static Builder create() { 6936 return new Builder(); 6937 } 6938 clear()6939 public Builder clear() { 6940 super.clear(); 6941 name_ = ""; 6942 bitField0_ = (bitField0_ & ~0x00000001); 6943 help_ = ""; 6944 bitField0_ = (bitField0_ & ~0x00000002); 6945 type_ = io.prometheus.client.Metrics.MetricType.COUNTER; 6946 bitField0_ = (bitField0_ & ~0x00000004); 6947 if (metricBuilder_ == null) { 6948 metric_ = java.util.Collections.emptyList(); 6949 bitField0_ = (bitField0_ & ~0x00000008); 6950 } else { 6951 metricBuilder_.clear(); 6952 } 6953 return this; 6954 } 6955 clone()6956 public Builder clone() { 6957 return create().mergeFrom(buildPartial()); 6958 } 6959 6960 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()6961 getDescriptorForType() { 6962 return io.prometheus.client.Metrics.internal_static_io_prometheus_client_MetricFamily_descriptor; 6963 } 6964 getDefaultInstanceForType()6965 public io.prometheus.client.Metrics.MetricFamily getDefaultInstanceForType() { 6966 return io.prometheus.client.Metrics.MetricFamily.getDefaultInstance(); 6967 } 6968 build()6969 public io.prometheus.client.Metrics.MetricFamily build() { 6970 io.prometheus.client.Metrics.MetricFamily result = buildPartial(); 6971 if (!result.isInitialized()) { 6972 throw newUninitializedMessageException(result); 6973 } 6974 return result; 6975 } 6976 buildPartial()6977 public io.prometheus.client.Metrics.MetricFamily buildPartial() { 6978 io.prometheus.client.Metrics.MetricFamily result = new io.prometheus.client.Metrics.MetricFamily(this); 6979 int from_bitField0_ = bitField0_; 6980 int to_bitField0_ = 0; 6981 if (((from_bitField0_ & 0x00000001) == 0x00000001)) { 6982 to_bitField0_ |= 0x00000001; 6983 } 6984 result.name_ = name_; 6985 if (((from_bitField0_ & 0x00000002) == 0x00000002)) { 6986 to_bitField0_ |= 0x00000002; 6987 } 6988 result.help_ = help_; 6989 if (((from_bitField0_ & 0x00000004) == 0x00000004)) { 6990 to_bitField0_ |= 0x00000004; 6991 } 6992 result.type_ = type_; 6993 if (metricBuilder_ == null) { 6994 if (((bitField0_ & 0x00000008) == 0x00000008)) { 6995 metric_ = java.util.Collections.unmodifiableList(metric_); 6996 bitField0_ = (bitField0_ & ~0x00000008); 6997 } 6998 result.metric_ = metric_; 6999 } else { 7000 result.metric_ = metricBuilder_.build(); 7001 } 7002 result.bitField0_ = to_bitField0_; 7003 onBuilt(); 7004 return result; 7005 } 7006 mergeFrom(com.google.protobuf.Message other)7007 public Builder mergeFrom(com.google.protobuf.Message other) { 7008 if (other instanceof io.prometheus.client.Metrics.MetricFamily) { 7009 return mergeFrom((io.prometheus.client.Metrics.MetricFamily)other); 7010 } else { 7011 super.mergeFrom(other); 7012 return this; 7013 } 7014 } 7015 mergeFrom(io.prometheus.client.Metrics.MetricFamily other)7016 public Builder mergeFrom(io.prometheus.client.Metrics.MetricFamily other) { 7017 if (other == io.prometheus.client.Metrics.MetricFamily.getDefaultInstance()) return this; 7018 if (other.hasName()) { 7019 bitField0_ |= 0x00000001; 7020 name_ = other.name_; 7021 onChanged(); 7022 } 7023 if (other.hasHelp()) { 7024 bitField0_ |= 0x00000002; 7025 help_ = other.help_; 7026 onChanged(); 7027 } 7028 if (other.hasType()) { 7029 setType(other.getType()); 7030 } 7031 if (metricBuilder_ == null) { 7032 if (!other.metric_.isEmpty()) { 7033 if (metric_.isEmpty()) { 7034 metric_ = other.metric_; 7035 bitField0_ = (bitField0_ & ~0x00000008); 7036 } else { 7037 ensureMetricIsMutable(); 7038 metric_.addAll(other.metric_); 7039 } 7040 onChanged(); 7041 } 7042 } else { 7043 if (!other.metric_.isEmpty()) { 7044 if (metricBuilder_.isEmpty()) { 7045 metricBuilder_.dispose(); 7046 metricBuilder_ = null; 7047 metric_ = other.metric_; 7048 bitField0_ = (bitField0_ & ~0x00000008); 7049 metricBuilder_ = 7050 com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? 7051 getMetricFieldBuilder() : null; 7052 } else { 7053 metricBuilder_.addAllMessages(other.metric_); 7054 } 7055 } 7056 } 7057 this.mergeUnknownFields(other.getUnknownFields()); 7058 return this; 7059 } 7060 isInitialized()7061 public final boolean isInitialized() { 7062 return true; 7063 } 7064 mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)7065 public Builder mergeFrom( 7066 com.google.protobuf.CodedInputStream input, 7067 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7068 throws java.io.IOException { 7069 io.prometheus.client.Metrics.MetricFamily parsedMessage = null; 7070 try { 7071 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 7072 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 7073 parsedMessage = (io.prometheus.client.Metrics.MetricFamily) e.getUnfinishedMessage(); 7074 throw e; 7075 } finally { 7076 if (parsedMessage != null) { 7077 mergeFrom(parsedMessage); 7078 } 7079 } 7080 return this; 7081 } 7082 private int bitField0_; 7083 7084 private java.lang.Object name_ = ""; 7085 /** 7086 * <code>optional string name = 1;</code> 7087 */ hasName()7088 public boolean hasName() { 7089 return ((bitField0_ & 0x00000001) == 0x00000001); 7090 } 7091 /** 7092 * <code>optional string name = 1;</code> 7093 */ getName()7094 public java.lang.String getName() { 7095 java.lang.Object ref = name_; 7096 if (!(ref instanceof java.lang.String)) { 7097 com.google.protobuf.ByteString bs = 7098 (com.google.protobuf.ByteString) ref; 7099 java.lang.String s = bs.toStringUtf8(); 7100 if (bs.isValidUtf8()) { 7101 name_ = s; 7102 } 7103 return s; 7104 } else { 7105 return (java.lang.String) ref; 7106 } 7107 } 7108 /** 7109 * <code>optional string name = 1;</code> 7110 */ 7111 public com.google.protobuf.ByteString getNameBytes()7112 getNameBytes() { 7113 java.lang.Object ref = name_; 7114 if (ref instanceof String) { 7115 com.google.protobuf.ByteString b = 7116 com.google.protobuf.ByteString.copyFromUtf8( 7117 (java.lang.String) ref); 7118 name_ = b; 7119 return b; 7120 } else { 7121 return (com.google.protobuf.ByteString) ref; 7122 } 7123 } 7124 /** 7125 * <code>optional string name = 1;</code> 7126 */ setName( java.lang.String value)7127 public Builder setName( 7128 java.lang.String value) { 7129 if (value == null) { 7130 throw new NullPointerException(); 7131 } 7132 bitField0_ |= 0x00000001; 7133 name_ = value; 7134 onChanged(); 7135 return this; 7136 } 7137 /** 7138 * <code>optional string name = 1;</code> 7139 */ clearName()7140 public Builder clearName() { 7141 bitField0_ = (bitField0_ & ~0x00000001); 7142 name_ = getDefaultInstance().getName(); 7143 onChanged(); 7144 return this; 7145 } 7146 /** 7147 * <code>optional string name = 1;</code> 7148 */ setNameBytes( com.google.protobuf.ByteString value)7149 public Builder setNameBytes( 7150 com.google.protobuf.ByteString value) { 7151 if (value == null) { 7152 throw new NullPointerException(); 7153 } 7154 bitField0_ |= 0x00000001; 7155 name_ = value; 7156 onChanged(); 7157 return this; 7158 } 7159 7160 private java.lang.Object help_ = ""; 7161 /** 7162 * <code>optional string help = 2;</code> 7163 */ hasHelp()7164 public boolean hasHelp() { 7165 return ((bitField0_ & 0x00000002) == 0x00000002); 7166 } 7167 /** 7168 * <code>optional string help = 2;</code> 7169 */ getHelp()7170 public java.lang.String getHelp() { 7171 java.lang.Object ref = help_; 7172 if (!(ref instanceof java.lang.String)) { 7173 com.google.protobuf.ByteString bs = 7174 (com.google.protobuf.ByteString) ref; 7175 java.lang.String s = bs.toStringUtf8(); 7176 if (bs.isValidUtf8()) { 7177 help_ = s; 7178 } 7179 return s; 7180 } else { 7181 return (java.lang.String) ref; 7182 } 7183 } 7184 /** 7185 * <code>optional string help = 2;</code> 7186 */ 7187 public com.google.protobuf.ByteString getHelpBytes()7188 getHelpBytes() { 7189 java.lang.Object ref = help_; 7190 if (ref instanceof String) { 7191 com.google.protobuf.ByteString b = 7192 com.google.protobuf.ByteString.copyFromUtf8( 7193 (java.lang.String) ref); 7194 help_ = b; 7195 return b; 7196 } else { 7197 return (com.google.protobuf.ByteString) ref; 7198 } 7199 } 7200 /** 7201 * <code>optional string help = 2;</code> 7202 */ setHelp( java.lang.String value)7203 public Builder setHelp( 7204 java.lang.String value) { 7205 if (value == null) { 7206 throw new NullPointerException(); 7207 } 7208 bitField0_ |= 0x00000002; 7209 help_ = value; 7210 onChanged(); 7211 return this; 7212 } 7213 /** 7214 * <code>optional string help = 2;</code> 7215 */ clearHelp()7216 public Builder clearHelp() { 7217 bitField0_ = (bitField0_ & ~0x00000002); 7218 help_ = getDefaultInstance().getHelp(); 7219 onChanged(); 7220 return this; 7221 } 7222 /** 7223 * <code>optional string help = 2;</code> 7224 */ setHelpBytes( com.google.protobuf.ByteString value)7225 public Builder setHelpBytes( 7226 com.google.protobuf.ByteString value) { 7227 if (value == null) { 7228 throw new NullPointerException(); 7229 } 7230 bitField0_ |= 0x00000002; 7231 help_ = value; 7232 onChanged(); 7233 return this; 7234 } 7235 7236 private io.prometheus.client.Metrics.MetricType type_ = io.prometheus.client.Metrics.MetricType.COUNTER; 7237 /** 7238 * <code>optional .io.prometheus.client.MetricType type = 3;</code> 7239 */ hasType()7240 public boolean hasType() { 7241 return ((bitField0_ & 0x00000004) == 0x00000004); 7242 } 7243 /** 7244 * <code>optional .io.prometheus.client.MetricType type = 3;</code> 7245 */ getType()7246 public io.prometheus.client.Metrics.MetricType getType() { 7247 return type_; 7248 } 7249 /** 7250 * <code>optional .io.prometheus.client.MetricType type = 3;</code> 7251 */ setType(io.prometheus.client.Metrics.MetricType value)7252 public Builder setType(io.prometheus.client.Metrics.MetricType value) { 7253 if (value == null) { 7254 throw new NullPointerException(); 7255 } 7256 bitField0_ |= 0x00000004; 7257 type_ = value; 7258 onChanged(); 7259 return this; 7260 } 7261 /** 7262 * <code>optional .io.prometheus.client.MetricType type = 3;</code> 7263 */ clearType()7264 public Builder clearType() { 7265 bitField0_ = (bitField0_ & ~0x00000004); 7266 type_ = io.prometheus.client.Metrics.MetricType.COUNTER; 7267 onChanged(); 7268 return this; 7269 } 7270 7271 private java.util.List<io.prometheus.client.Metrics.Metric> metric_ = 7272 java.util.Collections.emptyList(); ensureMetricIsMutable()7273 private void ensureMetricIsMutable() { 7274 if (!((bitField0_ & 0x00000008) == 0x00000008)) { 7275 metric_ = new java.util.ArrayList<io.prometheus.client.Metrics.Metric>(metric_); 7276 bitField0_ |= 0x00000008; 7277 } 7278 } 7279 7280 private com.google.protobuf.RepeatedFieldBuilder< 7281 io.prometheus.client.Metrics.Metric, io.prometheus.client.Metrics.Metric.Builder, io.prometheus.client.Metrics.MetricOrBuilder> metricBuilder_; 7282 7283 /** 7284 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7285 */ getMetricList()7286 public java.util.List<io.prometheus.client.Metrics.Metric> getMetricList() { 7287 if (metricBuilder_ == null) { 7288 return java.util.Collections.unmodifiableList(metric_); 7289 } else { 7290 return metricBuilder_.getMessageList(); 7291 } 7292 } 7293 /** 7294 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7295 */ getMetricCount()7296 public int getMetricCount() { 7297 if (metricBuilder_ == null) { 7298 return metric_.size(); 7299 } else { 7300 return metricBuilder_.getCount(); 7301 } 7302 } 7303 /** 7304 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7305 */ getMetric(int index)7306 public io.prometheus.client.Metrics.Metric getMetric(int index) { 7307 if (metricBuilder_ == null) { 7308 return metric_.get(index); 7309 } else { 7310 return metricBuilder_.getMessage(index); 7311 } 7312 } 7313 /** 7314 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7315 */ setMetric( int index, io.prometheus.client.Metrics.Metric value)7316 public Builder setMetric( 7317 int index, io.prometheus.client.Metrics.Metric value) { 7318 if (metricBuilder_ == null) { 7319 if (value == null) { 7320 throw new NullPointerException(); 7321 } 7322 ensureMetricIsMutable(); 7323 metric_.set(index, value); 7324 onChanged(); 7325 } else { 7326 metricBuilder_.setMessage(index, value); 7327 } 7328 return this; 7329 } 7330 /** 7331 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7332 */ setMetric( int index, io.prometheus.client.Metrics.Metric.Builder builderForValue)7333 public Builder setMetric( 7334 int index, io.prometheus.client.Metrics.Metric.Builder builderForValue) { 7335 if (metricBuilder_ == null) { 7336 ensureMetricIsMutable(); 7337 metric_.set(index, builderForValue.build()); 7338 onChanged(); 7339 } else { 7340 metricBuilder_.setMessage(index, builderForValue.build()); 7341 } 7342 return this; 7343 } 7344 /** 7345 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7346 */ addMetric(io.prometheus.client.Metrics.Metric value)7347 public Builder addMetric(io.prometheus.client.Metrics.Metric value) { 7348 if (metricBuilder_ == null) { 7349 if (value == null) { 7350 throw new NullPointerException(); 7351 } 7352 ensureMetricIsMutable(); 7353 metric_.add(value); 7354 onChanged(); 7355 } else { 7356 metricBuilder_.addMessage(value); 7357 } 7358 return this; 7359 } 7360 /** 7361 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7362 */ addMetric( int index, io.prometheus.client.Metrics.Metric value)7363 public Builder addMetric( 7364 int index, io.prometheus.client.Metrics.Metric value) { 7365 if (metricBuilder_ == null) { 7366 if (value == null) { 7367 throw new NullPointerException(); 7368 } 7369 ensureMetricIsMutable(); 7370 metric_.add(index, value); 7371 onChanged(); 7372 } else { 7373 metricBuilder_.addMessage(index, value); 7374 } 7375 return this; 7376 } 7377 /** 7378 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7379 */ addMetric( io.prometheus.client.Metrics.Metric.Builder builderForValue)7380 public Builder addMetric( 7381 io.prometheus.client.Metrics.Metric.Builder builderForValue) { 7382 if (metricBuilder_ == null) { 7383 ensureMetricIsMutable(); 7384 metric_.add(builderForValue.build()); 7385 onChanged(); 7386 } else { 7387 metricBuilder_.addMessage(builderForValue.build()); 7388 } 7389 return this; 7390 } 7391 /** 7392 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7393 */ addMetric( int index, io.prometheus.client.Metrics.Metric.Builder builderForValue)7394 public Builder addMetric( 7395 int index, io.prometheus.client.Metrics.Metric.Builder builderForValue) { 7396 if (metricBuilder_ == null) { 7397 ensureMetricIsMutable(); 7398 metric_.add(index, builderForValue.build()); 7399 onChanged(); 7400 } else { 7401 metricBuilder_.addMessage(index, builderForValue.build()); 7402 } 7403 return this; 7404 } 7405 /** 7406 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7407 */ addAllMetric( java.lang.Iterable<? extends io.prometheus.client.Metrics.Metric> values)7408 public Builder addAllMetric( 7409 java.lang.Iterable<? extends io.prometheus.client.Metrics.Metric> values) { 7410 if (metricBuilder_ == null) { 7411 ensureMetricIsMutable(); 7412 com.google.protobuf.AbstractMessageLite.Builder.addAll( 7413 values, metric_); 7414 onChanged(); 7415 } else { 7416 metricBuilder_.addAllMessages(values); 7417 } 7418 return this; 7419 } 7420 /** 7421 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7422 */ clearMetric()7423 public Builder clearMetric() { 7424 if (metricBuilder_ == null) { 7425 metric_ = java.util.Collections.emptyList(); 7426 bitField0_ = (bitField0_ & ~0x00000008); 7427 onChanged(); 7428 } else { 7429 metricBuilder_.clear(); 7430 } 7431 return this; 7432 } 7433 /** 7434 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7435 */ removeMetric(int index)7436 public Builder removeMetric(int index) { 7437 if (metricBuilder_ == null) { 7438 ensureMetricIsMutable(); 7439 metric_.remove(index); 7440 onChanged(); 7441 } else { 7442 metricBuilder_.remove(index); 7443 } 7444 return this; 7445 } 7446 /** 7447 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7448 */ getMetricBuilder( int index)7449 public io.prometheus.client.Metrics.Metric.Builder getMetricBuilder( 7450 int index) { 7451 return getMetricFieldBuilder().getBuilder(index); 7452 } 7453 /** 7454 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7455 */ getMetricOrBuilder( int index)7456 public io.prometheus.client.Metrics.MetricOrBuilder getMetricOrBuilder( 7457 int index) { 7458 if (metricBuilder_ == null) { 7459 return metric_.get(index); } else { 7460 return metricBuilder_.getMessageOrBuilder(index); 7461 } 7462 } 7463 /** 7464 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7465 */ 7466 public java.util.List<? extends io.prometheus.client.Metrics.MetricOrBuilder> getMetricOrBuilderList()7467 getMetricOrBuilderList() { 7468 if (metricBuilder_ != null) { 7469 return metricBuilder_.getMessageOrBuilderList(); 7470 } else { 7471 return java.util.Collections.unmodifiableList(metric_); 7472 } 7473 } 7474 /** 7475 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7476 */ addMetricBuilder()7477 public io.prometheus.client.Metrics.Metric.Builder addMetricBuilder() { 7478 return getMetricFieldBuilder().addBuilder( 7479 io.prometheus.client.Metrics.Metric.getDefaultInstance()); 7480 } 7481 /** 7482 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7483 */ addMetricBuilder( int index)7484 public io.prometheus.client.Metrics.Metric.Builder addMetricBuilder( 7485 int index) { 7486 return getMetricFieldBuilder().addBuilder( 7487 index, io.prometheus.client.Metrics.Metric.getDefaultInstance()); 7488 } 7489 /** 7490 * <code>repeated .io.prometheus.client.Metric metric = 4;</code> 7491 */ 7492 public java.util.List<io.prometheus.client.Metrics.Metric.Builder> getMetricBuilderList()7493 getMetricBuilderList() { 7494 return getMetricFieldBuilder().getBuilderList(); 7495 } 7496 private com.google.protobuf.RepeatedFieldBuilder< 7497 io.prometheus.client.Metrics.Metric, io.prometheus.client.Metrics.Metric.Builder, io.prometheus.client.Metrics.MetricOrBuilder> getMetricFieldBuilder()7498 getMetricFieldBuilder() { 7499 if (metricBuilder_ == null) { 7500 metricBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< 7501 io.prometheus.client.Metrics.Metric, io.prometheus.client.Metrics.Metric.Builder, io.prometheus.client.Metrics.MetricOrBuilder>( 7502 metric_, 7503 ((bitField0_ & 0x00000008) == 0x00000008), 7504 getParentForChildren(), 7505 isClean()); 7506 metric_ = null; 7507 } 7508 return metricBuilder_; 7509 } 7510 7511 // @@protoc_insertion_point(builder_scope:io.prometheus.client.MetricFamily) 7512 } 7513 7514 static { 7515 defaultInstance = new MetricFamily(true); defaultInstance.initFields()7516 defaultInstance.initFields(); 7517 } 7518 7519 // @@protoc_insertion_point(class_scope:io.prometheus.client.MetricFamily) 7520 } 7521 7522 private static final com.google.protobuf.Descriptors.Descriptor 7523 internal_static_io_prometheus_client_LabelPair_descriptor; 7524 private static 7525 com.google.protobuf.GeneratedMessage.FieldAccessorTable 7526 internal_static_io_prometheus_client_LabelPair_fieldAccessorTable; 7527 private static final com.google.protobuf.Descriptors.Descriptor 7528 internal_static_io_prometheus_client_Gauge_descriptor; 7529 private static 7530 com.google.protobuf.GeneratedMessage.FieldAccessorTable 7531 internal_static_io_prometheus_client_Gauge_fieldAccessorTable; 7532 private static final com.google.protobuf.Descriptors.Descriptor 7533 internal_static_io_prometheus_client_Counter_descriptor; 7534 private static 7535 com.google.protobuf.GeneratedMessage.FieldAccessorTable 7536 internal_static_io_prometheus_client_Counter_fieldAccessorTable; 7537 private static final com.google.protobuf.Descriptors.Descriptor 7538 internal_static_io_prometheus_client_Quantile_descriptor; 7539 private static 7540 com.google.protobuf.GeneratedMessage.FieldAccessorTable 7541 internal_static_io_prometheus_client_Quantile_fieldAccessorTable; 7542 private static final com.google.protobuf.Descriptors.Descriptor 7543 internal_static_io_prometheus_client_Summary_descriptor; 7544 private static 7545 com.google.protobuf.GeneratedMessage.FieldAccessorTable 7546 internal_static_io_prometheus_client_Summary_fieldAccessorTable; 7547 private static final com.google.protobuf.Descriptors.Descriptor 7548 internal_static_io_prometheus_client_Untyped_descriptor; 7549 private static 7550 com.google.protobuf.GeneratedMessage.FieldAccessorTable 7551 internal_static_io_prometheus_client_Untyped_fieldAccessorTable; 7552 private static final com.google.protobuf.Descriptors.Descriptor 7553 internal_static_io_prometheus_client_Histogram_descriptor; 7554 private static 7555 com.google.protobuf.GeneratedMessage.FieldAccessorTable 7556 internal_static_io_prometheus_client_Histogram_fieldAccessorTable; 7557 private static final com.google.protobuf.Descriptors.Descriptor 7558 internal_static_io_prometheus_client_Bucket_descriptor; 7559 private static 7560 com.google.protobuf.GeneratedMessage.FieldAccessorTable 7561 internal_static_io_prometheus_client_Bucket_fieldAccessorTable; 7562 private static final com.google.protobuf.Descriptors.Descriptor 7563 internal_static_io_prometheus_client_Metric_descriptor; 7564 private static 7565 com.google.protobuf.GeneratedMessage.FieldAccessorTable 7566 internal_static_io_prometheus_client_Metric_fieldAccessorTable; 7567 private static final com.google.protobuf.Descriptors.Descriptor 7568 internal_static_io_prometheus_client_MetricFamily_descriptor; 7569 private static 7570 com.google.protobuf.GeneratedMessage.FieldAccessorTable 7571 internal_static_io_prometheus_client_MetricFamily_fieldAccessorTable; 7572 7573 public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()7574 getDescriptor() { 7575 return descriptor; 7576 } 7577 private static com.google.protobuf.Descriptors.FileDescriptor 7578 descriptor; 7579 static { 7580 java.lang.String[] descriptorData = { 7581 "\n\rmetrics.proto\022\024io.prometheus.client\"(\n" + 7582 "\tLabelPair\022\014\n\004name\030\001 \001(\t\022\r\n\005value\030\002 \001(\t\"" + 7583 "\026\n\005Gauge\022\r\n\005value\030\001 \001(\001\"\030\n\007Counter\022\r\n\005va" + 7584 "lue\030\001 \001(\001\"+\n\010Quantile\022\020\n\010quantile\030\001 \001(\001\022" + 7585 "\r\n\005value\030\002 \001(\001\"e\n\007Summary\022\024\n\014sample_coun" + 7586 "t\030\001 \001(\004\022\022\n\nsample_sum\030\002 \001(\001\0220\n\010quantile\030" + 7587 "\003 \003(\0132\036.io.prometheus.client.Quantile\"\030\n" + 7588 "\007Untyped\022\r\n\005value\030\001 \001(\001\"c\n\tHistogram\022\024\n\014" + 7589 "sample_count\030\001 \001(\004\022\022\n\nsample_sum\030\002 \001(\001\022," + 7590 "\n\006bucket\030\003 \003(\0132\034.io.prometheus.client.Bu", 7591 "cket\"7\n\006Bucket\022\030\n\020cumulative_count\030\001 \001(\004" + 7592 "\022\023\n\013upper_bound\030\002 \001(\001\"\276\002\n\006Metric\022.\n\005labe" + 7593 "l\030\001 \003(\0132\037.io.prometheus.client.LabelPair" + 7594 "\022*\n\005gauge\030\002 \001(\0132\033.io.prometheus.client.G" + 7595 "auge\022.\n\007counter\030\003 \001(\0132\035.io.prometheus.cl" + 7596 "ient.Counter\022.\n\007summary\030\004 \001(\0132\035.io.prome" + 7597 "theus.client.Summary\022.\n\007untyped\030\005 \001(\0132\035." + 7598 "io.prometheus.client.Untyped\0222\n\thistogra" + 7599 "m\030\007 \001(\0132\037.io.prometheus.client.Histogram" + 7600 "\022\024\n\014timestamp_ms\030\006 \001(\003\"\210\001\n\014MetricFamily\022", 7601 "\014\n\004name\030\001 \001(\t\022\014\n\004help\030\002 \001(\t\022.\n\004type\030\003 \001(" + 7602 "\0162 .io.prometheus.client.MetricType\022,\n\006m" + 7603 "etric\030\004 \003(\0132\034.io.prometheus.client.Metri" + 7604 "c*M\n\nMetricType\022\013\n\007COUNTER\020\000\022\t\n\005GAUGE\020\001\022" + 7605 "\013\n\007SUMMARY\020\002\022\013\n\007UNTYPED\020\003\022\r\n\tHISTOGRAM\020\004" + 7606 "B\026\n\024io.prometheus.client" 7607 }; 7608 com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = 7609 new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { 7610 public com.google.protobuf.ExtensionRegistry assignDescriptors( 7611 com.google.protobuf.Descriptors.FileDescriptor root) { 7612 descriptor = root; 7613 return null; 7614 } 7615 }; 7616 com.google.protobuf.Descriptors.FileDescriptor internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { }, assigner)7617 .internalBuildGeneratedFileFrom(descriptorData, 7618 new com.google.protobuf.Descriptors.FileDescriptor[] { 7619 }, assigner); 7620 internal_static_io_prometheus_client_LabelPair_descriptor = 7621 getDescriptor().getMessageTypes().get(0); 7622 internal_static_io_prometheus_client_LabelPair_fieldAccessorTable = new 7623 com.google.protobuf.GeneratedMessage.FieldAccessorTable( 7624 internal_static_io_prometheus_client_LabelPair_descriptor, 7625 new java.lang.String[] { "Name", "Value", }); 7626 internal_static_io_prometheus_client_Gauge_descriptor = 7627 getDescriptor().getMessageTypes().get(1); 7628 internal_static_io_prometheus_client_Gauge_fieldAccessorTable = new 7629 com.google.protobuf.GeneratedMessage.FieldAccessorTable( 7630 internal_static_io_prometheus_client_Gauge_descriptor, 7631 new java.lang.String[] { "Value", }); 7632 internal_static_io_prometheus_client_Counter_descriptor = 7633 getDescriptor().getMessageTypes().get(2); 7634 internal_static_io_prometheus_client_Counter_fieldAccessorTable = new 7635 com.google.protobuf.GeneratedMessage.FieldAccessorTable( 7636 internal_static_io_prometheus_client_Counter_descriptor, 7637 new java.lang.String[] { "Value", }); 7638 internal_static_io_prometheus_client_Quantile_descriptor = 7639 getDescriptor().getMessageTypes().get(3); 7640 internal_static_io_prometheus_client_Quantile_fieldAccessorTable = new 7641 com.google.protobuf.GeneratedMessage.FieldAccessorTable( 7642 internal_static_io_prometheus_client_Quantile_descriptor, 7643 new java.lang.String[] { "Quantile", "Value", }); 7644 internal_static_io_prometheus_client_Summary_descriptor = 7645 getDescriptor().getMessageTypes().get(4); 7646 internal_static_io_prometheus_client_Summary_fieldAccessorTable = new 7647 com.google.protobuf.GeneratedMessage.FieldAccessorTable( 7648 internal_static_io_prometheus_client_Summary_descriptor, 7649 new java.lang.String[] { "SampleCount", "SampleSum", "Quantile", }); 7650 internal_static_io_prometheus_client_Untyped_descriptor = 7651 getDescriptor().getMessageTypes().get(5); 7652 internal_static_io_prometheus_client_Untyped_fieldAccessorTable = new 7653 com.google.protobuf.GeneratedMessage.FieldAccessorTable( 7654 internal_static_io_prometheus_client_Untyped_descriptor, 7655 new java.lang.String[] { "Value", }); 7656 internal_static_io_prometheus_client_Histogram_descriptor = 7657 getDescriptor().getMessageTypes().get(6); 7658 internal_static_io_prometheus_client_Histogram_fieldAccessorTable = new 7659 com.google.protobuf.GeneratedMessage.FieldAccessorTable( 7660 internal_static_io_prometheus_client_Histogram_descriptor, 7661 new java.lang.String[] { "SampleCount", "SampleSum", "Bucket", }); 7662 internal_static_io_prometheus_client_Bucket_descriptor = 7663 getDescriptor().getMessageTypes().get(7); 7664 internal_static_io_prometheus_client_Bucket_fieldAccessorTable = new 7665 com.google.protobuf.GeneratedMessage.FieldAccessorTable( 7666 internal_static_io_prometheus_client_Bucket_descriptor, 7667 new java.lang.String[] { "CumulativeCount", "UpperBound", }); 7668 internal_static_io_prometheus_client_Metric_descriptor = 7669 getDescriptor().getMessageTypes().get(8); 7670 internal_static_io_prometheus_client_Metric_fieldAccessorTable = new 7671 com.google.protobuf.GeneratedMessage.FieldAccessorTable( 7672 internal_static_io_prometheus_client_Metric_descriptor, 7673 new java.lang.String[] { "Label", "Gauge", "Counter", "Summary", "Untyped", "Histogram", "TimestampMs", }); 7674 internal_static_io_prometheus_client_MetricFamily_descriptor = 7675 getDescriptor().getMessageTypes().get(9); 7676 internal_static_io_prometheus_client_MetricFamily_fieldAccessorTable = new 7677 com.google.protobuf.GeneratedMessage.FieldAccessorTable( 7678 internal_static_io_prometheus_client_MetricFamily_descriptor, 7679 new java.lang.String[] { "Name", "Help", "Type", "Metric", }); 7680 } 7681 7682 // @@protoc_insertion_point(outer_class_scope) 7683 } 7684