1 /* 2 * Copyright 2020 Google LLC 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * https://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 // Generated by the protocol buffer compiler. DO NOT EDIT! 17 // source: google/devtools/clouderrorreporting/v1beta1/error_stats_service.proto 18 19 package com.google.devtools.clouderrorreporting.v1beta1; 20 21 /** 22 * 23 * 24 * <pre> 25 * Contains a set of requested error group stats. 26 * </pre> 27 * 28 * Protobuf type {@code google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse} 29 */ 30 public final class ListGroupStatsResponse extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse) 33 ListGroupStatsResponseOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use ListGroupStatsResponse.newBuilder() to construct. ListGroupStatsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private ListGroupStatsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 ListGroupStatsResponse()40 private ListGroupStatsResponse() { 41 errorGroupStats_ = java.util.Collections.emptyList(); 42 nextPageToken_ = ""; 43 } 44 45 @java.lang.Override 46 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)47 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 48 return new ListGroupStatsResponse(); 49 } 50 51 @java.lang.Override getUnknownFields()52 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 53 return this.unknownFields; 54 } 55 getDescriptor()56 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 57 return com.google.devtools.clouderrorreporting.v1beta1.ErrorStatsServiceProto 58 .internal_static_google_devtools_clouderrorreporting_v1beta1_ListGroupStatsResponse_descriptor; 59 } 60 61 @java.lang.Override 62 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()63 internalGetFieldAccessorTable() { 64 return com.google.devtools.clouderrorreporting.v1beta1.ErrorStatsServiceProto 65 .internal_static_google_devtools_clouderrorreporting_v1beta1_ListGroupStatsResponse_fieldAccessorTable 66 .ensureFieldAccessorsInitialized( 67 com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse.class, 68 com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse.Builder.class); 69 } 70 71 public static final int ERROR_GROUP_STATS_FIELD_NUMBER = 1; 72 73 @SuppressWarnings("serial") 74 private java.util.List<com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats> 75 errorGroupStats_; 76 /** 77 * 78 * 79 * <pre> 80 * The error group stats which match the given request. 81 * </pre> 82 * 83 * <code> 84 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 85 * </code> 86 */ 87 @java.lang.Override 88 public java.util.List<com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats> getErrorGroupStatsList()89 getErrorGroupStatsList() { 90 return errorGroupStats_; 91 } 92 /** 93 * 94 * 95 * <pre> 96 * The error group stats which match the given request. 97 * </pre> 98 * 99 * <code> 100 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 101 * </code> 102 */ 103 @java.lang.Override 104 public java.util.List< 105 ? extends com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStatsOrBuilder> getErrorGroupStatsOrBuilderList()106 getErrorGroupStatsOrBuilderList() { 107 return errorGroupStats_; 108 } 109 /** 110 * 111 * 112 * <pre> 113 * The error group stats which match the given request. 114 * </pre> 115 * 116 * <code> 117 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 118 * </code> 119 */ 120 @java.lang.Override getErrorGroupStatsCount()121 public int getErrorGroupStatsCount() { 122 return errorGroupStats_.size(); 123 } 124 /** 125 * 126 * 127 * <pre> 128 * The error group stats which match the given request. 129 * </pre> 130 * 131 * <code> 132 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 133 * </code> 134 */ 135 @java.lang.Override getErrorGroupStats( int index)136 public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats getErrorGroupStats( 137 int index) { 138 return errorGroupStats_.get(index); 139 } 140 /** 141 * 142 * 143 * <pre> 144 * The error group stats which match the given request. 145 * </pre> 146 * 147 * <code> 148 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 149 * </code> 150 */ 151 @java.lang.Override 152 public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStatsOrBuilder getErrorGroupStatsOrBuilder(int index)153 getErrorGroupStatsOrBuilder(int index) { 154 return errorGroupStats_.get(index); 155 } 156 157 public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; 158 159 @SuppressWarnings("serial") 160 private volatile java.lang.Object nextPageToken_ = ""; 161 /** 162 * 163 * 164 * <pre> 165 * If non-empty, more results are available. 166 * Pass this token, along with the same query parameters as the first 167 * request, to view the next page of results. 168 * </pre> 169 * 170 * <code>string next_page_token = 2;</code> 171 * 172 * @return The nextPageToken. 173 */ 174 @java.lang.Override getNextPageToken()175 public java.lang.String getNextPageToken() { 176 java.lang.Object ref = nextPageToken_; 177 if (ref instanceof java.lang.String) { 178 return (java.lang.String) ref; 179 } else { 180 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 181 java.lang.String s = bs.toStringUtf8(); 182 nextPageToken_ = s; 183 return s; 184 } 185 } 186 /** 187 * 188 * 189 * <pre> 190 * If non-empty, more results are available. 191 * Pass this token, along with the same query parameters as the first 192 * request, to view the next page of results. 193 * </pre> 194 * 195 * <code>string next_page_token = 2;</code> 196 * 197 * @return The bytes for nextPageToken. 198 */ 199 @java.lang.Override getNextPageTokenBytes()200 public com.google.protobuf.ByteString getNextPageTokenBytes() { 201 java.lang.Object ref = nextPageToken_; 202 if (ref instanceof java.lang.String) { 203 com.google.protobuf.ByteString b = 204 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 205 nextPageToken_ = b; 206 return b; 207 } else { 208 return (com.google.protobuf.ByteString) ref; 209 } 210 } 211 212 public static final int TIME_RANGE_BEGIN_FIELD_NUMBER = 4; 213 private com.google.protobuf.Timestamp timeRangeBegin_; 214 /** 215 * 216 * 217 * <pre> 218 * The timestamp specifies the start time to which the request was restricted. 219 * The start time is set based on the requested time range. It may be adjusted 220 * to a later time if a project has exceeded the storage quota and older data 221 * has been deleted. 222 * </pre> 223 * 224 * <code>.google.protobuf.Timestamp time_range_begin = 4;</code> 225 * 226 * @return Whether the timeRangeBegin field is set. 227 */ 228 @java.lang.Override hasTimeRangeBegin()229 public boolean hasTimeRangeBegin() { 230 return timeRangeBegin_ != null; 231 } 232 /** 233 * 234 * 235 * <pre> 236 * The timestamp specifies the start time to which the request was restricted. 237 * The start time is set based on the requested time range. It may be adjusted 238 * to a later time if a project has exceeded the storage quota and older data 239 * has been deleted. 240 * </pre> 241 * 242 * <code>.google.protobuf.Timestamp time_range_begin = 4;</code> 243 * 244 * @return The timeRangeBegin. 245 */ 246 @java.lang.Override getTimeRangeBegin()247 public com.google.protobuf.Timestamp getTimeRangeBegin() { 248 return timeRangeBegin_ == null 249 ? com.google.protobuf.Timestamp.getDefaultInstance() 250 : timeRangeBegin_; 251 } 252 /** 253 * 254 * 255 * <pre> 256 * The timestamp specifies the start time to which the request was restricted. 257 * The start time is set based on the requested time range. It may be adjusted 258 * to a later time if a project has exceeded the storage quota and older data 259 * has been deleted. 260 * </pre> 261 * 262 * <code>.google.protobuf.Timestamp time_range_begin = 4;</code> 263 */ 264 @java.lang.Override getTimeRangeBeginOrBuilder()265 public com.google.protobuf.TimestampOrBuilder getTimeRangeBeginOrBuilder() { 266 return timeRangeBegin_ == null 267 ? com.google.protobuf.Timestamp.getDefaultInstance() 268 : timeRangeBegin_; 269 } 270 271 private byte memoizedIsInitialized = -1; 272 273 @java.lang.Override isInitialized()274 public final boolean isInitialized() { 275 byte isInitialized = memoizedIsInitialized; 276 if (isInitialized == 1) return true; 277 if (isInitialized == 0) return false; 278 279 memoizedIsInitialized = 1; 280 return true; 281 } 282 283 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)284 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 285 for (int i = 0; i < errorGroupStats_.size(); i++) { 286 output.writeMessage(1, errorGroupStats_.get(i)); 287 } 288 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { 289 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); 290 } 291 if (timeRangeBegin_ != null) { 292 output.writeMessage(4, getTimeRangeBegin()); 293 } 294 getUnknownFields().writeTo(output); 295 } 296 297 @java.lang.Override getSerializedSize()298 public int getSerializedSize() { 299 int size = memoizedSize; 300 if (size != -1) return size; 301 302 size = 0; 303 for (int i = 0; i < errorGroupStats_.size(); i++) { 304 size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, errorGroupStats_.get(i)); 305 } 306 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { 307 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); 308 } 309 if (timeRangeBegin_ != null) { 310 size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getTimeRangeBegin()); 311 } 312 size += getUnknownFields().getSerializedSize(); 313 memoizedSize = size; 314 return size; 315 } 316 317 @java.lang.Override equals(final java.lang.Object obj)318 public boolean equals(final java.lang.Object obj) { 319 if (obj == this) { 320 return true; 321 } 322 if (!(obj instanceof com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse)) { 323 return super.equals(obj); 324 } 325 com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse other = 326 (com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse) obj; 327 328 if (!getErrorGroupStatsList().equals(other.getErrorGroupStatsList())) return false; 329 if (!getNextPageToken().equals(other.getNextPageToken())) return false; 330 if (hasTimeRangeBegin() != other.hasTimeRangeBegin()) return false; 331 if (hasTimeRangeBegin()) { 332 if (!getTimeRangeBegin().equals(other.getTimeRangeBegin())) return false; 333 } 334 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 335 return true; 336 } 337 338 @java.lang.Override hashCode()339 public int hashCode() { 340 if (memoizedHashCode != 0) { 341 return memoizedHashCode; 342 } 343 int hash = 41; 344 hash = (19 * hash) + getDescriptor().hashCode(); 345 if (getErrorGroupStatsCount() > 0) { 346 hash = (37 * hash) + ERROR_GROUP_STATS_FIELD_NUMBER; 347 hash = (53 * hash) + getErrorGroupStatsList().hashCode(); 348 } 349 hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; 350 hash = (53 * hash) + getNextPageToken().hashCode(); 351 if (hasTimeRangeBegin()) { 352 hash = (37 * hash) + TIME_RANGE_BEGIN_FIELD_NUMBER; 353 hash = (53 * hash) + getTimeRangeBegin().hashCode(); 354 } 355 hash = (29 * hash) + getUnknownFields().hashCode(); 356 memoizedHashCode = hash; 357 return hash; 358 } 359 parseFrom( java.nio.ByteBuffer data)360 public static com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse parseFrom( 361 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 362 return PARSER.parseFrom(data); 363 } 364 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)365 public static com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse parseFrom( 366 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 367 throws com.google.protobuf.InvalidProtocolBufferException { 368 return PARSER.parseFrom(data, extensionRegistry); 369 } 370 parseFrom( com.google.protobuf.ByteString data)371 public static com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse parseFrom( 372 com.google.protobuf.ByteString data) 373 throws com.google.protobuf.InvalidProtocolBufferException { 374 return PARSER.parseFrom(data); 375 } 376 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)377 public static com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse parseFrom( 378 com.google.protobuf.ByteString data, 379 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 380 throws com.google.protobuf.InvalidProtocolBufferException { 381 return PARSER.parseFrom(data, extensionRegistry); 382 } 383 parseFrom( byte[] data)384 public static com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse parseFrom( 385 byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { 386 return PARSER.parseFrom(data); 387 } 388 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)389 public static com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse parseFrom( 390 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 391 throws com.google.protobuf.InvalidProtocolBufferException { 392 return PARSER.parseFrom(data, extensionRegistry); 393 } 394 parseFrom( java.io.InputStream input)395 public static com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse parseFrom( 396 java.io.InputStream input) throws java.io.IOException { 397 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 398 } 399 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)400 public static com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse parseFrom( 401 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 402 throws java.io.IOException { 403 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 404 PARSER, input, extensionRegistry); 405 } 406 407 public static com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse parseDelimitedFrom(java.io.InputStream input)408 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { 409 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 410 } 411 412 public static com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)413 parseDelimitedFrom( 414 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 415 throws java.io.IOException { 416 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 417 PARSER, input, extensionRegistry); 418 } 419 parseFrom( com.google.protobuf.CodedInputStream input)420 public static com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse parseFrom( 421 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 422 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 423 } 424 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)425 public static com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse parseFrom( 426 com.google.protobuf.CodedInputStream input, 427 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 428 throws java.io.IOException { 429 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 430 PARSER, input, extensionRegistry); 431 } 432 433 @java.lang.Override newBuilderForType()434 public Builder newBuilderForType() { 435 return newBuilder(); 436 } 437 newBuilder()438 public static Builder newBuilder() { 439 return DEFAULT_INSTANCE.toBuilder(); 440 } 441 newBuilder( com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse prototype)442 public static Builder newBuilder( 443 com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse prototype) { 444 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 445 } 446 447 @java.lang.Override toBuilder()448 public Builder toBuilder() { 449 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 450 } 451 452 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)453 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 454 Builder builder = new Builder(parent); 455 return builder; 456 } 457 /** 458 * 459 * 460 * <pre> 461 * Contains a set of requested error group stats. 462 * </pre> 463 * 464 * Protobuf type {@code google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse} 465 */ 466 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 467 implements 468 // @@protoc_insertion_point(builder_implements:google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse) 469 com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponseOrBuilder { getDescriptor()470 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 471 return com.google.devtools.clouderrorreporting.v1beta1.ErrorStatsServiceProto 472 .internal_static_google_devtools_clouderrorreporting_v1beta1_ListGroupStatsResponse_descriptor; 473 } 474 475 @java.lang.Override 476 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()477 internalGetFieldAccessorTable() { 478 return com.google.devtools.clouderrorreporting.v1beta1.ErrorStatsServiceProto 479 .internal_static_google_devtools_clouderrorreporting_v1beta1_ListGroupStatsResponse_fieldAccessorTable 480 .ensureFieldAccessorsInitialized( 481 com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse.class, 482 com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse.Builder.class); 483 } 484 485 // Construct using 486 // com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse.newBuilder() Builder()487 private Builder() {} 488 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)489 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 490 super(parent); 491 } 492 493 @java.lang.Override clear()494 public Builder clear() { 495 super.clear(); 496 bitField0_ = 0; 497 if (errorGroupStatsBuilder_ == null) { 498 errorGroupStats_ = java.util.Collections.emptyList(); 499 } else { 500 errorGroupStats_ = null; 501 errorGroupStatsBuilder_.clear(); 502 } 503 bitField0_ = (bitField0_ & ~0x00000001); 504 nextPageToken_ = ""; 505 timeRangeBegin_ = null; 506 if (timeRangeBeginBuilder_ != null) { 507 timeRangeBeginBuilder_.dispose(); 508 timeRangeBeginBuilder_ = null; 509 } 510 return this; 511 } 512 513 @java.lang.Override getDescriptorForType()514 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 515 return com.google.devtools.clouderrorreporting.v1beta1.ErrorStatsServiceProto 516 .internal_static_google_devtools_clouderrorreporting_v1beta1_ListGroupStatsResponse_descriptor; 517 } 518 519 @java.lang.Override 520 public com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse getDefaultInstanceForType()521 getDefaultInstanceForType() { 522 return com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse 523 .getDefaultInstance(); 524 } 525 526 @java.lang.Override build()527 public com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse build() { 528 com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse result = 529 buildPartial(); 530 if (!result.isInitialized()) { 531 throw newUninitializedMessageException(result); 532 } 533 return result; 534 } 535 536 @java.lang.Override buildPartial()537 public com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse buildPartial() { 538 com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse result = 539 new com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse(this); 540 buildPartialRepeatedFields(result); 541 if (bitField0_ != 0) { 542 buildPartial0(result); 543 } 544 onBuilt(); 545 return result; 546 } 547 buildPartialRepeatedFields( com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse result)548 private void buildPartialRepeatedFields( 549 com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse result) { 550 if (errorGroupStatsBuilder_ == null) { 551 if (((bitField0_ & 0x00000001) != 0)) { 552 errorGroupStats_ = java.util.Collections.unmodifiableList(errorGroupStats_); 553 bitField0_ = (bitField0_ & ~0x00000001); 554 } 555 result.errorGroupStats_ = errorGroupStats_; 556 } else { 557 result.errorGroupStats_ = errorGroupStatsBuilder_.build(); 558 } 559 } 560 buildPartial0( com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse result)561 private void buildPartial0( 562 com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse result) { 563 int from_bitField0_ = bitField0_; 564 if (((from_bitField0_ & 0x00000002) != 0)) { 565 result.nextPageToken_ = nextPageToken_; 566 } 567 if (((from_bitField0_ & 0x00000004) != 0)) { 568 result.timeRangeBegin_ = 569 timeRangeBeginBuilder_ == null ? timeRangeBegin_ : timeRangeBeginBuilder_.build(); 570 } 571 } 572 573 @java.lang.Override clone()574 public Builder clone() { 575 return super.clone(); 576 } 577 578 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)579 public Builder setField( 580 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 581 return super.setField(field, value); 582 } 583 584 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)585 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 586 return super.clearField(field); 587 } 588 589 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)590 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 591 return super.clearOneof(oneof); 592 } 593 594 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)595 public Builder setRepeatedField( 596 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 597 return super.setRepeatedField(field, index, value); 598 } 599 600 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)601 public Builder addRepeatedField( 602 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 603 return super.addRepeatedField(field, value); 604 } 605 606 @java.lang.Override mergeFrom(com.google.protobuf.Message other)607 public Builder mergeFrom(com.google.protobuf.Message other) { 608 if (other instanceof com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse) { 609 return mergeFrom( 610 (com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse) other); 611 } else { 612 super.mergeFrom(other); 613 return this; 614 } 615 } 616 mergeFrom( com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse other)617 public Builder mergeFrom( 618 com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse other) { 619 if (other 620 == com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse 621 .getDefaultInstance()) return this; 622 if (errorGroupStatsBuilder_ == null) { 623 if (!other.errorGroupStats_.isEmpty()) { 624 if (errorGroupStats_.isEmpty()) { 625 errorGroupStats_ = other.errorGroupStats_; 626 bitField0_ = (bitField0_ & ~0x00000001); 627 } else { 628 ensureErrorGroupStatsIsMutable(); 629 errorGroupStats_.addAll(other.errorGroupStats_); 630 } 631 onChanged(); 632 } 633 } else { 634 if (!other.errorGroupStats_.isEmpty()) { 635 if (errorGroupStatsBuilder_.isEmpty()) { 636 errorGroupStatsBuilder_.dispose(); 637 errorGroupStatsBuilder_ = null; 638 errorGroupStats_ = other.errorGroupStats_; 639 bitField0_ = (bitField0_ & ~0x00000001); 640 errorGroupStatsBuilder_ = 641 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 642 ? getErrorGroupStatsFieldBuilder() 643 : null; 644 } else { 645 errorGroupStatsBuilder_.addAllMessages(other.errorGroupStats_); 646 } 647 } 648 } 649 if (!other.getNextPageToken().isEmpty()) { 650 nextPageToken_ = other.nextPageToken_; 651 bitField0_ |= 0x00000002; 652 onChanged(); 653 } 654 if (other.hasTimeRangeBegin()) { 655 mergeTimeRangeBegin(other.getTimeRangeBegin()); 656 } 657 this.mergeUnknownFields(other.getUnknownFields()); 658 onChanged(); 659 return this; 660 } 661 662 @java.lang.Override isInitialized()663 public final boolean isInitialized() { 664 return true; 665 } 666 667 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)668 public Builder mergeFrom( 669 com.google.protobuf.CodedInputStream input, 670 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 671 throws java.io.IOException { 672 if (extensionRegistry == null) { 673 throw new java.lang.NullPointerException(); 674 } 675 try { 676 boolean done = false; 677 while (!done) { 678 int tag = input.readTag(); 679 switch (tag) { 680 case 0: 681 done = true; 682 break; 683 case 10: 684 { 685 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats m = 686 input.readMessage( 687 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats.parser(), 688 extensionRegistry); 689 if (errorGroupStatsBuilder_ == null) { 690 ensureErrorGroupStatsIsMutable(); 691 errorGroupStats_.add(m); 692 } else { 693 errorGroupStatsBuilder_.addMessage(m); 694 } 695 break; 696 } // case 10 697 case 18: 698 { 699 nextPageToken_ = input.readStringRequireUtf8(); 700 bitField0_ |= 0x00000002; 701 break; 702 } // case 18 703 case 34: 704 { 705 input.readMessage(getTimeRangeBeginFieldBuilder().getBuilder(), extensionRegistry); 706 bitField0_ |= 0x00000004; 707 break; 708 } // case 34 709 default: 710 { 711 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 712 done = true; // was an endgroup tag 713 } 714 break; 715 } // default: 716 } // switch (tag) 717 } // while (!done) 718 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 719 throw e.unwrapIOException(); 720 } finally { 721 onChanged(); 722 } // finally 723 return this; 724 } 725 726 private int bitField0_; 727 728 private java.util.List<com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats> 729 errorGroupStats_ = java.util.Collections.emptyList(); 730 ensureErrorGroupStatsIsMutable()731 private void ensureErrorGroupStatsIsMutable() { 732 if (!((bitField0_ & 0x00000001) != 0)) { 733 errorGroupStats_ = 734 new java.util.ArrayList< 735 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats>(errorGroupStats_); 736 bitField0_ |= 0x00000001; 737 } 738 } 739 740 private com.google.protobuf.RepeatedFieldBuilderV3< 741 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats, 742 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats.Builder, 743 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStatsOrBuilder> 744 errorGroupStatsBuilder_; 745 746 /** 747 * 748 * 749 * <pre> 750 * The error group stats which match the given request. 751 * </pre> 752 * 753 * <code> 754 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 755 * </code> 756 */ 757 public java.util.List<com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats> getErrorGroupStatsList()758 getErrorGroupStatsList() { 759 if (errorGroupStatsBuilder_ == null) { 760 return java.util.Collections.unmodifiableList(errorGroupStats_); 761 } else { 762 return errorGroupStatsBuilder_.getMessageList(); 763 } 764 } 765 /** 766 * 767 * 768 * <pre> 769 * The error group stats which match the given request. 770 * </pre> 771 * 772 * <code> 773 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 774 * </code> 775 */ getErrorGroupStatsCount()776 public int getErrorGroupStatsCount() { 777 if (errorGroupStatsBuilder_ == null) { 778 return errorGroupStats_.size(); 779 } else { 780 return errorGroupStatsBuilder_.getCount(); 781 } 782 } 783 /** 784 * 785 * 786 * <pre> 787 * The error group stats which match the given request. 788 * </pre> 789 * 790 * <code> 791 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 792 * </code> 793 */ getErrorGroupStats( int index)794 public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats getErrorGroupStats( 795 int index) { 796 if (errorGroupStatsBuilder_ == null) { 797 return errorGroupStats_.get(index); 798 } else { 799 return errorGroupStatsBuilder_.getMessage(index); 800 } 801 } 802 /** 803 * 804 * 805 * <pre> 806 * The error group stats which match the given request. 807 * </pre> 808 * 809 * <code> 810 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 811 * </code> 812 */ setErrorGroupStats( int index, com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats value)813 public Builder setErrorGroupStats( 814 int index, com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats value) { 815 if (errorGroupStatsBuilder_ == null) { 816 if (value == null) { 817 throw new NullPointerException(); 818 } 819 ensureErrorGroupStatsIsMutable(); 820 errorGroupStats_.set(index, value); 821 onChanged(); 822 } else { 823 errorGroupStatsBuilder_.setMessage(index, value); 824 } 825 return this; 826 } 827 /** 828 * 829 * 830 * <pre> 831 * The error group stats which match the given request. 832 * </pre> 833 * 834 * <code> 835 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 836 * </code> 837 */ setErrorGroupStats( int index, com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats.Builder builderForValue)838 public Builder setErrorGroupStats( 839 int index, 840 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats.Builder builderForValue) { 841 if (errorGroupStatsBuilder_ == null) { 842 ensureErrorGroupStatsIsMutable(); 843 errorGroupStats_.set(index, builderForValue.build()); 844 onChanged(); 845 } else { 846 errorGroupStatsBuilder_.setMessage(index, builderForValue.build()); 847 } 848 return this; 849 } 850 /** 851 * 852 * 853 * <pre> 854 * The error group stats which match the given request. 855 * </pre> 856 * 857 * <code> 858 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 859 * </code> 860 */ addErrorGroupStats( com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats value)861 public Builder addErrorGroupStats( 862 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats value) { 863 if (errorGroupStatsBuilder_ == null) { 864 if (value == null) { 865 throw new NullPointerException(); 866 } 867 ensureErrorGroupStatsIsMutable(); 868 errorGroupStats_.add(value); 869 onChanged(); 870 } else { 871 errorGroupStatsBuilder_.addMessage(value); 872 } 873 return this; 874 } 875 /** 876 * 877 * 878 * <pre> 879 * The error group stats which match the given request. 880 * </pre> 881 * 882 * <code> 883 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 884 * </code> 885 */ addErrorGroupStats( int index, com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats value)886 public Builder addErrorGroupStats( 887 int index, com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats value) { 888 if (errorGroupStatsBuilder_ == null) { 889 if (value == null) { 890 throw new NullPointerException(); 891 } 892 ensureErrorGroupStatsIsMutable(); 893 errorGroupStats_.add(index, value); 894 onChanged(); 895 } else { 896 errorGroupStatsBuilder_.addMessage(index, value); 897 } 898 return this; 899 } 900 /** 901 * 902 * 903 * <pre> 904 * The error group stats which match the given request. 905 * </pre> 906 * 907 * <code> 908 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 909 * </code> 910 */ addErrorGroupStats( com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats.Builder builderForValue)911 public Builder addErrorGroupStats( 912 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats.Builder builderForValue) { 913 if (errorGroupStatsBuilder_ == null) { 914 ensureErrorGroupStatsIsMutable(); 915 errorGroupStats_.add(builderForValue.build()); 916 onChanged(); 917 } else { 918 errorGroupStatsBuilder_.addMessage(builderForValue.build()); 919 } 920 return this; 921 } 922 /** 923 * 924 * 925 * <pre> 926 * The error group stats which match the given request. 927 * </pre> 928 * 929 * <code> 930 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 931 * </code> 932 */ addErrorGroupStats( int index, com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats.Builder builderForValue)933 public Builder addErrorGroupStats( 934 int index, 935 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats.Builder builderForValue) { 936 if (errorGroupStatsBuilder_ == null) { 937 ensureErrorGroupStatsIsMutable(); 938 errorGroupStats_.add(index, builderForValue.build()); 939 onChanged(); 940 } else { 941 errorGroupStatsBuilder_.addMessage(index, builderForValue.build()); 942 } 943 return this; 944 } 945 /** 946 * 947 * 948 * <pre> 949 * The error group stats which match the given request. 950 * </pre> 951 * 952 * <code> 953 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 954 * </code> 955 */ addAllErrorGroupStats( java.lang.Iterable< ? extends com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats> values)956 public Builder addAllErrorGroupStats( 957 java.lang.Iterable< 958 ? extends com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats> 959 values) { 960 if (errorGroupStatsBuilder_ == null) { 961 ensureErrorGroupStatsIsMutable(); 962 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, errorGroupStats_); 963 onChanged(); 964 } else { 965 errorGroupStatsBuilder_.addAllMessages(values); 966 } 967 return this; 968 } 969 /** 970 * 971 * 972 * <pre> 973 * The error group stats which match the given request. 974 * </pre> 975 * 976 * <code> 977 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 978 * </code> 979 */ clearErrorGroupStats()980 public Builder clearErrorGroupStats() { 981 if (errorGroupStatsBuilder_ == null) { 982 errorGroupStats_ = java.util.Collections.emptyList(); 983 bitField0_ = (bitField0_ & ~0x00000001); 984 onChanged(); 985 } else { 986 errorGroupStatsBuilder_.clear(); 987 } 988 return this; 989 } 990 /** 991 * 992 * 993 * <pre> 994 * The error group stats which match the given request. 995 * </pre> 996 * 997 * <code> 998 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 999 * </code> 1000 */ removeErrorGroupStats(int index)1001 public Builder removeErrorGroupStats(int index) { 1002 if (errorGroupStatsBuilder_ == null) { 1003 ensureErrorGroupStatsIsMutable(); 1004 errorGroupStats_.remove(index); 1005 onChanged(); 1006 } else { 1007 errorGroupStatsBuilder_.remove(index); 1008 } 1009 return this; 1010 } 1011 /** 1012 * 1013 * 1014 * <pre> 1015 * The error group stats which match the given request. 1016 * </pre> 1017 * 1018 * <code> 1019 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 1020 * </code> 1021 */ 1022 public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats.Builder getErrorGroupStatsBuilder(int index)1023 getErrorGroupStatsBuilder(int index) { 1024 return getErrorGroupStatsFieldBuilder().getBuilder(index); 1025 } 1026 /** 1027 * 1028 * 1029 * <pre> 1030 * The error group stats which match the given request. 1031 * </pre> 1032 * 1033 * <code> 1034 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 1035 * </code> 1036 */ 1037 public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStatsOrBuilder getErrorGroupStatsOrBuilder(int index)1038 getErrorGroupStatsOrBuilder(int index) { 1039 if (errorGroupStatsBuilder_ == null) { 1040 return errorGroupStats_.get(index); 1041 } else { 1042 return errorGroupStatsBuilder_.getMessageOrBuilder(index); 1043 } 1044 } 1045 /** 1046 * 1047 * 1048 * <pre> 1049 * The error group stats which match the given request. 1050 * </pre> 1051 * 1052 * <code> 1053 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 1054 * </code> 1055 */ 1056 public java.util.List< 1057 ? extends com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStatsOrBuilder> getErrorGroupStatsOrBuilderList()1058 getErrorGroupStatsOrBuilderList() { 1059 if (errorGroupStatsBuilder_ != null) { 1060 return errorGroupStatsBuilder_.getMessageOrBuilderList(); 1061 } else { 1062 return java.util.Collections.unmodifiableList(errorGroupStats_); 1063 } 1064 } 1065 /** 1066 * 1067 * 1068 * <pre> 1069 * The error group stats which match the given request. 1070 * </pre> 1071 * 1072 * <code> 1073 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 1074 * </code> 1075 */ 1076 public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats.Builder addErrorGroupStatsBuilder()1077 addErrorGroupStatsBuilder() { 1078 return getErrorGroupStatsFieldBuilder() 1079 .addBuilder( 1080 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats.getDefaultInstance()); 1081 } 1082 /** 1083 * 1084 * 1085 * <pre> 1086 * The error group stats which match the given request. 1087 * </pre> 1088 * 1089 * <code> 1090 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 1091 * </code> 1092 */ 1093 public com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats.Builder addErrorGroupStatsBuilder(int index)1094 addErrorGroupStatsBuilder(int index) { 1095 return getErrorGroupStatsFieldBuilder() 1096 .addBuilder( 1097 index, 1098 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats.getDefaultInstance()); 1099 } 1100 /** 1101 * 1102 * 1103 * <pre> 1104 * The error group stats which match the given request. 1105 * </pre> 1106 * 1107 * <code> 1108 * repeated .google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats error_group_stats = 1; 1109 * </code> 1110 */ 1111 public java.util.List<com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats.Builder> getErrorGroupStatsBuilderList()1112 getErrorGroupStatsBuilderList() { 1113 return getErrorGroupStatsFieldBuilder().getBuilderList(); 1114 } 1115 1116 private com.google.protobuf.RepeatedFieldBuilderV3< 1117 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats, 1118 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats.Builder, 1119 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStatsOrBuilder> getErrorGroupStatsFieldBuilder()1120 getErrorGroupStatsFieldBuilder() { 1121 if (errorGroupStatsBuilder_ == null) { 1122 errorGroupStatsBuilder_ = 1123 new com.google.protobuf.RepeatedFieldBuilderV3< 1124 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats, 1125 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStats.Builder, 1126 com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupStatsOrBuilder>( 1127 errorGroupStats_, 1128 ((bitField0_ & 0x00000001) != 0), 1129 getParentForChildren(), 1130 isClean()); 1131 errorGroupStats_ = null; 1132 } 1133 return errorGroupStatsBuilder_; 1134 } 1135 1136 private java.lang.Object nextPageToken_ = ""; 1137 /** 1138 * 1139 * 1140 * <pre> 1141 * If non-empty, more results are available. 1142 * Pass this token, along with the same query parameters as the first 1143 * request, to view the next page of results. 1144 * </pre> 1145 * 1146 * <code>string next_page_token = 2;</code> 1147 * 1148 * @return The nextPageToken. 1149 */ getNextPageToken()1150 public java.lang.String getNextPageToken() { 1151 java.lang.Object ref = nextPageToken_; 1152 if (!(ref instanceof java.lang.String)) { 1153 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1154 java.lang.String s = bs.toStringUtf8(); 1155 nextPageToken_ = s; 1156 return s; 1157 } else { 1158 return (java.lang.String) ref; 1159 } 1160 } 1161 /** 1162 * 1163 * 1164 * <pre> 1165 * If non-empty, more results are available. 1166 * Pass this token, along with the same query parameters as the first 1167 * request, to view the next page of results. 1168 * </pre> 1169 * 1170 * <code>string next_page_token = 2;</code> 1171 * 1172 * @return The bytes for nextPageToken. 1173 */ getNextPageTokenBytes()1174 public com.google.protobuf.ByteString getNextPageTokenBytes() { 1175 java.lang.Object ref = nextPageToken_; 1176 if (ref instanceof String) { 1177 com.google.protobuf.ByteString b = 1178 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1179 nextPageToken_ = b; 1180 return b; 1181 } else { 1182 return (com.google.protobuf.ByteString) ref; 1183 } 1184 } 1185 /** 1186 * 1187 * 1188 * <pre> 1189 * If non-empty, more results are available. 1190 * Pass this token, along with the same query parameters as the first 1191 * request, to view the next page of results. 1192 * </pre> 1193 * 1194 * <code>string next_page_token = 2;</code> 1195 * 1196 * @param value The nextPageToken to set. 1197 * @return This builder for chaining. 1198 */ setNextPageToken(java.lang.String value)1199 public Builder setNextPageToken(java.lang.String value) { 1200 if (value == null) { 1201 throw new NullPointerException(); 1202 } 1203 nextPageToken_ = value; 1204 bitField0_ |= 0x00000002; 1205 onChanged(); 1206 return this; 1207 } 1208 /** 1209 * 1210 * 1211 * <pre> 1212 * If non-empty, more results are available. 1213 * Pass this token, along with the same query parameters as the first 1214 * request, to view the next page of results. 1215 * </pre> 1216 * 1217 * <code>string next_page_token = 2;</code> 1218 * 1219 * @return This builder for chaining. 1220 */ clearNextPageToken()1221 public Builder clearNextPageToken() { 1222 nextPageToken_ = getDefaultInstance().getNextPageToken(); 1223 bitField0_ = (bitField0_ & ~0x00000002); 1224 onChanged(); 1225 return this; 1226 } 1227 /** 1228 * 1229 * 1230 * <pre> 1231 * If non-empty, more results are available. 1232 * Pass this token, along with the same query parameters as the first 1233 * request, to view the next page of results. 1234 * </pre> 1235 * 1236 * <code>string next_page_token = 2;</code> 1237 * 1238 * @param value The bytes for nextPageToken to set. 1239 * @return This builder for chaining. 1240 */ setNextPageTokenBytes(com.google.protobuf.ByteString value)1241 public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { 1242 if (value == null) { 1243 throw new NullPointerException(); 1244 } 1245 checkByteStringIsUtf8(value); 1246 nextPageToken_ = value; 1247 bitField0_ |= 0x00000002; 1248 onChanged(); 1249 return this; 1250 } 1251 1252 private com.google.protobuf.Timestamp timeRangeBegin_; 1253 private com.google.protobuf.SingleFieldBuilderV3< 1254 com.google.protobuf.Timestamp, 1255 com.google.protobuf.Timestamp.Builder, 1256 com.google.protobuf.TimestampOrBuilder> 1257 timeRangeBeginBuilder_; 1258 /** 1259 * 1260 * 1261 * <pre> 1262 * The timestamp specifies the start time to which the request was restricted. 1263 * The start time is set based on the requested time range. It may be adjusted 1264 * to a later time if a project has exceeded the storage quota and older data 1265 * has been deleted. 1266 * </pre> 1267 * 1268 * <code>.google.protobuf.Timestamp time_range_begin = 4;</code> 1269 * 1270 * @return Whether the timeRangeBegin field is set. 1271 */ hasTimeRangeBegin()1272 public boolean hasTimeRangeBegin() { 1273 return ((bitField0_ & 0x00000004) != 0); 1274 } 1275 /** 1276 * 1277 * 1278 * <pre> 1279 * The timestamp specifies the start time to which the request was restricted. 1280 * The start time is set based on the requested time range. It may be adjusted 1281 * to a later time if a project has exceeded the storage quota and older data 1282 * has been deleted. 1283 * </pre> 1284 * 1285 * <code>.google.protobuf.Timestamp time_range_begin = 4;</code> 1286 * 1287 * @return The timeRangeBegin. 1288 */ getTimeRangeBegin()1289 public com.google.protobuf.Timestamp getTimeRangeBegin() { 1290 if (timeRangeBeginBuilder_ == null) { 1291 return timeRangeBegin_ == null 1292 ? com.google.protobuf.Timestamp.getDefaultInstance() 1293 : timeRangeBegin_; 1294 } else { 1295 return timeRangeBeginBuilder_.getMessage(); 1296 } 1297 } 1298 /** 1299 * 1300 * 1301 * <pre> 1302 * The timestamp specifies the start time to which the request was restricted. 1303 * The start time is set based on the requested time range. It may be adjusted 1304 * to a later time if a project has exceeded the storage quota and older data 1305 * has been deleted. 1306 * </pre> 1307 * 1308 * <code>.google.protobuf.Timestamp time_range_begin = 4;</code> 1309 */ setTimeRangeBegin(com.google.protobuf.Timestamp value)1310 public Builder setTimeRangeBegin(com.google.protobuf.Timestamp value) { 1311 if (timeRangeBeginBuilder_ == null) { 1312 if (value == null) { 1313 throw new NullPointerException(); 1314 } 1315 timeRangeBegin_ = value; 1316 } else { 1317 timeRangeBeginBuilder_.setMessage(value); 1318 } 1319 bitField0_ |= 0x00000004; 1320 onChanged(); 1321 return this; 1322 } 1323 /** 1324 * 1325 * 1326 * <pre> 1327 * The timestamp specifies the start time to which the request was restricted. 1328 * The start time is set based on the requested time range. It may be adjusted 1329 * to a later time if a project has exceeded the storage quota and older data 1330 * has been deleted. 1331 * </pre> 1332 * 1333 * <code>.google.protobuf.Timestamp time_range_begin = 4;</code> 1334 */ setTimeRangeBegin(com.google.protobuf.Timestamp.Builder builderForValue)1335 public Builder setTimeRangeBegin(com.google.protobuf.Timestamp.Builder builderForValue) { 1336 if (timeRangeBeginBuilder_ == null) { 1337 timeRangeBegin_ = builderForValue.build(); 1338 } else { 1339 timeRangeBeginBuilder_.setMessage(builderForValue.build()); 1340 } 1341 bitField0_ |= 0x00000004; 1342 onChanged(); 1343 return this; 1344 } 1345 /** 1346 * 1347 * 1348 * <pre> 1349 * The timestamp specifies the start time to which the request was restricted. 1350 * The start time is set based on the requested time range. It may be adjusted 1351 * to a later time if a project has exceeded the storage quota and older data 1352 * has been deleted. 1353 * </pre> 1354 * 1355 * <code>.google.protobuf.Timestamp time_range_begin = 4;</code> 1356 */ mergeTimeRangeBegin(com.google.protobuf.Timestamp value)1357 public Builder mergeTimeRangeBegin(com.google.protobuf.Timestamp value) { 1358 if (timeRangeBeginBuilder_ == null) { 1359 if (((bitField0_ & 0x00000004) != 0) 1360 && timeRangeBegin_ != null 1361 && timeRangeBegin_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 1362 getTimeRangeBeginBuilder().mergeFrom(value); 1363 } else { 1364 timeRangeBegin_ = value; 1365 } 1366 } else { 1367 timeRangeBeginBuilder_.mergeFrom(value); 1368 } 1369 bitField0_ |= 0x00000004; 1370 onChanged(); 1371 return this; 1372 } 1373 /** 1374 * 1375 * 1376 * <pre> 1377 * The timestamp specifies the start time to which the request was restricted. 1378 * The start time is set based on the requested time range. It may be adjusted 1379 * to a later time if a project has exceeded the storage quota and older data 1380 * has been deleted. 1381 * </pre> 1382 * 1383 * <code>.google.protobuf.Timestamp time_range_begin = 4;</code> 1384 */ clearTimeRangeBegin()1385 public Builder clearTimeRangeBegin() { 1386 bitField0_ = (bitField0_ & ~0x00000004); 1387 timeRangeBegin_ = null; 1388 if (timeRangeBeginBuilder_ != null) { 1389 timeRangeBeginBuilder_.dispose(); 1390 timeRangeBeginBuilder_ = null; 1391 } 1392 onChanged(); 1393 return this; 1394 } 1395 /** 1396 * 1397 * 1398 * <pre> 1399 * The timestamp specifies the start time to which the request was restricted. 1400 * The start time is set based on the requested time range. It may be adjusted 1401 * to a later time if a project has exceeded the storage quota and older data 1402 * has been deleted. 1403 * </pre> 1404 * 1405 * <code>.google.protobuf.Timestamp time_range_begin = 4;</code> 1406 */ getTimeRangeBeginBuilder()1407 public com.google.protobuf.Timestamp.Builder getTimeRangeBeginBuilder() { 1408 bitField0_ |= 0x00000004; 1409 onChanged(); 1410 return getTimeRangeBeginFieldBuilder().getBuilder(); 1411 } 1412 /** 1413 * 1414 * 1415 * <pre> 1416 * The timestamp specifies the start time to which the request was restricted. 1417 * The start time is set based on the requested time range. It may be adjusted 1418 * to a later time if a project has exceeded the storage quota and older data 1419 * has been deleted. 1420 * </pre> 1421 * 1422 * <code>.google.protobuf.Timestamp time_range_begin = 4;</code> 1423 */ getTimeRangeBeginOrBuilder()1424 public com.google.protobuf.TimestampOrBuilder getTimeRangeBeginOrBuilder() { 1425 if (timeRangeBeginBuilder_ != null) { 1426 return timeRangeBeginBuilder_.getMessageOrBuilder(); 1427 } else { 1428 return timeRangeBegin_ == null 1429 ? com.google.protobuf.Timestamp.getDefaultInstance() 1430 : timeRangeBegin_; 1431 } 1432 } 1433 /** 1434 * 1435 * 1436 * <pre> 1437 * The timestamp specifies the start time to which the request was restricted. 1438 * The start time is set based on the requested time range. It may be adjusted 1439 * to a later time if a project has exceeded the storage quota and older data 1440 * has been deleted. 1441 * </pre> 1442 * 1443 * <code>.google.protobuf.Timestamp time_range_begin = 4;</code> 1444 */ 1445 private com.google.protobuf.SingleFieldBuilderV3< 1446 com.google.protobuf.Timestamp, 1447 com.google.protobuf.Timestamp.Builder, 1448 com.google.protobuf.TimestampOrBuilder> getTimeRangeBeginFieldBuilder()1449 getTimeRangeBeginFieldBuilder() { 1450 if (timeRangeBeginBuilder_ == null) { 1451 timeRangeBeginBuilder_ = 1452 new com.google.protobuf.SingleFieldBuilderV3< 1453 com.google.protobuf.Timestamp, 1454 com.google.protobuf.Timestamp.Builder, 1455 com.google.protobuf.TimestampOrBuilder>( 1456 getTimeRangeBegin(), getParentForChildren(), isClean()); 1457 timeRangeBegin_ = null; 1458 } 1459 return timeRangeBeginBuilder_; 1460 } 1461 1462 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1463 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1464 return super.setUnknownFields(unknownFields); 1465 } 1466 1467 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1468 public final Builder mergeUnknownFields( 1469 final com.google.protobuf.UnknownFieldSet unknownFields) { 1470 return super.mergeUnknownFields(unknownFields); 1471 } 1472 1473 // @@protoc_insertion_point(builder_scope:google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse) 1474 } 1475 1476 // @@protoc_insertion_point(class_scope:google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse) 1477 private static final com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse 1478 DEFAULT_INSTANCE; 1479 1480 static { 1481 DEFAULT_INSTANCE = new com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse(); 1482 } 1483 1484 public static com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse getDefaultInstance()1485 getDefaultInstance() { 1486 return DEFAULT_INSTANCE; 1487 } 1488 1489 private static final com.google.protobuf.Parser<ListGroupStatsResponse> PARSER = 1490 new com.google.protobuf.AbstractParser<ListGroupStatsResponse>() { 1491 @java.lang.Override 1492 public ListGroupStatsResponse parsePartialFrom( 1493 com.google.protobuf.CodedInputStream input, 1494 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1495 throws com.google.protobuf.InvalidProtocolBufferException { 1496 Builder builder = newBuilder(); 1497 try { 1498 builder.mergeFrom(input, extensionRegistry); 1499 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1500 throw e.setUnfinishedMessage(builder.buildPartial()); 1501 } catch (com.google.protobuf.UninitializedMessageException e) { 1502 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1503 } catch (java.io.IOException e) { 1504 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1505 .setUnfinishedMessage(builder.buildPartial()); 1506 } 1507 return builder.buildPartial(); 1508 } 1509 }; 1510 parser()1511 public static com.google.protobuf.Parser<ListGroupStatsResponse> parser() { 1512 return PARSER; 1513 } 1514 1515 @java.lang.Override getParserForType()1516 public com.google.protobuf.Parser<ListGroupStatsResponse> getParserForType() { 1517 return PARSER; 1518 } 1519 1520 @java.lang.Override 1521 public com.google.devtools.clouderrorreporting.v1beta1.ListGroupStatsResponse getDefaultInstanceForType()1522 getDefaultInstanceForType() { 1523 return DEFAULT_INSTANCE; 1524 } 1525 } 1526